The NGS GPS Orbital Formats

     Since 1982, the National Geodetic Survey (NGS), NOAA, has
considered improved ways to package the Global Positioning System
(GPS) orbital data.  In 1985, NGS published its first generation
of orbital formats [1].  Although only two formats were published
at that time (i.e., SP1 and SP2) there were actually four
original formats (i.e., SP1, ECF1, SP2, ECF2).  In 1989, NGS
reconsidered this problem and added a fifth format (EF13).  These
five formats represent the first set of NGS formats.  They are
fully documented in [2].

     Here is a very brief description of those five formats.  SP1
and SP2 are ASCII representations whereas ECF1, ECF2, and EF13
are binary representations.  SP1 contains position and velocity
data; SP2 contains just positional data.  ECF1 is the binary
counterpart to SP1; ECF2 is the binary counterpart to SP2.  EF13
is a very efficient (storagewise) version of ECF2.  The EF13
format is sufficiently efficient that a full week of 24 GPS
satellites (on 40-minute epochs) requires only 78728 bytes of
storage space.  The investigator, Dr. B. W. Remondi of NGS,
concludes that the EF13 format comprising GPS satellite positions
every 40 minutes will satisfy all differential applications to
approximately 1 part per billion [2].

     One of the reasons NGS revisited the orbit formats in 1989
was to develop a second generation of formats to include the GPS
clock corrections.  This permits improved results for post-
processing of single-receiver applications.  The result of this
study was that three additional orbital formats were proposed. 
They are SP3, ECF3, EF18 [2].  This proposal was distributed
widely for suggestions.  The suggestions received have resulted
in minor changes to the proposed formats as published in [2]. 
The modifications were documented and presented in 1991 [3].

     Whereas the first generation could accommodate just 35
satellites, the second generation can handle 85 satellites. 
Further, the header section has been expanded to allow for
changes and the addition of new information, such as orbital
accuracy information.  The SP3 format is an ASCII representation
of the satellites' position and clock corrections.  This is the
normal SP3 usage.  The NGS study showed that, for all application
purposes, one need not distribute velocity data since it can be
computed to about 0.004 mm/sec, on the average, from the
positional data [3].  Nevertheless, suggestions to allow the
velocity data to be optionally included in the SP3 format were
adopted.  Thus, while velocity data will not be distributed via
the U.S. Coast Guard Navigation Information Service Bulletin 
Board, NGS programs will be provided which allow the user to 
recover velocity information.

     The ECF3 format and the EF18 format are binary counterparts
to the SP3 format.  These formats normally include just
positional data but there is a header flag in each which allows
the inclusion of velocity data.  Of these "second generation"
formats, NGS selected the EF18 format for distribution due to its
compactness.  For those who must have ASCII files, NGS recommends
the retrieval of EF18 binary files to a PC or compatible and the
translation from EF18 to SP3 using programs supplied by NGS. 
Alternatively, the Navigation Information Service provides both 
EF18 and SP3 formats to the users.  The user should be warned, 
however, that downloading the SP3 file takes 3.4 times as long as
the EF18 file.

     It is difficult to display the binary files, so that will
not be done here.  One should get the cited reference material
(see below) from NGS for a complete description of all these
formats.  However, the ASCII orbit formats can be readily
displayed.  Attached are partial sample files for SP1, SP2, and
SP3 with the position-only flag 'P' activated, and SP3 with the
velocity 'V' flag activated.  When the velocity flag is indicated
both position and velocity data are required.

NGS Translation Software Programs

     Finally, the user needs to know that software programs are
available to translate orbital files from one format to another. 
In time, programs to support all reasonable translations will
become available.  Today the following translation executables
are available on this bulletin board.

     (i)    EF18 ---> SP3  ('P' or 'V')  : Program EF18_SP3.EXE
    (ii)    SP3 ('P' or 'V') ---> EF18   : Program SP3_EF18.EXE
   (iii)    EF18 ---> SP1                : Program EF18_SP1.EXE
    (iv)    SP1 ---> SP3                 : Program SP1_SP3.EXE

     The EF18 to SP1 and SP1 to SP3 modules allow the user to
continue using older NGS formats, which, for most users, are
completely adequate and will continue to be.  (It should be
emphasized that the original five formats as well as the newer
three will all be maintained by NGS.)

     Additional format translation modules will be added to the
