//********************************************************************
// class jephem.astro.solarsystem.vsop87.DataVSOP87A_JEphem_Saturn
// Software released under the General Public License (version 2 or later), available at
// http://www.gnu.org/copyleft/gpl.html
//********************************************************************
package jephem.astro.solarsystem.vsop87;
/********************************************************************
Data for calculation of Saturn coordinates using VSOP87 theory (version A).
********************************************************************/
class DataVSOP87A_JEphem_Saturn{
/** Array indicating the number of terms for a coordinate and a power of time.
<BR><CODE>nbTerms[i][j]</CODE> = number of terms for coordinate i (X, Y or Z),
for t<SUP>j</SUP>.
*/
protected static final int nbTerms[][] = {
{77, 48, 30, 21, 13, 5},
{76, 49, 31, 21, 13, 5},
{23, 15, 11, 8, 3, 0}
}; // end nbTerms[][]
/** Array containing the terms for the summation.
<BR><CODE>data[n][0]</CODE> represents term A.
<BR><CODE>data[n][1]</CODE> represents term B.
<BR><CODE>data[n][2]</CODE> represents term C.
*/
protected static final double data[][] = {
// Saturn X, T**0
{ 9.51638335797, 0.87441380794, 213.29909543800 },
{ 0.26412374238, 0.12390892620, 426.59819087600 },
{ 0.06760430339, 4.16767145778, 206.18554843720 },
{ 0.06624260115, 0.75094737780, 220.41264243880 },
{ 0.04244797817, 0.00000000000, 0.00000000000 },
{ 0.02336340488, 2.02227784673, 7.11354700080 },
{ 0.01255372247, 2.17338917731, 110.20632121940 },
{ 0.01115684467, 3.15686878377, 419.48464387520 },
{ 0.01097683232, 5.65753337256, 639.89728631400 },
{ 0.00716328481, 2.71149993708, 316.39186965660 },
{ 0.00509313365, 4.95865624780, 103.09277421860 },
{ 0.00433994439, 0.72012820974, 529.69096509460 },
{ 0.00372894461, 0.00137195497, 433.71173787680 },
{ 0.00097843523, 1.01485750417, 323.50541665740 },
{ 0.00080600536, 5.62103979796, 11.04570026390 },
{ 0.00083782316, 0.62038893702, 227.52618943960 },
{ 0.00074150224, 2.38206066655, 632.78373931320 },
{ 0.00070219382, 0.88789752415, 209.36694217490 },
{ 0.00068855792, 4.01788097627, 217.23124870110 },
{ 0.00065620467, 2.69728593339, 202.25339517410 },
{ 0.00058297911, 2.16155251399, 224.34479570190 },
{ 0.00054022837, 4.90928184374, 853.19638175200 },
{ 0.00045550446, 1.88235037830, 14.22709400160 },
{ 0.00038345667, 4.39815501478, 199.07200143640 },
{ 0.00044551703, 5.60763553535, 63.73589830340 },
{ 0.00025165185, 0.37800582257, 216.48048917570 },
{ 0.00024554499, 4.53150598095, 210.11770170030 },
{ 0.00024673219, 5.90891573850, 522.57741809380 },
{ 0.00024677050, 5.60389382420, 415.55249061210 },
{ 0.00025491374, 1.63922423181, 117.31986822020 },
{ 0.00031253049, 4.62976601833, 735.87651353180 },
{ 0.00023372467, 5.53491987276, 647.01083331480 },
{ 0.00023355468, 0.18791490124, 149.56319713460 },
{ 0.00024805815, 5.50327676733, 74.78159856730 },
{ 0.00014731703, 4.67981909838, 277.03499374140 },
{ 0.00012427525, 1.02995545746, 1059.38193018920 },
{ 0.00009943329, 0.84628387596, 3.93215326310 },
{ 0.00012393514, 4.19747622821, 490.33408917940 },
{ 0.00012026472, 5.66372282839, 351.81659230870 },
{ 0.00008222014, 2.47875301104, 742.99006053260 },
{ 0.00009087093, 4.33505326762, 1052.26838318840 },
{ 0.00006717741, 5.51897460997, 838.96928775040 },
{ 0.00006232999, 2.45837758015, 846.08283475120 },
{ 0.00007161671, 2.18152751738, 95.97922721780 },
{ 0.00006321101, 0.83915408770, 309.27832265580 },
{ 0.00006074958, 6.15905897331, 440.82528487760 },
{ 0.00005343894, 3.60046273598, 412.37109687440 },
{ 0.00004860582, 0.26461045175, 536.80451209540 },
{ 0.00005775802, 5.30717695229, 38.13303563780 },
{ 0.00005194178, 4.54584467686, 210.85141488320 },
{ 0.00005152474, 0.34669517150, 215.74677599280 },
{ 0.00003792540, 5.99766568983, 422.66603761290 },
{ 0.00003762834, 3.72112920226, 212.33588759150 },
{ 0.00003747433, 1.16965137714, 214.26230328450 },
{ 0.00003114576, 0.84631897292, 213.25091132820 },
{ 0.00003113641, 4.04410367190, 213.34727954780 },
{ 0.00002990421, 0.04148806852, 625.67019231240 },
{ 0.00004111695, 5.96153153046, 137.03302416240 },
{ 0.00002966450, 5.39568820046, 138.51749687070 },
{ 0.00002827527, 0.73252555642, 330.61896365820 },
{ 0.00003363323, 1.42089586686, 437.64389113990 },
{ 0.00002886599, 1.14057922619, 85.82729883120 },
{ 0.00002634075, 5.40645201521, 288.08069400530 },
{ 0.00002713354, 0.96812639712, 203.73786788240 },
{ 0.00003169390, 5.76640408988, 76.26607127560 },
{ 0.00002618634, 5.49334837098, 127.47179660680 },
{ 0.00002527746, 5.09752068381, 628.85158605010 },
{ 0.00002989778, 4.15673836604, 1066.49547719000 },
{ 0.00002507415, 1.49447138038, 9.56122755560 },
{ 0.00002470181, 5.27435870056, 1155.36115740700 },
{ 0.00002427626, 3.97311214231, 222.86032299360 },
{ 0.00003128325, 4.05483976553, 1368.66025284500 },
{ 0.00002309076, 3.67821438247, 430.53034413910 },
{ 0.00002162629, 3.26951119901, 340.77089204480 },
{ 0.00002912676, 1.76893577106, 3.18139373770 },
{ 0.00002095366, 3.55759089756, 423.41679713830 },
{ 0.00002335270, 5.86791072516, 388.46515523820 },
// Originally 1652 terms, 77 terms retained, 1575 terms dropped.
// Saturn X, T**1
{ 0.07575103962, 0.00000000000, 0.00000000000 },
{ 0.03085041716, 4.27565749128, 426.59819087600 },
{ 0.02714918399, 5.85229412397, 206.18554843720 },
{ 0.02643100909, 5.33291950584, 220.41264243880 },
{ 0.00627104520, 0.32898307969, 7.11354700080 },
{ 0.00256560953, 3.52478934343, 639.89728631400 },
{ 0.00312356512, 4.83001724941, 419.48464387520 },
{ 0.00189196274, 4.48642453552, 433.71173787680 },
{ 0.00203646570, 1.10998681782, 213.29909543800 },
{ 0.00119531145, 1.14735096078, 110.20632121940 },
{ 0.00066764238, 3.72346596928, 316.39186965660 },
{ 0.00066901225, 5.20257500380, 227.52618943960 },
{ 0.00031000840, 6.06067919437, 199.07200143640 },
{ 0.00030418100, 0.18746903351, 14.22709400160 },
{ 0.00022275210, 6.19530878014, 103.09277421860 },
{ 0.00018939377, 2.77618306725, 853.19638175200 },
{ 0.00018093009, 5.09162723865, 209.36694217490 },
{ 0.00017777854, 6.10381593351, 217.23124870110 },
{ 0.00016296201, 4.86945681437, 216.48048917570 },
{ 0.00017120250, 4.59611664188, 632.78373931320 },
{ 0.00015894491, 0.03653502304, 210.11770170030 },
{ 0.00016192653, 5.60798014450, 323.50541665740 },
{ 0.00014466010, 3.67449380090, 647.01083331480 },
{ 0.00011061528, 0.03163071461, 117.31986822020 },
{ 0.00009873183, 5.20065307357, 202.25339517410 },
{ 0.00008707608, 6.03511731637, 224.34479570190 },
{ 0.00005499109, 4.40350603415, 440.82528487760 },
{ 0.00005512222, 2.60556642348, 11.04570026390 },
{ 0.00004008257, 1.48942966807, 522.57741809380 },
{ 0.00003571196, 5.10821908379, 412.37109687440 },
{ 0.00002731381, 4.10892223660, 149.56319713460 },
{ 0.00002763786, 3.96253590209, 95.97922721780 },
{ 0.00001875862, 2.52384080586, 3.93215326310 },
{ 0.00001765816, 0.75684544353, 277.03499374140 },
{ 0.00001688957, 3.98270950731, 422.66603761290 },
{ 0.00001544787, 5.30283923836, 330.61896365820 },
{ 0.00001449143, 6.26507179861, 529.69096509460 },
{ 0.00001395551, 2.03533642541, 1066.49547719000 },
{ 0.00001330413, 5.06312203212, 234.63973644040 },
{ 0.00001511648, 6.23274598777, 3.18139373770 },
{ 0.00001271050, 2.40338468675, 415.55249061210 },
{ 0.00001171680, 4.59341412127, 536.80451209540 },
{ 0.00001129056, 5.45794529295, 423.41679713830 },
{ 0.00001126400, 2.88173213734, 860.30992875280 },
{ 0.00001101245, 4.07698108824, 429.77958461370 },
{ 0.00001273315, 0.09572429396, 742.99006053260 },
{ 0.00001342277, 2.98929557875, 210.85141488320 },
{ 0.00001331045, 1.90899526877, 215.74677599280 },
// Originally 892 terms, 48 terms retained, 844 terms dropped.
// Saturn X, T**2
{ 0.00560746334, 1.26401632282, 206.18554843720 },
{ 0.00545834518, 3.62343709657, 220.41264243880 },
{ 0.00443342186, 3.14159265359, 0.00000000000 },
{ 0.00336109713, 2.42547432460, 213.29909543800 },
{ 0.00224302269, 2.49151203519, 426.59819087600 },
{ 0.00087170924, 4.89048951691, 7.11354700080 },
{ 0.00050028094, 2.70119046081, 433.71173787680 },
{ 0.00045122590, 0.36735068943, 419.48464387520 },
{ 0.00032847824, 1.59210153669, 639.89728631400 },
{ 0.00027153555, 3.49804002218, 227.52618943960 },
{ 0.00012676167, 1.45465729530, 199.07200143640 },
{ 0.00010330738, 4.76949531290, 14.22709400160 },
{ 0.00007249149, 5.70264553247, 110.20632121940 },
{ 0.00004653214, 1.83710048213, 647.01083331480 },
{ 0.00004923585, 3.08463039042, 216.48048917570 },
{ 0.00004777358, 1.81695155349, 210.11770170030 },
{ 0.00004166633, 5.32887874226, 316.39186965660 },
{ 0.00003508385, 0.78251653369, 853.19638175200 },
{ 0.00002660470, 3.16731393212, 209.36694217490 },
{ 0.00002538027, 2.65097612407, 440.82528487760 },
{ 0.00002568114, 1.74024228572, 217.23124870110 },
{ 0.00002503277, 4.69450368911, 117.31986822020 },
{ 0.00002506986, 1.74781817701, 103.09277421860 },
{ 0.00002129256, 0.28453141367, 632.78373931320 },
{ 0.00001841989, 3.99269872894, 323.50541665740 },
{ 0.00001228511, 0.42906039519, 412.37109687440 },
{ 0.00000804732, 3.35740706049, 234.63973644040 },
{ 0.00000796407, 1.09483823163, 202.25339517410 },
{ 0.00000545426, 5.78793713141, 95.97922721780 },
{ 0.00000732525, 3.86150260922, 224.34479570190 },
// Originally 481 terms, 30 terms retained, 451 terms dropped.
// Saturn X, T**3
{ 0.00077115952, 2.97714385362, 206.18554843720 },
{ 0.00075340436, 1.89208005248, 220.41264243880 },
{ 0.00018450895, 3.14159265359, 0.00000000000 },
{ 0.00010527244, 0.66368256891, 426.59819087600 },
{ 0.00008994946, 0.91696559755, 433.71173787680 },
{ 0.00007403594, 1.78627385870, 227.52618943960 },
{ 0.00008045160, 3.12864412887, 7.11354700080 },
{ 0.00004505149, 2.24531319187, 419.48464387520 },
{ 0.00003468010, 3.14590544446, 199.07200143640 },
{ 0.00002974601, 6.00030641555, 639.89728631400 },
{ 0.00002342089, 3.06091771643, 14.22709400160 },
{ 0.00001230715, 4.38196130069, 213.29909543800 },
{ 0.00001023888, 0.01138655869, 647.01083331480 },
{ 0.00000788529, 0.89850292553, 440.82528487760 },
{ 0.00000806346, 1.28205831043, 216.48048917570 },
{ 0.00000768731, 3.61309275908, 210.11770170030 },
{ 0.00000384249, 3.06233558203, 117.31986822020 },
{ 0.00000431624, 3.77909555661, 110.20632121940 },
{ 0.00000456158, 5.14235391148, 853.19638175200 },
{ 0.00000323749, 1.65135986090, 234.63973644040 },
{ 0.00000279312, 2.09194739376, 412.37109687440 },
// Originally 215 terms, 21 terms retained, 194 terms dropped.
// Saturn X, T**4
{ 0.00007959921, 4.70523623364, 206.18554843720 },
{ 0.00007836652, 0.13981693631, 220.41264243880 },
{ 0.00001511196, 0.06561560462, 227.52618943960 },
{ 0.00001223066, 5.41618485361, 433.71173787680 },
{ 0.00000702780, 4.84941923986, 199.07200143640 },
{ 0.00000861569, 0.00000000000, 0.00000000000 },
{ 0.00000550606, 1.37376296077, 7.11354700080 },
{ 0.00000353954, 4.14510701125, 419.48464387520 },
{ 0.00000386476, 1.33814676867, 14.22709400160 },
{ 0.00000386632, 5.00698289959, 426.59819087600 },
{ 0.00000185617, 5.43394463245, 440.82528487760 },
{ 0.00000208917, 4.14160968677, 639.89728631400 },
{ 0.00000171842, 4.47453630580, 647.01083331480 },
// Originally 87 terms, 13 terms retained, 74 terms dropped.
// Saturn X, T**5
{ 0.00000589250, 0.13910544483, 206.18554843720 },
{ 0.00000585873, 4.66559223624, 220.41264243880 },
{ 0.00000225585, 4.60652710308, 227.52618943960 },
{ 0.00000130928, 3.62464025902, 433.71173787680 },
{ 0.00000096655, 0.27211008150, 199.07200143640 },
// Originally 31 terms, 5 terms retained, 26 terms dropped.
// Saturn Y, T**0
{ 9.52986882699, 5.58600556665, 213.29909543800 },
{ 0.79387988806, 3.14159265359, 0.00000000000 },
{ 0.26441781302, 4.83528061849, 426.59819087600 },
{ 0.06916653915, 2.55279408706, 206.18554843720 },
{ 0.06633570703, 5.46258848288, 220.41264243880 },
{ 0.02345609742, 0.44652132519, 7.11354700080 },
{ 0.01183874652, 1.34638298371, 419.48464387520 },
{ 0.01245790434, 0.60367177975, 110.20632121940 },
{ 0.01098751131, 4.08608782813, 639.89728631400 },
{ 0.00700849336, 1.13611298025, 316.39186965660 },
{ 0.00434466176, 5.42474696262, 529.69096509460 },
{ 0.00373327342, 4.71308726958, 433.71173787680 },
{ 0.00335162363, 0.66422253983, 103.09277421860 },
{ 0.00097837745, 5.72844290173, 323.50541665740 },
{ 0.00080571808, 4.05295449910, 11.04570026390 },
{ 0.00083899691, 5.33204070267, 227.52618943960 },
{ 0.00070158491, 5.59777963629, 209.36694217490 },
{ 0.00065937657, 1.25969608208, 202.25339517410 },
{ 0.00070957225, 0.88888207567, 632.78373931320 },
{ 0.00068985859, 2.44460312617, 217.23124870110 },
{ 0.00058382264, 0.58978766922, 224.34479570190 },
{ 0.00054049836, 3.33757904879, 853.19638175200 },
{ 0.00045790930, 0.30331527632, 14.22709400160 },
{ 0.00041976402, 2.62591355948, 199.07200143640 },
{ 0.00044697175, 0.90661238256, 63.73589830340 },
{ 0.00025199575, 5.08963506006, 216.48048917570 },
{ 0.00024640836, 2.95445247282, 210.11770170030 },
{ 0.00024835151, 4.02630190571, 415.55249061210 },
{ 0.00025545907, 0.06626229252, 117.31986822020 },
{ 0.00029666833, 6.09910638345, 735.87651353180 },
{ 0.00023396742, 3.96337393635, 647.01083331480 },
{ 0.00023380691, 4.90051072276, 149.56319713460 },
{ 0.00020272215, 2.34319548198, 309.27832265580 },
{ 0.00020099552, 0.98365186365, 522.57741809380 },
{ 0.00024827950, 3.92681428900, 74.78159856730 },
{ 0.00015383927, 3.10227822627, 277.03499374140 },
{ 0.00011629210, 5.74108283772, 1059.38193018920 },
{ 0.00012422966, 2.62557865743, 490.33408917940 },
{ 0.00012048048, 4.09265980116, 351.81659230870 },
{ 0.00009551796, 3.48788042094, 95.97922721780 },
{ 0.00007670379, 1.16594276164, 742.99006053260 },
{ 0.00006919946, 1.17090063883, 412.37109687440 },
{ 0.00009034877, 5.86816144198, 1052.26838318840 },
{ 0.00006536751, 0.84246459392, 838.96928775040 },
{ 0.00006082097, 4.58758280729, 440.82528487760 },
{ 0.00005027211, 0.93213690546, 846.08283475120 },
{ 0.00004838146, 4.98563812475, 536.80451209540 },
{ 0.00005768897, 3.73776690402, 38.13303563780 },
{ 0.00005201849, 2.97482802430, 210.85141488320 },
{ 0.00005156578, 5.05796998564, 215.74677599280 },
{ 0.00003792348, 4.41806046981, 422.66603761290 },
{ 0.00003881104, 3.38026646963, 3.93215326310 },
{ 0.00003768751, 2.14954247360, 212.33588759150 },
{ 0.00003752010, 5.88125434018, 214.26230328450 },
{ 0.00003118938, 5.55799397159, 213.25091132820 },
{ 0.00003118056, 2.47259780102, 213.34727954780 },
{ 0.00003815691, 2.44166851155, 625.67019231240 },
{ 0.00004042463, 1.24471211016, 137.03302416240 },
{ 0.00002829944, 5.44434225998, 330.61896365820 },
{ 0.00003367270, 6.13298847057, 437.64389113990 },
{ 0.00002891352, 5.85313497106, 85.82729883120 },
{ 0.00002774595, 5.61594351302, 203.73786788240 },
{ 0.00002638715, 3.83678156812, 288.08069400530 },
{ 0.00003171680, 4.19553075395, 76.26607127560 },
{ 0.00002532374, 3.52629372341, 628.85158605010 },
{ 0.00002533632, 3.89788590926, 138.51749687070 },
{ 0.00002982174, 2.58535107213, 1066.49547719000 },
{ 0.00002620642, 0.69751279148, 127.47179660680 },
{ 0.00002501775, 6.19929274396, 9.56122755560 },
{ 0.00002448467, 0.54179432209, 1155.36115740700 },
{ 0.00002431496, 2.40122451395, 222.86032299360 },
{ 0.00003138628, 5.63058455924, 1368.66025284500 },
{ 0.00002269226, 2.12401905105, 430.53034413910 },
{ 0.00002078049, 1.95682348964, 423.41679713830 },
{ 0.00002670750, 0.18165311734, 3.18139373770 },
{ 0.00002339764, 4.29619053852, 388.46515523820 },
// Originally 1658 terms, 76 terms retained, 1582 terms dropped.
// Saturn Y, T**1
{ 0.05373889135, 0.00000000000, 0.00000000000 },
{ 0.03090575152, 2.70346890906, 426.59819087600 },
{ 0.02741594312, 4.26667636015, 206.18554843720 },
{ 0.02647489677, 3.76132298889, 220.41264243880 },
{ 0.00631520527, 5.03245505280, 7.11354700080 },
{ 0.00256799701, 1.95351819758, 639.89728631400 },
{ 0.00312271930, 3.25850205023, 419.48464387520 },
{ 0.00189433319, 2.91501840819, 433.71173787680 },
{ 0.00164133553, 5.29239290066, 213.29909543800 },
{ 0.00116791227, 5.89146675760, 110.20632121940 },
{ 0.00067210919, 2.17042636344, 316.39186965660 },
{ 0.00067003292, 3.63101075514, 227.52618943960 },
{ 0.00033002406, 4.35527405801, 199.07200143640 },
{ 0.00030628998, 4.88861760772, 14.22709400160 },
{ 0.00022234714, 4.62212779231, 103.09277421860 },
{ 0.00018945004, 1.20412493845, 853.19638175200 },
{ 0.00018079959, 3.51566153251, 209.36694217490 },
{ 0.00017791543, 4.53214140649, 217.23124870110 },
{ 0.00016320701, 3.29784030970, 216.48048917570 },
{ 0.00015944258, 4.74503265169, 210.11770170030 },
{ 0.00016717122, 3.00270792752, 632.78373931320 },
{ 0.00016149947, 4.04186432517, 323.50541665740 },
{ 0.00014481431, 2.10298298650, 647.01083331480 },
{ 0.00011084040, 4.74073871754, 117.31986822020 },
{ 0.00009905491, 3.60258599375, 202.25339517410 },
{ 0.00008726051, 4.46341342877, 224.34479570190 },
{ 0.00006585597, 4.07326320487, 309.27832265580 },
{ 0.00005505978, 2.83207390240, 440.82528487760 },
{ 0.00005424041, 1.03197684410, 11.04570026390 },
{ 0.00004178266, 3.01038512076, 412.37109687440 },
{ 0.00004049905, 5.17488767645, 95.97922721780 },
{ 0.00002735256, 2.53975850409, 149.56319713460 },
{ 0.00002369024, 2.40497927917, 522.57741809380 },
{ 0.00001745258, 5.50576015456, 277.03499374140 },
{ 0.00001692790, 2.39926502529, 422.66603761290 },
{ 0.00001546006, 3.73156925599, 330.61896365820 },
{ 0.00001389354, 0.46207025895, 1066.49547719000 },
{ 0.00001332553, 3.49199812296, 234.63973644040 },
{ 0.00001300934, 0.83727681906, 415.55249061210 },
{ 0.00001393622, 4.62214277175, 3.18139373770 },
{ 0.00001174319, 2.72609984335, 846.08283475120 },
{ 0.00001148010, 3.04374738882, 536.80451209540 },
{ 0.00001314125, 4.38891656600, 625.67019231240 },
{ 0.00001127952, 3.87309692307, 423.41679713830 },
{ 0.00001127646, 1.31088906213, 860.30992875280 },
{ 0.00001519732, 6.12880664637, 3.93215326310 },
{ 0.00001102361, 2.50535306014, 429.77958461370 },
{ 0.00001344891, 1.41793593685, 210.85141488320 },
{ 0.00001331786, 0.33834520814, 215.74677599280 },
// Originally 917 terms, 49 terms retained, 868 terms dropped.
// Saturn Y, T**2
{ 0.00563706537, 5.97115878242, 206.18554843720 },
{ 0.00547012116, 2.05154973426, 220.41264243880 },
{ 0.00458518613, 0.00000000000, 0.00000000000 },
{ 0.00362294249, 0.89540100509, 213.29909543800 },
{ 0.00225521642, 0.91699821445, 426.59819087600 },
{ 0.00088390611, 3.30289449917, 7.11354700080 },
{ 0.00050101314, 1.12976163835, 433.71173787680 },
{ 0.00045516403, 5.07669466539, 419.48464387520 },
{ 0.00032896745, 0.02089057938, 639.89728631400 },
{ 0.00027199743, 1.92638417640, 227.52618943960 },
{ 0.00013251505, 6.07693099404, 199.07200143640 },
{ 0.00010425984, 3.18246869028, 14.22709400160 },
{ 0.00006673556, 4.24747633887, 110.20632121940 },
{ 0.00004658591, 0.26557833758, 647.01083331480 },
{ 0.00004934094, 1.51301179516, 216.48048917570 },
{ 0.00004789554, 0.24337901916, 210.11770170030 },
{ 0.00004167268, 3.73203671391, 316.39186965660 },
{ 0.00003509537, 5.49281440568, 853.19638175200 },
{ 0.00002743470, 6.21939083886, 103.09277421860 },
{ 0.00002661172, 1.58795412736, 209.36694217490 },
{ 0.00002541191, 1.07964653574, 440.82528487760 },
{ 0.00002568018, 0.16811216098, 217.23124870110 },
{ 0.00002507738, 3.11882746290, 117.31986822020 },
{ 0.00002159089, 4.99912567024, 632.78373931320 },
{ 0.00001828412, 2.43368650590, 323.50541665740 },
{ 0.00001351629, 4.81673889364, 412.37109687440 },
{ 0.00001177305, 5.84484412189, 309.27832265580 },
{ 0.00000804912, 1.78663050298, 234.63973644040 },
{ 0.00000891561, 0.57880622764, 95.97922721780 },
{ 0.00000806554, 5.80160560511, 202.25339517410 },
{ 0.00000737518, 2.29009633302, 224.34479570190 },
// Originally 465 terms, 31 terms retained, 434 terms dropped.
// Saturn Y, T**3
{ 0.00077376615, 1.40391048961, 206.18554843720 },
{ 0.00075564351, 0.31962896379, 220.41264243880 },
{ 0.00022843837, 3.14159265359, 0.00000000000 },
{ 0.00010672263, 5.36495663820, 426.59819087600 },
{ 0.00009010175, 5.62865146645, 433.71173787680 },
{ 0.00007418018, 0.21442310101, 227.52618943960 },
{ 0.00008298723, 1.52262563519, 7.11354700080 },
{ 0.00004507061, 0.67248969480, 419.48464387520 },
{ 0.00003581682, 1.51466786030, 199.07200143640 },
{ 0.00002981969, 4.42868951627, 639.89728631400 },
{ 0.00002376221, 1.46232779180, 14.22709400160 },
{ 0.00001024263, 4.72337917196, 647.01083331480 },
{ 0.00000788826, 5.61078104123, 440.82528487760 },
{ 0.00000807916, 5.99385575552, 216.48048917570 },
{ 0.00000770831, 2.04234808917, 210.11770170030 },
{ 0.00000384210, 1.48542445090, 117.31986822020 },
{ 0.00000456443, 3.56523371093, 853.19638175200 },
{ 0.00000324148, 0.08074667476, 234.63973644040 },
{ 0.00000338016, 2.47226721573, 110.20632121940 },
{ 0.00000355769, 5.40701066557, 213.29909543800 },
{ 0.00000296603, 0.32077836251, 412.37109687440 },
// Originally 201 terms, 21 terms retained, 180 terms dropped.
// Saturn Y, T**4
{ 0.00007978886, 3.13229268011, 206.18554843720 },
{ 0.00007868379, 4.84940260021, 220.41264243880 },
{ 0.00001514835, 4.77675733867, 227.52618943960 },
{ 0.00001225569, 3.84500138574, 433.71173787680 },
{ 0.00000720573, 3.23773181595, 199.07200143640 },
{ 0.00000609979, 5.96461769948, 7.11354700080 },
{ 0.00000353860, 2.57548318224, 419.48464387520 },
{ 0.00000382994, 6.00399581554, 14.22709400160 },
{ 0.00000469340, 3.14159265359, 0.00000000000 },
{ 0.00000403662, 3.41614173802, 426.59819087600 },
{ 0.00000185465, 3.86274212431, 440.82528487760 },
{ 0.00000208259, 2.57791157635, 639.89728631400 },
{ 0.00000172118, 2.90478987674, 647.01083331480 },
// Originally 88 terms, 13 terms retained, 75 terms dropped.
// Saturn Y, T**5
{ 0.00000589080, 4.84910386986, 206.18554843720 },
{ 0.00000590114, 3.08953743297, 220.41264243880 },
{ 0.00000226448, 3.03832080293, 227.52618943960 },
{ 0.00000131513, 2.04967560816, 433.71173787680 },
{ 0.00000094102, 5.02382407527, 199.07200143640 },
// Originally 32 terms, 5 terms retained, 27 terms dropped.
// Saturn Z, T**0
{ 0.41356950940, 3.60234142982, 213.29909543800 },
{ 0.01148283576, 2.85128367469, 426.59819087600 },
{ 0.01214249867, 0.00000000000, 0.00000000000 },
{ 0.00329280791, 0.57121407104, 206.18554843720 },
{ 0.00286934048, 3.48073526693, 220.41264243880 },
{ 0.00099076584, 4.73369511264, 7.11354700080 },
{ 0.00057361820, 4.92611225093, 110.20632121940 },
{ 0.00047738127, 2.10039779728, 639.89728631400 },
{ 0.00043458803, 5.84904978051, 419.48464387520 },
{ 0.00034565673, 5.42614229590, 316.39186965660 },
{ 0.00016185391, 2.72987173675, 433.71173787680 },
{ 0.00009001270, 1.38140102737, 103.09277421860 },
{ 0.00011433574, 3.71662021072, 529.69096509460 },
{ 0.00005398708, 5.13204892363, 202.25339517410 },
{ 0.00003902467, 3.71499738796, 323.50541665740 },
{ 0.00003709212, 5.05549348785, 632.78373931320 },
{ 0.00003614100, 3.35210451276, 227.52618943960 },
{ 0.00003379953, 2.13868919206, 11.04570026390 },
{ 0.00003089874, 3.62572857085, 209.36694217490 },
{ 0.00002683064, 4.87689555581, 224.34479570190 },
{ 0.00002963493, 0.46490184985, 217.23124870110 },
{ 0.00002343367, 1.34558278340, 853.19638175200 },
{ 0.00002423663, 2.92907094760, 63.73589830340 },
// Originally 420 terms, 23 terms retained, 397 terms dropped.
// Saturn Z, T**1
{ 0.01906503283, 4.94544746116, 213.29909543800 },
{ 0.00528301265, 3.14159265359, 0.00000000000 },
{ 0.00130262284, 2.26140980879, 206.18554843720 },
{ 0.00101466332, 1.79095829545, 220.41264243880 },
{ 0.00085947578, 0.51612788497, 426.59819087600 },
{ 0.00022257446, 3.07684015656, 7.11354700080 },
{ 0.00016179946, 1.19987517506, 419.48464387520 },
{ 0.00009117402, 6.17205626814, 639.89728631400 },
{ 0.00007470703, 0.93135621171, 433.71173787680 },
{ 0.00004966668, 0.19044864213, 316.39186965660 },
{ 0.00003816564, 4.38284565245, 110.20632121940 },
{ 0.00002724120, 1.65580138665, 227.52618943960 },
{ 0.00001734540, 3.51628075636, 103.09277421860 },
{ 0.00001541995, 2.42323572812, 199.07200143640 },
{ 0.00001209302, 2.91140089093, 14.22709400160 },
// Originally 217 terms, 15 terms retained, 202 terms dropped.
// Saturn Z, T**2
{ 0.00131275155, 0.08868998101, 213.29909543800 },
{ 0.00030147649, 3.91396203887, 206.18554843720 },
{ 0.00019322173, 0.09228748624, 220.41264243880 },
{ 0.00006868926, 5.48420255395, 426.59819087600 },
{ 0.00002826107, 1.36583318555, 7.11354700080 },
{ 0.00002646332, 2.94607395955, 419.48464387520 },
{ 0.00003138233, 0.00000000000, 0.00000000000 },
{ 0.00001844798, 5.43612062856, 433.71173787680 },
{ 0.00001055383, 6.23890785179, 227.52618943960 },
{ 0.00001036435, 4.33916308552, 639.89728631400 },
{ 0.00000634611, 4.10413821983, 199.07200143640 },
// Originally 87 terms, 11 terms retained, 76 terms dropped.
// Saturn Z, T**3
{ 0.00004559419, 1.70646871501, 213.29909543800 },
{ 0.00004779074, 5.57723756330, 206.18554843720 },
{ 0.00003965402, 0.00000000000, 0.00000000000 },
{ 0.00002508242, 4.64959056313, 220.41264243880 },
{ 0.00000314334, 3.65978364894, 433.71173787680 },
{ 0.00000276132, 4.53051550901, 227.52618943960 },
{ 0.00000322702, 4.70757024216, 419.48464387520 },
{ 0.00000327628, 3.31597275465, 426.59819087600 },
// Originally 44 terms, 8 terms retained, 36 terms dropped.
// Saturn Z, T**4
{ 0.00000574306, 0.96387396086, 206.18554843720 },
{ 0.00000252516, 2.90188946355, 220.41264243880 },
{ 0.00000244875, 2.96492296609, 213.29909543800 }
// Originally 19 terms, 3 terms retained, 16 terms dropped.
// Saturn Z, T**5
// Originally 6 terms, 0 terms retained, 6 terms dropped.
}; // end data[][]
} // end class DataVSOP87A_JEphem_Saturn