bulletin board and to this list as they are needed.

Other NGS Provided Programs

      (i)   EF18 --> SP3                : Program JOIN_E18.EXE

     Program Join_E18 allows the user to easily join together
consecutive EF18 files for any continuous period of time.  All
satellites which are encountered in the input files will be
included in the output file, with zero values inserted where data
is not available for a satellite.  The only requirements are that
a specific input file naming convention be used, the input data
files cover a continuous period of time, and the input data files
extend at least 2 hours beyond the ends of the desired period.

Accuracy

     NGS orbits are currently expected to be accurate to better 
than 0.1 parts per million (2.6 m) or better globally.  SP3, 
EF18 and ECF3 include an accuracy quantity, for each satellite, 
in the header section of the file.  

Datum

     There is a field on the first line of the SP3 format to
indicate the coordinate system of the orbital data provided.  NGS
orbits will be computed and distributed in an international 
reference frame coordinate system, such as the International
Earth Rotation Service Terrestrial Reference Frame of 1993, epoch
1995.0 (ITRF 93).  These orbit formats are applicable in other
coordinate systems, including inertial if desired.  Datum
parameters are not provided here but can be obtained from NGS. 
Also, refer to the NGS orbit summaries for datum information.

     For users not familiar with ITRF 93, it should be stated
that it differs only slightly from WGS 84.  In fact, at the level
of less than 0.1 to 0.2 parts per million these coordinate 
systems are indistinguishable.  Thus, at that level, one may 
treat the ITRF 93 ephemeris values as WGS 84 values.

Clock Corrections

     Starting October 1, 1993, NGS began including broadcast 
message clock values for each satellite as part of the NGS 
ephemeris.  While the positional values (i.e. XYZ) are generated 
by NGS the clock values are not.  The clock values are taken 
directly from GPS broadcast messages and thus NGS has no 
control over them. The clock values are provided as a convenience
for the user and NGS assumes no responsibility for their usage.

Reference Material

     The discussion here has been terse.  For more detail the
user is encouraged to purchase the cited reference material from
NGS.  The cost of these references is minimal.

     National Geodetic Information Branch
     NOAA, National Geodetic Survey, N/CG174
     
     Phone: 301-713-3242
     FAX:   301-713-4172

                              Dr. Benjamin W. Remondi
                              NOAA, National Geodetic Survey
                              Coast and Geodetic Survey
                              August 1994
                           References

1.  Remondi, B. W. 1985:  Distribution of Global Positioning
System Ephemerides by the National Geodetic Survey, presented at
the First Conference on Civil Applications of GPS-ION, September
12, 8 pp.

2.  Remondi, B. W. 1989:  Extending the National Geodetic Survey
Standard Orbit Formats, NOAA Technical Report NOS 133 NGS 46, 85
pp.

3.  Remondi, B. W. 1991:  NGS Second Generation ASCII and Binary
Orbit Formats and Associated Interpolation Studies, poster
session presentation at the Twentieth General Assembly of the
IUGG, Vienna, Austria, August 11 - 24.
                                   Attachments

                    I.    SP1 Sample

#  1990  9 23  0  0  0.0000000   2400.0000000 48157 0.0000000000000    252F NGS
+ 14  2 3 6 911121314161718192021 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 089 559
*  1990  9 23  0  0  0.0000000
SV 2  14767.24260  14668.71330  16734.25520 -2.10684044 -0.21800248  2.00459676
SV 3   -943.33850 -25971.78460  -4123.68260 -0.13496239  0.52081070 -3.46319518
SV 6  17600.64820  -1433.54960  19738.58090 -2.07690822  1.45193129  1.92858248
SV 9  21806.12080 -12894.07680   6925.71480 -0.84684153  0.44754657  3.34479256
SV11  -6375.71310  19672.75020  17254.59980 -0.07086489 -2.11726287  2.37718451
SV12  17185.57560 -18535.61500  -7212.66720  0.64662232 -0.70601541  3.32106797
SV13  12165.41570  10757.86960 -20992.93890  0.43986425  2.63015856  1.59244728
SV14   -438.53220  15377.48390 -21673.20740 -2.69245562 -0.53095340 -0.34673478
SV16  22927.48020  -3915.37060  12696.25280  1.52695437  0.59668640 -2.57778287
SV17  -3201.95210 -16810.12030  20181.27220  1.90436175 -1.76996621 -1.14365729
SV18  16671.63370  13326.27810  15763.65440  0.47702355  1.97101346 -2.14996601
SV19 -20048.25350  16591.33840  -5622.12940  0.26164435 -0.73053854 -3.03984187
SV20   -497.60280 -15462.47970 -21704.97930  2.68910178  0.45887963 -0.39477521
SV21 -25140.94380  -7751.19830   4133.11020  0.59940929 -0.17095151  3.09119315
*  1990  9 23  0 40  0.0000000
SV 2   9068.28947  14453.07128  20447.74075 -2.59053111  0.06698836  1.05736619
SV 3   -856.75411 -23505.31166 -12006.41381  0.26344254  1.49258390 -3.03773124
SV 6  12589.67300   2937.25164  23062.79963 -2.02553902  2.15895713  0.81198559
SV 9  19067.80855 -10780.28243  14348.01825 -1.36639963  1.33110882  2.77383484
SV11  -7233.23483  13922.79153  21843.52875 -0.66690062 -2.60510627  1.40864761
SV12  17687.72670 -19468.91913   1042.00088 -0.19042354 -0.01717078  3.48520881
SV13  13653.66656  16245.40900 -15973.78919  0.74762284  1.88980233  2.54699340
SV14  -6951.69654  14557.62196 -21179.09022 -2.67141413 -0.14763609  0.75336712
SV16  25682.89230  -2858.47903   5860.55769  0.73534698  0.32364651 -3.05993689

           .            .            .        .           .           .
           .            .            .        .           .           .
           .            .            .        .           .           .
           .            .            .        .           .           .
           .            .            .        .           .           .
SV17  -9658.23247 -11775.55571  21570.81834  2.33961166 -1.50805582  0.24054129
SV18  15155.95736   9549.75613  19537.74602  0.16280082  2.49941294 -1.33184155
SV19 -18479.26164  18307.55038   5808.98299 -0.75712444  0.18996865 -3.03257591
SV20  -8232.89973 -17457.59413 -18345.93632  2.17766031  0.77493468 -1.72967637
SV21 -25260.54948  -6732.68129  -5596.80087 -0.50726855 -0.51460046  3.04287346
*  1990  9 29 23 20  0.0000000
SV 2  16872.51578  14597.66309  14728.57319 -1.85040355 -0.23903275  2.31024763
SV 3  -1116.87598 -26239.83687  -1109.00783 -0.18706665  0.12775662 -3.51291805
SV 6  19005.12098  -2335.79922  18319.89228 -2.00939734  1.22480664  2.20833454
SV 9  22314.25908 -13152.99889   4514.43426 -0.61934650  0.21795447  3.43423821
SV11  -6961.99585  20074.55668  16553.54298  0.04941910 -2.03139478  2.47705584
SV12  16602.16411 -18003.28660  -9532.10868  0.92682605 -0.84168673  3.19011857
SV13  11854.56257   9377.98075 -21811.19837  0.30085689  2.75410832  1.33787307
SV14    389.74187  15625.35916 -21486.07521 -2.64521969 -0.64203508 -0.53979531
SV16  21923.07481  -4246.03580  14269.24392  1.69286460  0.70991368 -2.39487273
SV17  -4351.32419 -15732.95068  20806.98831  2.03386989 -1.74652528 -0.86960470
SV18  15816.80654  14916.41367  15215.76993  0.35054607  1.92756472 -2.23230181
SV19 -19426.87536  18145.50666  -1671.76579 -0.05879077 -0.36523541 -3.13821866
SV20  -2414.07984 -15818.78956 -21310.50250  2.62147623  0.55401292 -0.71614100
SV21 -25496.40924  -7549.90926   1893.95680  0.33191242 -0.20997315  3.13664960
EOF                         II.   SP2 Sample

 #  1990  9 23  0  0  0.0000000    252 F NGS
 ##   2400.0000000   48157   0.0000000000000
 +   14    2 3 6 911121314161718192021 0 0 0
 ++  0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 089 559
 *  1990  9 23  0  0  0.0000000
 SV 2  14767.24260  14668.71330  16734.25520
 SV 3   -943.33850 -25971.78460  -4123.68260
 SV 6  17600.64820  -1433.54960  19738.58090
 SV 9  21806.12080 -12894.07680   6925.71480
 SV11  -6375.71310  19672.75020  17254.59980
 SV12  17185.57560 -18535.61500  -7212.66720
 SV13  12165.41570  10757.86960 -20992.93890
 SV14   -438.53220  15377.48390 -21673.20740
 SV16  22927.48020  -3915.37060  12696.25280
 SV17  -3201.95210 -16810.12030  20181.27220
 SV18  16671.63370  13326.27810  15763.65440
 SV19 -20048.25350  16591.33840  -5622.12940
 SV20   -497.60280 -15462.47970 -21704.97930
 SV21 -25140.94380  -7751.19830   4133.11020
 *  1990  9 23  0 40  0.0000000
 SV 2   9068.28947  14453.07128  20447.74075
 SV 3   -856.75411 -23505.31166 -12006.41381
 SV 6  12589.67300   2937.25164  23062.79963
 SV 9  19067.80855 -10780.28243  14348.01825
 SV11  -7233.23483  13922.79153  21843.52875
 SV12  17687.72670 -19468.91913   1042.00088
 SV13  13653.66656  16245.40900 -15973.78919
 SV14  -6951.69654  14557.62196 -21179.09022
            .            .            .
            .            .            .
            .            .            .
            .            .            .
            .            .            .
            .            .            .
 SV19 -18479.26164  18307.55038   5808.98299
 SV20  -8232.89973 -17457.59413 -18345.93632
 SV21 -25260.54948  -6732.68129  -5596.80087
 *  1990  9 29 23 20  0.0000000
 SV 2  16872.51578  14597.66309  14728.57319
 SV 3  -1116.87598 -26239.83687  -1109.00783
 SV 6  19005.12098  -2335.79922  18319.89228
 SV 9  22314.25908 -13152.99889   4514.43426
 SV11  -6961.99585  20074.55668  16553.54298
 SV12  16602.16411 -18003.28660  -9532.10868
 SV13  11854.56257   9377.98075 -21811.19837
 SV14    389.74187  15625.35916 -21486.07521
 SV16  21923.07481  -4246.03580  14269.24392
 SV17  -4351.32419 -15732.95068  20806.98831
 SV18  15816.80654  14916.41367  15215.76993
 SV19 -19426.87536  18145.50666  -1671.76579
 SV20  -2414.07984 -15818.78956 -21310.50250
 SV21 -25496.40924  -7549.90926   1893.95680
 EOF
               III.  SP3 'P' Sample

#aP1994  8 22 20 40  0.00000000      47     d ITR92 FIT  NGS
##  763 160800.00000000  2400.00000000 49586 0.8611111111111
+   25     1  2  4  5  6  7  9 12 14 15 16 17 18 19 20 21 22
+         23 24 25 26 27 28 29 31  0  0  0  0  0  0  0  0  0
+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++         5  6  6  5  6  6  5  5  5  5  6  5  5  5  5  5  7
++         5  7  6  6  8  7  5  6  0  0  0  0  0  0  0  0  0
++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
%i    0    0    0    0      0      0      0      0         0
%i    0    0    0    0      0      0      0      0         0
/* The NGS post-fit satellite positions have been combined  
/* with Broadcast ephemeris clock values at the epochs shown
/*   (Use these Broadcast clock values at your own risk.)   
/* CCCC-------------------------------------------------CCCC
*  1994  8 22 20 40  0.00000000
P  1 -15041.237977  -3055.847877 -21565.680528    -40.355303
P  2  23869.334938  11146.051908  -5050.436382   -108.906960
P  4  24250.758677  -3536.972731 -10203.363735     39.843811
P  5   -544.817481 -17351.846065 -20026.692944     57.220332
P  6  -5416.298152 -23364.172073  11111.582446    157.789839
P  7  14557.827360   5686.018087 -21418.072452    697.447904
P  9   8911.430984 -17937.389867 -17333.674582     -4.791949
P 12   9598.509872 -12051.309800 -21363.470253    -20.523202
P 14   5819.189743  19214.349183 -17327.045623      6.408390
P 15  -7115.281379  17327.758184 -19081.523278    109.593460
P 16  14555.189763  -7457.115355  20952.403923    -74.639004
P 17 -12557.771209 -10397.605195  20762.934124    -58.532871
P 18   8195.516490  21703.003387  12810.743234     -2.125615
P 19  10833.212721  11994.003948  21085.722924     47.823729
P 20 -13218.216765 -19351.394514 -12679.387390    144.561641
P 21 -23814.346234  -9631.303147  -7847.583694     -2.322484
P 22 -19559.080972   2329.544105  18030.444006    148.603729
P 23 -19012.633733 -18194.179008   4811.209177      0.417367
P 24  22914.680032 -13019.206597   2692.160056    768.464964
P 25 -24329.449265   4924.711539  -9091.430221    -13.112743
P 26   8865.006772 -22837.902689  10197.021861    -10.827720
P 27  20662.199012   3020.844039  16423.188293     40.464426
P 28 -12882.062463  15867.351073  17054.004974     32.742237
P 29    386.132444  26422.816540   2462.348121     16.696899
P 31  -7285.230482  24106.916172   8028.350698     39.316615
*  1994  8 22 21 20  0.00000000
P  1 -14807.681972  -9483.247963 -19780.177337    -40.360299
P  2  23978.127069  11932.908547   2391.531902   -108.912157
P  4  20981.542980  -1018.512380 -16187.593622     39.846921
P  5   5194.435458 -14408.128790 -21642.270943     57.226151
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
P 27  -4150.327124  19478.695763 -17593.429095      0.099751
P 28 -14719.379778 -12975.397787 -17823.512303     32.966418
P 29 -26566.564922    -26.425150  -1054.842820     16.732306
P 31 -23944.405063  -7484.666892  -9112.138238     39.631937
*  1994  8 24  3 20  0.00000000
P  1  10271.249849 -14952.803181  19530.525913    -40.604447
P  2 -11430.708770  23430.525828  -2858.379839   -109.157635
P  4    382.163097  20436.023196  17027.651950     40.022147
P  5  14172.497817   5885.374487  21730.132427     57.473975
P  6  26178.010913  -4514.094283  -2885.877841    155.497428
P  7 -11986.071302  14641.557090  18613.895458    697.468267
P  9  20034.525633  13592.395922  11111.628377     -4.920386
P 12  13518.761288  17116.308186  15728.005111    -21.845275
P 14 -16237.402150    187.535839  21033.694826      6.432967
P 15 -19373.343614 -12410.432000  12981.518026    109.962359
P 16   3694.063764  20013.227644 -17040.301330    -74.761525
P 17  14173.433845  -5774.025043 -21950.984133    -58.636657
P 18 -24747.353584   7812.850440  -5680.127590     -2.138901
P 19 -15915.352460   4603.186275 -20753.948507     48.067081
P 20  17206.025124  -8380.098565  18256.715052    155.137901
P 21  10809.965691 -23938.262552   -741.382879     -2.425092
P 22    405.746842 -23452.060567 -12066.882555    148.977577
P 23  16958.657047 -15999.528903 -12250.085536      0.460379
P 24  11962.443681  23005.014553   6268.149310    768.665075
P 25  -2292.178929 -21379.137941  15732.808985    -13.149406
P 26  18767.137166   9204.040307 -16293.174536    -11.184209
P 27  -7611.773489  14751.769664 -20876.605763      0.106113
P 28  -8749.307016 -13485.228505 -21136.241571     32.975968
P 29 -25833.169340   -808.206058   6421.451023     16.730164
P 31 -20264.371726  -8166.562310 -15336.615234     39.635022
EOF                    IV.   SP3 'V' Sample

#aV1994  8 22 20 40  0.00000000      47     d ITR92 FIT  NGS
##  763 160800.00000000  2400.00000000 49586 0.8611111111111
+   25     1  2  4  5  6  7  9 12 14 15 16 17 18 19 20 21 22
+         23 24 25 26 27 28 29 31  0  0  0  0  0  0  0  0  0
+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
+          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++         5  6  6  5  6  6  5  5  5  5  6  5  5  5  5  5  7
++         5  7  6  6  8  7  5  6  0  0  0  0  0  0  0  0  0
++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
++         0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
%c cc cc ccc ccc cccc cccc cccc cccc ccccc ccccc ccccc ccccc
%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
%f  0.0000000  0.000000000  0.00000000000  0.000000000000000
%i    0    0    0    0      0      0      0      0         0
%i    0    0    0    0      0      0      0      0         0
/* The NGS post-fit satellite positions have been combined  
/* with Broadcast ephemeris clock values at the epochs shown
/* (Use these Broadcast clock values at your own risk.)     
/* CCCC-------------------------------------------------CCCC
*  1994  8 22 20 40  0.00000000
P  1 -15041.238000  -3055.847900 -21565.680550    -40.355300
V  1   2832.186081 -27521.185484   1973.965959    -44.114488
P  2  23869.334950  11146.051900  -5050.436400   -108.906900
V  2   4162.709935   5691.603872  30367.317261     -0.102380
P  4  24250.758700  -3536.972750 -10203.363750     39.843800
V  4 -10821.534577   7717.983969 -28091.912138     -0.054564
P  5   -544.817500 -17351.846050 -20026.692950     57.220300
V  5  21950.595956  13199.125789 -12069.342692     -0.010972
P  6  -5416.298150 -23364.172050  11111.582450    157.789800
V  6   4114.350273 -13817.911603 -27426.905289      0.372575
P  7  14557.827350   5686.018100 -21418.072450    697.447900
V  7  -2179.172462  27280.440870   5457.018535     -0.236559
P  9   8911.431000 -17937.389850 -17333.674600     -4.791900
V  9  20884.093502  -7745.195191  18809.371497      2.254773
P 12   9598.509850 -12051.309800 -21363.470250    -20.523200
V 12  27296.496208  -2490.529773  14258.128315      0.815397
P 14   5819.189750  19214.349200 -17327.045600      6.408300
V 14 -18817.068110 -11592.768942 -19329.775931      4.698226
P 15  -7115.281400  17327.758200 -19081.523300    109.593400
V 15 -22264.397470   8258.174455  15911.580253     95.445542
P 16  14555.189750  -7457.115350  20952.403900    -74.639000
V 16  20801.133202  16525.170022  -8572.184658      0.606526
P 17 -12557.771200 -10397.605200  20762.934100    -58.532800
V 17  24754.616507 -10406.614514   9518.060421      0.509295
P 18   8195.516500  21703.003400  12810.743250     -2.125600
V 18  -3554.103611  16411.646626 -25113.749095      0.241834
P 19  10833.212700  11994.003950  21085.722900     47.823700
V 19 -23693.964927  12666.294294   4951.952844     -0.062872
P 20 -13218.216750 -19351.394500 -12679.387400    144.561600
V 20  14483.900724   6828.478258 -25801.216177      0.262269
P 21 -23814.346250  -9631.303150  -7847.583700     -2.322400
V 21  -6670.898549  -7402.945953  29217.043735     -1.366468
P 22 -19559.080950   2329.544100  18030.444000    148.603700
V 22 -18036.736484 -13828.734780 -17493.498444     -0.026829
P 23 -19012.633750 -18194.179000   4811.209200      0.417300
V 23   6173.775778   1425.551351  30767.512539     -0.238280
P 24  22914.680050 -13019.206600   2692.160050    768.464900
V 24   4014.297353    860.229579 -31897.068269     -0.084506
P 25 -24329.449250   4924.711550  -9091.430200    -13.112700
V 25   8887.599862  -8151.292099 -28574.047571    -14.138439
P 26   8865.006750 -22837.902700  10197.021850    -10.827700
V 26   1761.132162  12863.531004  28123.654192     -1.343355
P 27  20662.199000   3020.844050  16423.188300     40.464400
V 27 -18149.577192  11027.316594  20123.460604   -206.338942
P 28 -12882.062450  15867.351050  17054.004950     32.742200
V 28    171.334407 -21657.716919  20000.917855     -2.669693
P 29    386.132450  26422.816550   2462.348100     16.696800
V 29  -3216.108270   2778.947884 -31436.084429     -0.878258
P 31  -7285.230500  24106.916150   8028.350700     39.316600
V 31  -2025.567438 -10549.900069  29654.261407     11.444725
*  1994  8 22 21 20  0.00000000
P  1 -14807.681950  -9483.247950 -19780.177350    -40.360200
V  1   -776.098657 -25411.198084  12752.205046      3.124638
P  2  23978.127050  11932.908550   2391.531900   -108.912100
V  2  -3505.870584   1274.971670  31033.632922     -0.019956
           .             .             .             .
           .             .             .             .
           .             .             .             .
           .             .             .             .
P 29 -26566.564900    -26.425150  -1054.842800     16.732300
V 29  -1443.497227  -3034.195172  31522.307197      0.131573
P 31 -23944.405050  -7484.666900  -9112.138250     39.631900
V 31  11466.956506  -1811.554214 -28780.119245      0.017166
*  1994  8 24  3 20  0.00000000
P  1  10271.249850 -14952.803200  19530.525900    -40.604400
V  1  24563.744083  -1256.556210 -13899.611920      0.039647
P  2 -11430.708750  23430.525850  -2858.379850   -109.157600
V  2  -1838.780207  -4973.562035 -31682.481399      0.283114
P  4    382.163100  20436.023200  17027.651950     40.022100
V  4 -14113.026920 -16249.930903  19972.848709      0.394065
P  5  14172.497800   5885.374500  21730.132450     57.473900
V  5 -10484.581460  25406.026768   -111.000464     24.279204
P  6  26178.010900  -4514.094300  -2885.877850    155.497400
V  6   3904.276270   2221.692866  31254.691613      7.184790
P  7 -11986.071300  14641.557100  18613.895450    697.468200
V  7 -23544.388377   1518.398494 -16716.636057     -0.189328
P  9  20034.525650  13592.395900  11111.628400     -4.920300
V  9   6288.158158  12786.228762 -26988.077522     -4.166124
P 12  13518.761300  17116.308200  15728.005100    -21.845200
V 12   6796.144587  18317.460603 -25256.559792    -74.911748
P 14 -16237.402150    187.535850  21033.694850      6.432900
V 14  10638.833964 -24496.121843   8284.393178      0.566339
P 15 -19373.343600 -12410.432000  12981.518050    109.962300
V 15  -7754.935410 -15131.288216 -25676.479711      2.090254
P 16   3694.063750  20013.227650 -17040.301350    -74.761500
V 16 -10953.651891  18806.234064  19690.106531    -12.039501
P 17  14173.433850  -5774.025050 -21950.984150    -58.636600
V 17  14517.101200  23091.925200   3199.138372    -96.340197
P 18 -24747.353600   7812.850450  -5680.127600     -2.138900
V 18  -7419.681993  -2221.778482  30288.358053      0.020249
P 19 -15915.352450   4603.186300 -20753.948500     48.067000
V 19 -15707.123899 -21326.201752   7293.281898      1.513071
P 20  17206.025100  -8380.098550  18256.715050    155.137900
V 20  -7350.833502  22379.990117  17086.395137      3.741434
P 21  10809.965700 -23938.262550   -741.382900     -2.425000
V 21   2816.722163   2107.556263 -31976.490820     77.424121
P 22    405.746850 -23452.060550 -12066.882550    148.977500
V 22   8513.697749 -13314.398023  26380.638321     -1.415071
P 23  16958.657050 -15999.528900 -12250.085550      0.460300
V 23  -4398.350702  15581.932379 -26310.679868   -101.800038
P 24  11962.443700  23005.014550   6268.149300    768.665000
V 24  -6367.353523  -4873.455142  30616.705986      1.271094
P 25  -2292.178950 -21379.137950  15732.809000    -13.149400
V 25  14020.508941  14391.377484  21280.525821      0.185733
P 26  18767.137150   9204.040300 -16293.174550    -11.184200
V 26 -20640.552100   4437.802911 -20753.043007     -0.103270
P 27  -7611.773500  14751.769650 -20876.605750      0.106100
V 27 -16707.630290 -20127.435681  -8625.763892      0.450807
P 28  -8749.307000 -13485.228500 -21136.241550     32.975900
V 28  26472.530911  -4046.553895  -8625.120678      0.223720
P 29 -25833.169350   -808.206050   6421.451000     16.730100
V 29   7443.106182  -3951.625512  30147.043151     -1.768847
P 31 -20264.371750  -8166.562300 -15336.615250     39.635000
V 31  18825.042898  -4259.488172 -22567.628222      0.185253
EOF