vsop87.cpp
上传用户:center1979
上传日期:2022-07-26
资源大小:50633k
文件大小:512k
源码类别:

OpenGL

开发平台:

Visual C++

  1.     { 3.40671e-06, 0.89095123731, 628.85158605 },
  2.     { 3.85941e-06, 1.99711336197, 1272.68102563 },
  3.     { 2.88229e-06, 1.12166658438, 422.666037613 },
  4.     { 2.9413e-06, 0.42566345584, 312.199083963 },
  5.     { 2.6248e-06, 0.31730778329, 1045.15483619 },
  6.     { 2.95348e-06, 0.67123785008, 88.865680217 },
  7.     { 3.42778e-06, 5.85587331618, 1795.25844372 },
  8.     { 3.41376e-06, 2.37619847718, 525.498179401 },
  9.     { 2.3384e-06, 4.22716164833, 114.138474483 },
  10.     { 2.23693e-06, 2.28109311966, 330.618963658 },
  11.     { 2.75816e-06, 0.47831420035, 38.1330356378 },
  12.     { 2.24509e-06, 0.54737895493, 1788.14489672 },
  13.     { 3.03382e-06, 0.87951215556, 6069.77675455 },
  14.     { 2.92033e-06, 6.21435200687, 210.851414883 },
  15.     { 2.26021e-06, 0.37470024598, 142.449650134 },
  16.     { 2.77361e-06, 5.32007209923, 692.587484354 },
  17.     { 2.42981e-06, 5.3719132247, 1258.45393163 },
  18.     { 2.05518e-06, 0.95727934819, 288.080694005 },
  19.     { 2.07418e-06, 5.38074389449, 2317.83586181 },
  20.     { 1.86792e-06, 6.03513906344, 404.506790348 },
  21.     { 2.18728e-06, 5.25467962646, 212.335887592 },
  22.     { 2.21952e-06, 5.94565685178, 39.3568759152 },
  23.     { 1.79461e-06, 4.4108886003, 408.438943611 },
  24.     { 2.41484e-06, 1.12472797872, 388.465155238 },
  25.     { 1.97242e-06, 3.90215848857, 52.6901980395 },
  26.     { 2.36745e-06, 0.90816434282, 1375.77379985 },
  27.     { 1.72018e-06, 5.56321647759, 213.347279548 },
  28.     { 1.69893e-06, 2.85627663958, 99.1606209555 },
  29.     { 2.14211e-06, 4.20220398238, 2531.13495725 },
  30.     { 1.71967e-06, 2.365497404, 213.250911328 },
  31.     { 1.65592e-06, 2.63731901847, 215.746775993 },
  32.     { 2.30764e-06, 5.49430203101, 191.958454436 },
  33.     { 1.77457e-06, 0.3813183367, 430.530344139 },
  34.     { 1.91521e-06, 2.95905308803, 437.64389114 },
  35.     { 1.63278e-06, 3.45811838277, 617.805885786 },
  36.     { 1.62306e-06, 5.73059706733, 203.004154699 },
  37.     { 1.75037e-06, 5.71409014243, 1066.49547719 },
  38.     { 1.82912e-06, 5.66913964019, 2111.65031338 },
  39.     { 1.50093e-06, 4.40713052025, 417.03696332 },
  40.     { 1.87955e-06, 6.07914706117, 563.631215038 },
  41.     { 1.44751e-06, 5.081154075, 423.416797138 },
  42.     { 1.37424e-06, 5.43711941387, 222.860322994 },
  43.     { 1.72859e-06, 1.84924132022, 1589.07289528 },
  44.     { 1.65367e-06, 2.89085128458, 214.262303285 },
  45.     { 1.45738e-06, 1.56566786572, 831.85574075 },
  46.     { 1.76715e-06, 2.3025051169, 9999.98645077 },
  47.     { 1.29054e-06, 2.5532773604, 414.068017904 },
  48.     { 1.20072e-06, 0.04355666836, 1361.54670584 },
  49.     { 1.43538e-06, 0.99839503339, 76.2660712756 },
  50.     { 1.08866e-06, 2.092391991, 207.670021145 },
  51.     { 1.31903e-06, 2.85788215274, 312.459716394 },
  52.     { 1.12006e-06, 0.26268721967, 2104.53676638 },
  53.     { 1.25243e-06, 4.78336081984, 205.222340591 },
  54.     { 1.04426e-06, 3.63700546876, 65.2203710117 },
  55.     { 1.07397e-06, 3.66971473274, 212.777830576 },
  56.     { 1.08678e-06, 2.85493119127, 21.3406410024 },
  57.     { 9.7432e-07, 5.12133810135, 2634.22773147 },
  58.     { 1.09144e-06, 1.6323570202, 208.633228992 },
  59.     { 9.6681e-07, 4.19670884921, 305.346169393 },
  60.     { 9.6356e-07, 2.56061375123, 1692.1656695 },
  61.     { 8.595e-07, 4.54551656203, 210.378334131 },
  62.     { 9.9199e-07, 5.13700784528, 1574.84580128 },
  63.     { 1.12586e-06, 5.03077528575, 703.633184617 },
  64.     { 8.382e-07, 1.18242417124, 429.779584614 },
  65.     { 8.9023e-07, 5.38777022, 107.024927482 },
  66.     { 1.10307e-06, 2.43652629097, 355.748745572 },
  67.     { 9.0436e-07, 4.20939381417, 213.8203603 },
  68.     { 9.5576e-07, 5.44345029853, 2428.04218303 },
  69.     { 9.4196e-07, 2.39809539458, 483.220542179 },
  70.     { 8.5658e-07, 0.03212125891, 860.309928753 },
  71.     { 8.8781e-07, 4.05795823648, 128.956269315 },
  72.     { 8.1952e-07, 1.6641358772, 62.2514255951 },
  73.     { 9.0968e-07, 3.96769274342, 2847.52682691 },
  74.     { 8.4136e-07, 4.60800956822, 177.874372786 },
  75.     { 8.8291e-07, 3.86573756854, 140.001969579 },
  76.     { 9.3309e-07, 0.73847907603, 831.104981224 },
  77.     { 9.195e-07, 2.94820357852, 35.4247226521 },
  78.     { 9.6733e-07, 4.84623402274, 131.40394987 },
  79.     { 8.6987e-07, 1.33651321637, 1905.46476494 },
  80.     { 7.1036e-07, 0.99289997732, 405.257549874 },
  81.     { 9.5225e-07, 2.51496477958, 2.4476805548 },
  82.     { 7.25e-07, 4.63319492132, 245.542424352 },
  83.     { 8.2455e-07, 1.52813728425, 145.631043871 },
  84.     { 7.678e-07, 3.15262144591, 767.369082921 },
  85.     { 7.0362e-07, 4.04036200412, 173.942219523 },
  86.     { 8.619e-07, 2.29886507805, 85.8272988312 },
  87.     { 6.6726e-07, 4.75093122174, 70.8494453042 },
  88.     { 6.5893e-07, 2.4729931125, 280.967147005 },
  89.     { 6.5129e-07, 0.09259103795, 9.5612275556 },
  90.     { 7.1669e-07, 0.01187527275, 565.115687747 },
  91.     { 6.6488e-07, 1.08200099735, 339.286419336 },
  92.     { 6.3441e-07, 2.01741294636, 234.63973644 },
  93.     { 6.0956e-07, 5.11950202312, 756.323382657 },
  94.     { 5.7792e-07, 6.05712220674, 1677.9385755 },
  95.     { 6.4168e-07, 1.28718951847, 1148.24761041 },
  96.     { 7.3324e-07, 4.3782396964, 425.113718168 },
  97.     { 5.7179e-07, 6.26635812249, 2420.92863603 },
  98.     { 5.5012e-07, 3.85870982169, 342.255364753 },
  99.     { 5.5347e-07, 1.6036662959, 543.024287219 },
  100.     { 6.4075e-07, 4.09799744422, 327.43756992 },
  101.     { 5.7804e-07, 5.46967524925, 347.884439046 },
  102.     { 7.3568e-07, 3.72317864427, 92.0470739547 },
  103.     { 7.365e-07, 3.57067095117, 1.4844727083 },
  104.     { 6.5011e-07, 2.44916996344, 267.473766186 },
  105.     { 5.4545e-07, 3.71490034335, 344.703045308 },
  106.     { 4.9834e-07, 3.93491116778, 192.692167619 },
  107.     { 4.9536e-07, 3.22835315683, 333.657345044 },
  108.     { 4.7617e-07, 3.92991700611, 199.284449757 },
  109.     { 4.9487e-07, 4.90287053223, 217.491881132 },
  110.     { 4.639e-07, 2.63757382235, 10.2949407385 },
  111.     { 6.2822e-07, 4.40222532856, 214.783568146 },
  112.     { 4.6317e-07, 2.0959781782, 212.548335913 },
  113.     { 5.4399e-07, 1.06837441326, 362.862292573 },
  114.     { 5.8898e-07, 2.62274564952, 225.82926841 },
  115.     { 4.8458e-07, 3.15145995815, 216.219856745 },
  116.     { 4.6304e-07, 4.86526668367, 2950.61960113 },
  117.     { 4.6012e-07, 4.97405657859, 198.321241911 },
  118.     { 4.668e-07, 2.44971808455, 207.148756284 },
  119.     { 4.4544e-07, 1.77853306195, 223.594036176 },
  120.     { 4.4526e-07, 5.55789993555, 264.504820769 },
  121.     { 5.5807e-07, 4.29420266501, 329.725191781 },
  122.     { 4.947e-07, 5.2071040339, 2744.43405269 },
  123.     { 5.8832e-07, 4.23073251588, 700.664239201 },
  124.     { 5.2681e-07, 3.79401248595, 343.2185726 },
  125.     { 4.1599e-07, 0.74365516186, 125.987323898 },
  126.     { 5.6184e-07, 2.06967234741, 124.433415221 },
  127.     { 4.7914e-07, 2.38951194877, 207.882469467 },
  128.     { 4.3427e-07, 1.83764074596, 106.274167956 },
  129.     { 3.9822e-07, 4.00880264668, 12.5301729722 },
  130.     { 5.3915e-07, 4.97995268146, 134.585343608 },
  131.     { 4.9974e-07, 5.75533228241, 320.32402292 },
  132.     { 4.6661e-07, 2.06519866248, 2008.55753916 },
  133.     { 4.4845e-07, 5.35638703411, 218.928169731 },
  134.     { 4.0789e-07, 4.92568693313, 1891.23767094 },
  135.     { 4.2917e-07, 0.39624025575, 357.445666601 },
  136.     { 3.7986e-07, 2.06627721117, 247.239345382 },
  137.     { 4.8733e-07, 5.32762223699, 3127.31333126 },
  138.     { 4.108e-07, 2.47538730007, 237.678117826 },
  139.     { 3.4595e-07, 5.62346550573, 99.9113804809 },
  140.     { 4.0736e-07, 4.08372789207, 621.738039049 },
  141.     { 3.4217e-07, 0.73134343646, 750.103607533 },
  142.     { 3.397e-07, 5.31274574257, 206.233732547 },
  143.     { 3.6432e-07, 1.68823737636, 22.0914005278 },
  144.     { 3.9263e-07, 3.4565924439, 241.610271089 },
  145.     { 3.9247e-07, 4.39637044405, 18.1592472647 },
  146.     { 3.4703e-07, 2.24942082303, 487.365143763 },
  147.     { 3.3115e-07, 4.86602845858, 209.106309744 },
  148.     { 3.2805e-07, 1.06026635194, 252.655971353 },
  149.     { 3.9031e-07, 3.73882100198, 3163.91869657 },
  150.     { 3.2427e-07, 2.22874162802, 319.573263394 },
  151.     { 3.4475e-07, 1.82451837226, 380.12776796 },
  152.     { 4.1741e-07, 0.08219629974, 210.330150021 },
  153.     { 3.3602e-07, 5.80228769156, 251.432131076 },
  154.     { 3.1221e-07, 1.96490815234, 244.318584075 },
  155.     { 3.482e-07, 5.96330410021, 217.964961884 },
  156.     { 3.8505e-07, 4.43924639932, 160.608897399 },
  157.     { 3.6106e-07, 3.83276808968, 56.6223513026 },
  158.     { 3.0287e-07, 2.25797096745, 1169.58825141 },
  159.     { 3.1085e-07, 4.90133840375, 144.146571163 },
  160.     { 3.2208e-07, 3.57884943983, 231.458342703 },
  161.     { 2.8857e-07, 5.80423567126, 1994.33044516 },
  162.     { 3.2178e-07, 2.13176978399, 206.137364327 },
  163.     { 3.1795e-07, 3.81800770982, 73.297125859 },
  164.     { 2.9001e-07, 2.21676176185, 14.977853527 },
  165.     { 3.4903e-07, 5.6522370985, 497.44763618 },
  166.     { 3.2246e-07, 1.92866027151, 98.8999885246 },
  167.     { 3.2119e-07, 0.99531311844, 1464.63948006 },
  168.     { 2.9114e-07, 5.98247860339, 2737.32050569 },
  169.     { 3.6706e-07, 4.75493516593, 348.847646892 },
  170.     { 2.7506e-07, 6.12108141844, 214.049854963 },
  171.     { 2.8512e-07, 1.68678188105, 78.7137518304 },
  172.     { 2.7266e-07, 0.2424126514, 313.210475919 },
  173.     { 2.8789e-07, 0.04439781853, 5.6290742925 },
  174.     { 3.2512e-07, 3.77917498543, 33.9402499438 },
  175.     { 3.5016e-07, 3.43495537908, 273.102840478 },
  176.     { 2.713e-07, 5.20559983787, 148.078724426 },
  177.     { 3.3098e-07, 2.44781346214, 969.622478095 },
  178.     { 2.7876e-07, 1.4445798235, 258.875746477 },
  179.     { 2.7324e-07, 4.2603169255, 179.358845494 },
  180.     { 2.9185e-07, 4.84536228119, 905.886579792 },
  181.     { 2.7869e-07, 0.78770357978, 546.956440482 },
  182.     { 2.757e-07, 2.4521432165, 254.943593214 },
  183.     { 2.893e-07, 6.03256439022, 188.92007305 },
  184.     { 3.4313e-07, 6.00978682828, 166.828672522 },
  185.     { 2.5943e-07, 0.65129538567, 654.124380316 },
  186.     { 3.3574e-07, 1.23583695762, 2221.8566346 },
  187.     { 2.4357e-07, 0.52261322301, 894.840879528 },
  188.     { 2.7769e-07, 5.17801023424, 5.4166259714 },
  189.     { 2.5596e-07, 3.35872554982, 0.9632078465 },
  190.     { 2.2984e-07, 3.5246592021, 458.84151979 },
  191.     { 2.4471e-07, 0.00612626886, 69.1525242748 },
  192.     { 2.8688e-07, 0.76245403349, 488.849616471 },
  193.     { 2.3664e-07, 2.54807644282, 196.624320882 },
  194.     { 2.5432e-07, 5.28932962898, 636.715892576 },
  195.     { 3.1152e-07, 2.04977568414, 282.451619713 },
  196.     { 2.5224e-07, 4.97246368293, 3060.82592235 },
  197.     { 2.9605e-07, 3.92681945757, 206.706813299 },
  198.     { 2.2223e-07, 3.25151461044, 681.54178409 },
  199.     { 2.7913e-07, 2.72520521957, 32.2433289144 },
  200.     { 2.2107e-07, 4.75818706798, 213.187220853 },
  201.     { 2.1662e-07, 4.61542319262, 3267.01147078 },
  202.     { 2.7048e-07, 2.86264558816, 24.3790223882 },
  203.     { 2.2107e-07, 3.16802956645, 213.410970023 },
  204.     { 2.0731e-07, 1.67138184255, 274.066048325 },
  205.     { 2.5352e-07, 5.12122578609, 168.052512799 },
  206.     { 2.8e-07, 4.72415728042, 552.585514774 },
  207.     { 2.6154e-07, 1.59534268938, 491.818561888 },
  208.     { 2.1984e-07, 0.87565381783, 635.965133051 },
  209.     { 2.7121e-07, 5.53473514339, 555.554460191 },
  210.     { 2.5282e-07, 1.78091725384, 182.279606801 },
  211.     { 1.9559e-07, 2.14658471778, 54.1746707478 },
  212.     { 2.702e-07, 3.57938591854, 561.183534484 },
  213.     { 2.1398e-07, 3.86074898701, 116.426096343 },
  214.     { 1.988e-07, 5.59172876182, 4.192785694 },
  215.     { 1.9455e-07, 0.10611239153, 218.715721409 },
  216.     { 1.9933e-07, 2.90526601486, 120.358249606 },
  217.     { 2.5474e-07, 1.62678013615, 2324.94940882 },
  218.     { 2.5565e-07, 2.09824642636, 248.72381809 },
  219.     { 1.9858e-07, 2.5207926516, 1485.98012107 },
  220.     { 1.8516e-07, 2.54810951896, 213.511543759 },
  221.     { 1.8516e-07, 5.3775511051, 213.086647117 },
  222.     { 1.977e-07, 0.0753938129, 842.150681488 },
  223.     { 2.366e-07, 1.60734696991, 738.797274839 },
  224.     { 2.0404e-07, 2.95125083804, 59.8037450403 },
  225.     { 2.4267e-07, 3.15706315958, 240.386430812 },
  226.     { 1.8338e-07, 3.18779671933, 295.051228654 },
  227.     { 1.7466e-07, 2.90466924741, 477.803916207 },
  228.     { 2.0744e-07, 1.0646867375, 494.266242443 },
  229.     { 2.0425e-07, 1.8415240439, 533.623118358 },
  230.     { 2.1401e-07, 0.64115941242, 189.723222202 },
  231.     { 1.6379e-07, 3.9827987735, 2.9207613068 },
  232.     { 1.6058e-07, 0.59325161303, 746.922213796 },
  233.     { 1.7014e-07, 4.74645535598, 2207.6295406 },
  234.     { 2.0479e-07, 6.05098286202, 173.681587092 },
  235.     { 1.5443e-07, 1.49110952141, 543.918059096 },
  236.     { 1.9833e-07, 4.93811673788, 121.252021483 },
  237.     { 1.7073e-07, 0.71316728361, 1781.03134972 },
  238.     { 1.7213e-07, 0.67923942083, 151.047669843 },
  239.     { 1.5031e-07, 5.52780819403, 2310.72231481 },
  240.     { 1.5525e-07, 5.71027236377, 3053.71237535 },
  241.     { 1.5852e-07, 4.45624558241, 643.829439577 },
  242.     { 1.6033e-07, 0.63293747499, 358.93013931 },
  243.     { 1.4591e-07, 5.26184260227, 472.174841915 },
  244.     { 1.6544e-07, 3.52801242983, 3480.31056622 },
  245.     { 1.8834e-07, 0.55399472524, 4.665866446 },
  246.     { 1.7549e-07, 2.26583782913, 672.140615228 },
  247.     { 1.8022e-07, 2.71080286082, 181.806526049 },
  248.     { 1.5918e-07, 5.23473369828, 135.548551454 },
  249.     { 1.3931e-07, 3.19357128657, 213.559727869 },
  250.     { 1.4074e-07, 0.80929029505, 221.375850285 },
  251.     { 1.3931e-07, 4.73208739639, 213.038463007 },
  252.     { 1.4594e-07, 2.65461071698, 292.012847268 },
  253.     { 1.4383e-07, 0.21121098879, 235.390495966 },
  254.     { 1.6173e-07, 0.91043299219, 280.003939158 },
  255.     { 1.3328e-07, 3.54955934512, 205.664283575 },
  256.     { 1.6559e-07, 5.3889675375, 424.150510321 },
  257.     { 1.6104e-07, 0.82547975762, 176.650532508 },
  258.     { 1.2726e-07, 0.75928182731, 721.64941953 },
  259.     { 1.2745e-07, 3.55415994159, 153.495350398 },
  260.     { 1.4455e-07, 0.12149539513, 313.683556671 },
  261.     { 1.6497e-07, 3.26380729084, 6283.07584999 },
  262.     { 1.6566e-07, 1.62651930127, 5856.47765912 },
  263.     { 1.5039e-07, 1.25437397471, 2641.34127847 },
  264.     { 1.5688e-07, 1.1894072881, 486.401935916 },
  265.     { 1.1898e-07, 0.91072314364, 416.303250138 },
  266.     { 1.1709e-07, 1.10722547914, 81.7521332162 },
  267.     { 1.2984e-07, 4.74370547048, 3377.217792 },
  268.     { 1.3213e-07, 4.95593892766, 1279.79457263 },
  269.     { 1.6123e-07, 0.98390715272, 2538.24850425 },
  270.     { 1.4673e-07, 2.63437960547, 618.556645312 },
  271.     { 1.1539e-07, 0.63828316888, 28.3111756513 },
  272.     { 1.1339e-07, 4.36553205735, 3583.40334044 },
  273.     { 1.4901e-07, 1.75796184641, 569.04784101 },
  274.     { 1.1246e-07, 5.9919115557, 193.655375465 },
  275.     { 1.4753e-07, 2.92291248767, 167.089304953 },
  276.     { 1.2755e-07, 3.61745093436, 67.6680515665 },
  277.     { 1.3536e-07, 2.50325109462, 1802.37199072 },
  278.     { 1.2238e-07, 0.27162703042, 1044.40407666 },
  279.     { 1.1034e-07, 6.28008547861, 629.602345575 },
  280.     { 1.4387e-07, 0.38039001729, 601.764250676 },
  281.     { 1.231e-07, 2.18899826214, 650.942986578 },
  282.     { 1.0854e-07, 0.14262616333, 501.379789443 },
  283.     { 1.5105e-07, 2.6715208815, 46.470422916 },
  284.     { 1.0735e-07, 2.86920913253, 113.387714957 },
  285.     { 1.4686e-07, 6.05254709898, 468.242688652 },
  286.     { 1.0576e-07, 2.06017585814, 429.045871431 },
  287.     { 1.2292e-07, 1.82443833563, 241.87090352 },
  288.     { 1.1154e-07, 1.20110507523, 172.245298493 },
  289.     { 1.3687e-07, 2.20307346288, 228.276948965 },
  290.     { 1.0679e-07, 5.0736954182, 162.896519259 },
  291.     { 1.203e-07, 3.18736701996, 72.0732855816 },
  292.     { 1.216e-07, 4.51222901843, 425.63498303 },
  293.     { 9.941e-08, 1.4988720921, 226.632417562 },
  294.     { 1.2101e-07, 4.14977794208, 1108.13997497 },
  295.     { 1.0287e-07, 2.10680007794, 1033.3583764 },
  296.     { 1.0771e-07, 4.68125923293, 129.919477162 },
  297.     { 9.592e-08, 4.80075106366, 426.646374986 },
  298.     { 1.2949e-07, 5.1160175613, 219.449434592 },
  299.     { 9.921e-08, 2.81125800889, 518.645264831 },
  300.     { 1.2272e-07, 5.33779805565, 776.930310476 },
  301.     { 9.486e-08, 4.85709302918, 820.05928096 },
  302.     { 1.1392e-07, 3.86350991469, 405.991263056 },
  303.     { 9.281e-08, 0.70440206655, 403.02231764 },
  304.     { 9.617e-08, 1.60410621884, 426.550006766 },
  305.     { 1.0112e-07, 2.7648687563, 210.590782452 },
  306.     { 1.0872e-07, 1.35809078598, 170.760825785 },
  307.     { 1.2502e-07, 6.06479177955, 875.830299001 },
  308.     { 1.0175e-07, 2.36250012243, 685.473937353 },
  309.     { 1.2211e-07, 2.04456082125, 508.350324092 },
  310.     { 9.502e-08, 3.18475934663, 286.596221297 },
  311.     { 1.0133e-07, 4.02559667441, 381.351608237 },
  312.     { 8.889e-08, 3.62576694345, 319.312630963 },
  313.     { 8.927e-08, 5.46319224261, 3370.104245 },
  314.     { 1.0052e-07, 5.16107251039, 216.007408424 },
  315.     { 8.553e-08, 3.87970879218, 630.336058758 },
  316.     { 8.401e-08, 5.65557131026, 213.459154132 },
  317.     { 8.401e-08, 2.27009862215, 213.139036744 },
  318.     { 9.962e-08, 5.97645215717, 6.1503391543 },
  319.     { 1.1664e-07, 0.95814408096, 694.071957062 },
  320.     { 8.686e-08, 2.33879748618, 220.364458329 },
  321.     { 8.135e-08, 5.54067608923, 220.460826549 },
  322.     { 9.144e-08, 0.45077461958, 2097.42321938 },
  323.     { 9.579e-08, 2.76806282069, 556.517668038 },
  324.     { 8.128e-08, 5.54123343077, 181.055766524 },
  325.     { 1.0807e-07, 0.06096432609, 691.103011645 },
  326.     { 9.578e-08, 2.84972091302, 184.094147909 },
  327.     { 9.848e-08, 2.37490871749, 945.243455707 },
  328.     { 8.512e-08, 0.17361504982, 289.565166714 },
  329.     { 8.689e-08, 0.84670554895, 2957.73314813 },
  330.     { 7.633e-08, 0.00567409646, 7.1617311106 },
  331.     { 9.022e-08, 3.38436801047, 731.944360269 },
  332.     { 7.888e-08, 5.78452089815, 230.825203256 },
  333.     { 9.472e-08, 2.26694157732, 8.0767548473 },
  334.     { 7.461e-08, 5.29596435777, 2627.11418447 },
  335.     { 7.616e-08, 3.1056140631, 7.065362891 },
  336.     { 9.879e-08, 4.69447221853, 10213.2855462 },
  337.     { 7.264e-08, 0.07122374466, 100.645093664 },
  338.     { 8.001e-08, 1.60939840798, 696.519637617 },
  339.     { 7.601e-08, 4.90123787776, 51.2057253312 },
  340.     { 7.716e-08, 4.69702238883, 436.159418432 },
  341.     { 9.866e-08, 5.25569996364, 699.701031354 },
  342.     { 7.375e-08, 4.52777394099, 616.321413078 },
  343.     { 9.388e-08, 2.44919199853, 2118.76386038 },
  344.     { 7.3e-08, 4.0188547501, 212.027071051 },
  345.     { 9.071e-08, 2.75662160229, 130.440742023 },
  346.     { 7.175e-08, 5.62469707711, 31.492569389 },
  347.     { 6.915e-08, 0.57642247068, 739.808666795 },
  348.     { 8.909e-08, 2.19570530999, 427.561398722 },
  349.     { 9.167e-08, 2.04679688754, 204.701075729 },
  350.     { 7.766e-08, 3.27192916123, 3796.70243588 },
  351.     { 6.842e-08, 0.55589113901, 135.336103133 },
  352.     { 9.154e-08, 3.04674464726, 9786.68735533 },
  353.     { 8.677e-08, 4.27082106143, 141.225809856 },
  354.     { 6.709e-08, 5.66109188592, 480.772861624 },
  355.     { 6.946e-08, 4.1235200144, 662.531203563 },
  356.     { 7.24e-08, 3.90653111215, 214.571119825 },
  357.     { 6.717e-08, 4.613115875, 2524.02141025 },
  358.     { 6.566e-08, 2.67659365854, 194.176640327 },
  359.     { 6.537e-08, 6.25555511414, 31.019488637 },
  360.     { 7.484e-08, 5.56871021201, 271.405919449 },
  361.     { 7.956e-08, 5.04685375986, 411.620337349 },
  362.     { 8.039e-08, 3.08941959611, 353.301065017 },
  363.     { 7.069e-08, 1.10060234302, 282.664068034 },
  364.     { 6.105e-08, 0.81728612933, 593.426863398 },
  365.     { 6.14e-08, 3.79672318503, 180.161994646 },
  366.     { 6.761e-08, 3.84307989405, 412.583545195 },
  367.     { 6.034e-08, 5.4341820396, 724.830813268 },
  368.     { 8.102e-08, 4.51051495778, 268.436974032 },
  369.     { 6.029e-08, 1.24355734058, 447.938831878 },
  370.     { 7.613e-08, 0.79977414552, 2854.64037391 },
  371.     { 7.425e-08, 2.293594419, 532.611726401 },
  372.     { 5.896e-08, 2.06866571185, 454.909366527 },
  373.     { 6.005e-08, 2.87167092054, 426.076926014 },
  374.     { 7.278e-08, 0.88193016589, 457.617679513 },
  375.     { 5.744e-08, 1.73450672261, 50.4025761791 },
  376.     { 6.355e-08, 6.27053564712, 313.944189102 },
  377.     { 6.193e-08, 3.99658934587, 835.037134487 },
  378.     { 7.429e-08, 5.38166639065, 953.107762233 },
  379.     { 5.813e-08, 0.52655128116, 1038.04128919 },
  380.     { 6.145e-08, 4.52475150505, 3693.60966166 },
  381.     { 5.624e-08, 0.46667684775, 610.692338785 },
  382.     { 6.075e-08, 3.4660945259, 278.258834019 },
  383.     { 5.877e-08, 5.51717146635, 1073.60902419 },
  384.     { 5.521e-08, 0.45012859744, 643.078680052 },
  385.     { 6.7e-08, 4.22406253654, 916.932280055 },
  386.     { 6.72e-08, 4.19624148194, 938.129908706 },
  387.     { 5.508e-08, 4.07398606097, 3899.7952101 },
  388.     { 5.441e-08, 2.79849882662, 397.393243347 },
  389.     { 6.134e-08, 4.90393524057, 0.5212648618 },
  390.     { 5.695e-08, 4.11782098393, 391.173468224 },
  391.     { 5.754e-08, 4.42718264879, 165.604832245 },
  392.     { 5.4e-08, 3.2629041406, 20.6069278195 },
  393.     { 5.879e-08, 6.17871813155, 291.262087743 },
  394.     { 6.722e-08, 2.1862234289, 627.367113342 },
  395.     { 5.359e-08, 2.29438108352, 331.209664489 },
  396.     { 5.39e-08, 3.7428193189, 418.521436029 },
  397.     { 6.683e-08, 2.13438701667, 285.633013451 },
  398.     { 6.419e-08, 5.65171900155, 518.3846324 },
  399.     { 6.193e-08, 4.89768396188, 450.977213264 },
  400.     { 5.687e-08, 3.48764525546, 230.564570825 },
  401.     { 5.064e-08, 4.09065475521, 6.592282139 },
  402.     { 5.037e-08, 2.5999065474, 66.70484372 },
  403.     { 5.191e-08, 4.39610445378, 84.3428261229 },
  404.     { 4.977e-08, 2.71603834658, 558.002140746 },
  405.     { 5.308e-08, 0.63718449606, 114.399106913 },
  406.     { 5.221e-08, 4.65473413721, 310.714611254 },
  407.     { 4.896e-08, 3.7700969923, 423.677429569 },
  408.     { 5.931e-08, 2.73953602204, 219.891377577 },
  409.     { 6.357e-08, 1.4013701239, 606.760185522 },
  410.     { 6.528e-08, 2.95896329675, 624.919432787 },
  411.     { 4.734e-08, 0.23182011937, 1063.31408345 },
  412.     { 6.408e-08, 1.1668741968, 268.958238894 },
  413.     { 5.179e-08, 1.95231681037, 1182.92157353 },
  414.     { 4.785e-08, 1.5907152341, 420.969116584 },
  415.     { 6.093e-08, 0.30791927132, 524.013706692 },
  416.     { 5.161e-08, 0.14373018373, 2413.81508903 },
  417.     { 4.854e-08, 5.21382590347, 3686.49611466 },
  418.     { 4.648e-08, 3.71025478809, 305.085536962 },
  419.     { 5.072e-08, 1.7325757494, 337.732510659 },
  420.     { 4.926e-08, 2.12141378228, 104.055982065 },
  421.     { 4.959e-08, 0.46912887724, 3274.12501779 },
  422.     { 4.797e-08, 3.68003355961, 240.125798381 },
  423.     { 4.881e-08, 2.56296192969, 980.668178359 },
  424.     { 4.538e-08, 5.06386842515, 103.140958328 },
  425.     { 5.243e-08, 4.56756453601, 238.901958104 },
  426.     { 5.396e-08, 3.52859562249, 107.285559913 },
  427.     { 4.504e-08, 1.68251875362, 196.033620051 },
  428.     { 4.897e-08, 4.89294590398, 102.129566372 },
  429.     { 4.329e-08, 1.45425771576, 409.92341632 },
  430.     { 4.522e-08, 1.86757053063, 103.044590109 },
  431.     { 5.627e-08, 1.48094428399, 105.540454773 },
  432.     { 5.549e-08, 6.23714371031, 112.654001774 },
  433.     { 5.089e-08, 3.40647640515, 427.119455738 },
  434.     { 4.206e-08, 0.15752956829, 958.576777831 },
  435.     { 5.782e-08, 3.55197606731, 25874.6040461 },
  436.     { 4.946e-08, 0.49718145204, 511.53171783 },
  437.     { 4.401e-08, 3.75996694142, 1171.87587327 },
  438.     { 4.159e-08, 5.94760152108, 316.440053766 },
  439.     { 4.129e-08, 4.67603982685, 106.013535525 },
  440.     { 4.896e-08, 3.54149603851, 960.221309234 },
  441.     { 5.302e-08, 2.03239262703, 2435.15573004 },
  442.     { 4.083e-08, 3.22253056977, 775.233389447 },
  443.     { 4.044e-08, 3.11555925708, 115.622947191 },
  444.     { 4.31e-08, 4.15198847307, 823.991434223 },
  445.     { 5.212e-08, 0.72733303302, 810.658112099 },
  446.     { 4.007e-08, 2.01729253216, 597.359016661 },
  447.     { 4.562e-08, 5.5955819649, 778.414783185 },
  448.     { 4.147e-08, 2.75091730849, 316.343685547 },
  449.     { 4.254e-08, 3.94241247597, 422.405405182 },
  450.     { 4.6e-08, 1.45697260622, 184.987919787 },
  451.     { 3.893e-08, 6.03446446847, 945.994215232 },
  452.     { 4.02e-08, 1.20560354979, 850.014988014 },
  453.     { 3.887e-08, 4.17726970779, 97.6761482472 },
  454.     { 4.43e-08, 3.99621211317, 393.461090084 },
  455.     { 3.84e-08, 1.21234108241, 212.075255161 },
  456.     { 4.201e-08, 6.27730992986, 0.7507595254 },
  457.     { 4.863e-08, 1.13422250397, 526.982652109 },
  458.     { 4.447e-08, 1.35547164147, 211.602174409 },
  459.     { 3.82e-08, 5.0365898977, 2943.50605413 },
  460.     { 3.84e-08, 0.43014354282, 214.522935715 },
  461.     { 4.73e-08, 3.62040936733, 638.412813606 },
  462.     { 4.868e-08, 5.75868955321, 1246.65747184 },
  463.     { 5.306e-08, 1.97377190922, 526.509571357 },
  464.     { 3.931e-08, 2.36660571051, 909.818733055 },
  465.     { 3.795e-08, 5.98201295154, 325.953097212 },
  466.     { 3.66e-08, 2.77163682449, 123.539643344 },
  467.     { 3.733e-08, 6.2488686605, 159.12442469 },
  468.     { 3.63e-08, 5.31291201362, 406.954470903 },
  469.     { 4.125e-08, 2.26202662047, 453.424893819 },
  470.     { 3.804e-08, 1.94311852072, 421.181564905 },
  471.     { 3.921e-08, 3.0321285021, 317.355077503 },
  472.     { 4.474e-08, 0.79005911356, 838.218528225 },
  473.     { 3.887e-08, 3.66517061, 216.268040855 },
  474.     { 4.124e-08, 2.0769245436, 988.532484885 },
  475.     { 3.826e-08, 5.00388072945, 7.6348118626 },
  476.     { 3.511e-08, 0.85041677251, 299.126394269 },
  477.     { 4.47e-08, 0.81353118479, 43.2890291783 },
  478.     { 4.4e-08, 1.68614665169, 824.742193749 },
  479.     { 3.581e-08, 2.35235960566, 337.801946628 },
  480.     { 4.556e-08, 1.19671843654, 421.93232443 },
  481.     { 4.606e-08, 3.48411536111, 913.963334639 },
  482.     { 3.434e-08, 0.71560801606, 20.4468691251 },
  483.     { 4.419e-08, 5.41935926211, 963.402702971 },
  484.     { 3.733e-08, 2.84428537908, 739.057907269 },
  485.     { 4.535e-08, 3.73475254758, 37.8724032069 },
  486.     { 3.493e-08, 0.95852190622, 436.893131615 },
  487.     { 4.367e-08, 6.08179089265, 760.25553592 },
  488.     { 3.597e-08, 2.77342512545, 444.757438141 },
  489.     { 3.724e-08, 0.59005210557, 256.428065922 },
  490.     { 4.626e-08, 1.36732630873, 495.750715151 },
  491.     { 4.325e-08, 4.75343402622, 40.8413486235 },
  492.     { 4.192e-08, 1.53217061691, 298.232622392 },
  493.     { 3.397e-08, 3.25386995141, 4113.09430554 },
  494.     { 3.534e-08, 5.01937599581, 386.98068253 },
  495.     { 4.444e-08, 2.22449419566, 318.839550211 },
  496.     { 3.634e-08, 1.51814005753, 41.6444977756 },
  497.     { 4.432e-08, 1.80184528105, 829.620508516 },
  498.     { 3.209e-08, 1.74496507797, 952.357002707 },
  499.     { 4.471e-08, 2.64501992639, 832.589453932 },
  500.     { 4.17e-08, 3.10349766466, 60.7669528868 },
  501.     { 3.718e-08, 4.79840355539, 238.428877352 },
  502.     { 3.372e-08, 5.52902680091, 143.934122842 },
  503.     { 3.231e-08, 4.07749274895, 426.486316291 },
  504.     { 3.187e-08, 0.26747560612, 1354.43315884 },
  505.     { 3.249e-08, 6.19660166578, 754.838909949 },
  506.     { 3.832e-08, 5.62257892389, 315.42866181 },
  507.     { 3.102e-08, 2.69222024207, 343.739837461 },
  508.     { 4.045e-08, 4.0257062827, 376.195614697 },
  509.     { 3.576e-08, 0.3853278728, 214.996016467 },
  510.     { 3.231e-08, 2.48733524742, 426.710065461 },
  511.     { 3.272e-08, 0.55922563072, 619.290358494 },
  512.     { 3.145e-08, 5.53069704309, 402.219168488 },
  513.     { 3.594e-08, 3.09973315674, 1048.33622993 },
  514.     { 3.913e-08, 5.7636981168, 239.162590534 },
  515.     { 3.13e-08, 0.12587768357, 3590.51688744 },
  516.     { 3.223e-08, 2.37297249115, 429.518952183 },
  517.     { 2.959e-08, 1.88185764818, 93.531546663 },
  518.     { 3.401e-08, 5.91727053879, 570.744762039 },
  519.     { 2.893e-08, 5.69690703144, 1262.38608489 },
  520.     { 3.194e-08, 4.15518147251, 366.794445836 },
  521.     { 3.267e-08, 2.0854191132, 806.725958836 },
  522.     { 2.923e-08, 1.13173771167, 262.057140214 },
  523.     { 3.342e-08, 1.79129601981, 443.863666263 },
  524.     { 3.519e-08, 1.86888683578, 439.128363848 },
  525.     { 3.331e-08, 6.05086663762, 108.721848511 },
  526.     { 3.434e-08, 5.44390765201, 84.9335269539 },
  527.     { 2.942e-08, 2.72795635418, 541.539814511 },
  528.     { 2.965e-08, 0.02681640831, 221.163401964 },
  529.     { 2.978e-08, 5.29375140441, 313.47110835 },
  530.     { 3.473e-08, 2.06103634915, 1261.63532536 },
  531.     { 3.689e-08, 1.11165149425, 395.578702239 },
  532.     { 2.793e-08, 0.38781777981, 211.862806839 },
  533.     { 3.181e-08, 1.01693719457, 418.000171167 },
  534.     { 3.747e-08, 3.89168631842, 220.933907301 },
  535.     { 3.29e-08, 0.63073796473, 3171.03224357 },
  536.     { 3.086e-08, 2.17469905033, 306.830642101 },
  537.     { 3.119e-08, 0.92371206211, 205.434788912 },
  538.     { 2.987e-08, 2.01186468194, 117.910569051 },
  539.     { 2.793e-08, 1.25466684542, 214.735384036 },
  540.     { 2.715e-08, 1.86769320511, 426.810639197 },
  541.     { 2.715e-08, 4.69713479126, 426.385742555 },
  542.     { 2.89e-08, 0.64154774742, 263.020348061 },
  543.     { 3.311e-08, 3.01441319731, 336.838738782 },
  544.     { 2.746e-08, 2.69963506849, 380.388400391 },
  545.     { 3.123e-08, 2.19601758733, 2.9689454166 },
  546.     { 3.006e-08, 5.91067479448, 2.7083129857 },
  547.     { 2.644e-08, 2.97696438264, 384.059921223 },
  548.     { 3.645e-08, 5.61049552466, 423.629245459 },
  549.     { 3.498e-08, 0.19746089391, 576.161388011 },
  550.     { 2.794e-08, 4.27284753268, 4010.00153132 },
  551.     { 3.389e-08, 1.49948217445, 885.439710666 },
  552.     { 2.663e-08, 4.57051350603, 361.377819864 },
  553.     { 3.034e-08, 2.0812482269, 2751.54759969 },
  554.     { 2.581e-08, 0.17405799614, 1056.20053645 },
  555.     { 3.049e-08, 1.03668168368, 732.695119794 },
  556.     { 2.559e-08, 3.9647117139, 430.79097657 },
  557.     { 2.715e-08, 6.16166361673, 572.229234747 },
  558.     { 2.534e-08, 5.31015667874, 427.348950401 },
  559.     { 2.591e-08, 4.91947374252, 464.731226514 },
  560.     { 2.715e-08, 4.628028769, 140.965177426 },
  561.     { 2.58e-08, 3.27421375191, 136.069816316 },
  562.     { 2.605e-08, 0.99538186951, 92.3077063856 },
  563.     { 2.498e-08, 0.20316576938, 110.254505329 },
  564.     { 2.592e-08, 4.30914764493, 561.934294009 },
  565.     { 3.139e-08, 5.41283857071, 328.240719073 },
  566.     { 2.668e-08, 1.90490897736, 88.1149206916 },
  567.     { 2.975e-08, 3.34497161574, 273.853600004 },
  568.     { 2.896e-08, 5.62348887158, 1699.2792165 },
  569.     { 3.016e-08, 1.06868053473, 7.8643065262 },
  570.     { 2.711e-08, 2.27577147546, 519.396024356 },
  571.     { 2.646e-08, 1.38294890847, 460.53844082 },
  572.     { 2.67e-08, 2.55002171454, 195.890607699 },
  573.     { 2.465e-08, 3.82257543008, 77.7505439839 },
  574.     { 2.86e-08, 2.57578667803, 505.311942706 },
  575.     { 2.909e-08, 0.81750588929, 45.5766510387 },
  576.     { 2.434e-08, 4.67002316303, 2840.41327991 },
  577.     { 3.297e-08, 1.33975572602, 305.606801824 },
  578.     { 3.36e-08, 3.38474137719, 162.093370107 },
  579.     { 3.327e-08, 2.32322471286, 285.37238102 },
  580.     { 2.434e-08, 3.71460437051, 4216.18707975 },
  581.     { 2.4e-08, 4.51737346541, 540.736665358 },
  582.     { 2.506e-08, 1.31681285875, 36.6485629295 },
  583.     { 2.388e-08, 1.13864271701, 23.5758732361 },
  584.     { 2.367e-08, 0.92796234913, 757.217154534 },
  585.     { 3.057e-08, 1.71218695964, 256.588124616 },
  586.     { 2.342e-08, 1.45192564703, 131.546962222 },
  587.     { 2.514e-08, 0.09021648201, 206.936307963 },
  588.     { 3.153e-08, 0.85842354898, 705.117657326 },
  589.     { 2.412e-08, 0.54879873444, 107.758640665 },
  590.     { 2.427e-08, 2.04627850771, 124.50285119 },
  591.     { 2.32e-08, 0.02863836432, 317.142629182 },
  592.     { 2.632e-08, 1.41253794767, 211.654564035 },
  593.     { 2.871e-08, 5.74770120564, 322.020943949 },
  594.     { 2.296e-08, 1.38115687263, 425.847431351 },
  595.     { 3.103e-08, 1.03244576602, 100.384461233 },
  596.     { 2.323e-08, 4.89135719082, 3259.89792378 },
  597.     { 2.708e-08, 5.36850947426, 432.014816847 },
  598.     { 3.21e-08, 4.49278521063, 432.227265169 },
  599.     { 2.276e-08, 6.04688191978, 214.10224459 },
  600.     { 2.276e-08, 1.96882478275, 212.495946286 },
  601.     { 2.501e-08, 3.320560631, 110.15813711 },
  602.     { 2.829e-08, 2.66887892162, 141.486442287 },
  603.     { 3.092e-08, 6.00298888734, 465.955066791 },
  604.     { 2.246e-08, 2.10578934642, 441.576044403 },
  605.     { 2.314e-08, 5.22234612103, 303.861696684 },
  606.     { 2.588e-08, 0.08042775105, 133.100870899 },
  607.     { 2.292e-08, 5.00278268122, 431.264057322 },
  608.     { 2.856e-08, 5.42593711539, 315.168029379 },
  609.     { 2.201e-08, 5.91127594022, 867.423475754 },
  610.     { 2.749e-08, 1.42536872532, 42.5382696529 },
  611.     { 3.057e-08, 6.17400625369, 109.243113373 },
  612.     { 2.263e-08, 4.62327588198, 188.026301173 },
  613.     { 2.484e-08, 4.68809498416, 1596.18644228 },
  614.     { 2.774e-08, 0.96127776136, 41.0537969446 },
  615.     { 2.274e-08, 4.94055830711, 4002.88798432 },
  616.     { 2.541e-08, 0.837056152, 12352.8526045 },
  617.     { 2.645e-08, 4.96474980727, 710.746731618 },
  618.     { 2.236e-08, 5.4872957114, 200.556474145 },
  619.     { 2.872e-08, 2.64762368923, 39.6175083461 },
  620.     { 2.122e-08, 4.04560058177, 118.070627746 },
  621.     { 2.944e-08, 3.7669979763, 428.082663584 },
  622.     { 2.245e-08, 5.67078632283, 6467.92575796 },
  623.     { 2.227e-08, 1.15684015463, 227.313741118 },
  624.     { 2.541e-08, 1.09551842708, 184.727287356 },
  625.     { 2.311e-08, 6.13117019885, 2730.20695869 },
  626.     { 2.523e-08, 1.75026771081, 1578.02719502 },
  627.     { 2.826e-08, 1.01897881938, 87.3117715395 },
  628.     { 2.703e-08, 1.25988186933, 28.5718080822 },
  629.     { 2.174e-08, 1.2246785241, 209.154493854 },
  630.     { 2.079e-08, 3.44743142758, 111.169529066 },
  631.     { 2.068e-08, 4.72242654672, 765.884610212 },
  632.     { 2.111e-08, 2.19792675105, 449.232108125 },
  633.     { 2.456e-08, 4.30511454445, 1382.88734685 },
  634.     { 2.072e-08, 0.60946281465, 335.141817752 },
  635.     { 2.761e-08, 6.07901608056, 2914.01423582 },
  636.     { 2.235e-08, 2.8862513313, 207.079320314 },
  637.     { 2.04e-08, 2.51317012035, 426.858823307 },
  638.     { 2.068e-08, 4.24177127582, 96.8729990951 },
  639.     { 2.212e-08, 1.21619926123, 640.860494161 },
  640.     { 2.39e-08, 0.8172671045, 550.13783422 },
  641.     { 2.518e-08, 2.99015150463, 745.277682393 },
  642.     { 2.04e-08, 4.05168623017, 426.337558445 },
  643.     { 2.189e-08, 1.65687779035, 219.661882913 },
  644.     { 2.529e-08, 4.34280337125, 221.897115147 },
  645.     { 2.554e-08, 5.56906813525, 214.192867315 },
  646.     { 2.712e-08, 1.60469055821, 1050.9963588 },
  647.     { 2.204e-08, 0.3895960191, 217.443697022 },
  648.     { 2.252e-08, 3.46799691105, 481.73606947 },
  649.     { 2.542e-08, 1.31713271917, 462.022913528 },
  650.     { 2.035e-08, 1.13356999548, 842.901441013 },
  651.     { 2.013e-08, 2.6145733766, 315.641110131 },
  652.     { 1.985e-08, 2.98251882415, 668.208461965 },
  653.     { 1.995e-08, 5.36620538717, 1041.22268292 },
  654.     { 2.357e-08, 1.94161571159, 233.906023258 },
  655.     { 2.072e-08, 2.97593151443, 304.122329115 },
  656.     { 2.04e-08, 2.04492641594, 1097.0942747 },
  657.     { 2.139e-08, 3.12500079869, 1276.61317889 },
  658.     { 2.712e-08, 1.49710379225, 3340.6124267 },
  659.     { 2.138e-08, 4.52114042572, 378.903927683 },
  660.     { 2.708e-08, 0.01014338187, 389.949627947 },
  661.     { 1.989e-08, 2.66756812577, 301.41401613 },
  662.     { 2.281e-08, 3.34201090267, 220.200194118 },
  663.     { 1.944e-08, 0.04553582326, 16.6747745564 },
  664.     { 1.941e-08, 5.52054449349, 175.426692231 },
  665.     { 2.377e-08, 3.03550341735, 774.482629922 },
  666.     { 2.049e-08, 0.2785818143, 146.594251718 },
  667.     { 1.907e-08, 1.80796641977, 192.852226313 },
  668.     { 2.014e-08, 2.26726355818, 198.10879359 },
  669.     { 1.894e-08, 4.66837052854, 220.300767854 },
  670.     { 1.953e-08, 3.95325956567, 103.61403908 },
  671.     { 1.985e-08, 0.60283431486, 3487.42411322 },
  672.     { 1.907e-08, 0.26838618029, 171.654597662 },
  673.     { 2.397e-08, 4.52014748152, 484.705014887 },
  674.     { 2.215e-08, 2.81175588657, 25.1297819136 },
  675.     { 2.065e-08, 1.44937608998, 864.242082016 },
  676.     { 2.626e-08, 5.01886635967, 1269.49963189 },
  677.     { 1.973e-08, 2.7356494941, 14.0146456805 },
  678.     { 2.433e-08, 3.72005264961, 25558.2121765 },
  679.     { 1.878e-08, 5.62259036586, 1310.39337014 },
  680.     { 1.908e-08, 0.17685540317, 244.791664827 },
  681.     { 2.49e-08, 4.74033063304, 637.449605759 },
  682.     { 1.974e-08, 2.68790170927, 769.816763476 },
  683.     { 1.843e-08, 0.0168396279, 233.745964563 },
  684.     { 2.002e-08, 4.17267014873, 315.870604795 },
  685.     { 2.107e-08, 2.88563182217, 328.922042629 },
  686.     { 2.506e-08, 5.73769491309, 544.508759927 },
  687.     { 1.836e-08, 3.41496980986, 195.77298762 },
  688.     { 2.554e-08, 2.35660179716, 212.405323561 },
  689.     { 2.133e-08, 3.38876216948, 420.005908737 },
  690.     { 2.515e-08, 1.52053666175, 170.01006626 },
  691.     { 1.825e-08, 2.10573290416, 326.686810395 },
  692.     { 1.825e-08, 4.04945265223, 190.404545758 },
  693.     // 777 terms retained
  694. };
  695. static VSOPTerm saturn_R1[] = {
  696.     { 0.0618298134, 0.2584351148, 213.299095438 },
  697.     { 0.00506577242, 0.71114625261, 206.185548437 },
  698.     { 0.00341394029, 5.79635741658, 426.598190876 },
  699.     { 0.00188491195, 0.47215589652, 220.412642439 },
  700.     { 0.00186261486, 3.14159265359, 0 },
  701.     { 0.00143891146, 1.40744822888, 7.1135470008 },
  702.     { 0.00049621208, 6.0174427982, 103.092774219 },
  703.     { 0.00020928426, 5.09244947411, 639.897286314 },
  704.     { 0.00019952564, 1.1756060613, 419.484643875 },
  705.     { 0.00018839544, 1.60818334043, 110.206321219 },
  706.     { 0.00012892843, 5.9432943302, 433.711737877 },
  707.     { 0.00013876849, 0.75884928866, 199.072001436 },
  708.     { 5.396842e-05, 1.28853589711, 14.2270940016 },
  709.     { 4.869289e-05, 0.86797227054, 323.505416657 },
  710.     { 4.247221e-05, 0.39294984732, 227.52618944 },
  711.     { 3.252331e-05, 1.2585015433, 95.9792272178 },
  712.     { 2.856066e-05, 2.1673128387, 735.876513532 },
  713.     { 2.90954e-05, 4.60680719251, 202.253395174 },
  714.     { 3.08141e-05, 3.43662543526, 522.577418094 },
  715.     { 1.987731e-05, 2.45053765034, 412.371096874 },
  716.     { 1.941443e-05, 6.02392296904, 209.366942175 },
  717.     { 1.581782e-05, 1.29189091556, 210.1177017 },
  718.     { 1.339521e-05, 4.30812522038, 853.196381752 },
  719.     { 1.315459e-05, 1.25295611814, 117.31986822 },
  720.     { 1.202869e-05, 1.86661895487, 316.391869657 },
  721.     { 1.090827e-05, 0.07529636493, 216.480489176 },
  722.     { 9.543e-06, 5.15171167674, 647.010833315 },
  723.     { 9.65957e-06, 0.47988871608, 632.783739313 },
  724.     { 8.82063e-06, 1.88467410042, 1052.26838319 },
  725.     { 8.7431e-06, 1.40216274572, 224.344795702 },
  726.     { 8.97508e-06, 0.98347755563, 529.690965095 },
  727.     { 7.84828e-06, 3.06374185689, 838.96928775 },
  728.     { 7.39765e-06, 1.38209924525, 625.670192312 },
  729.     { 6.1293e-06, 3.03309390383, 63.7358983034 },
  730.     { 6.58132e-06, 4.1437471502, 309.278322656 },
  731.     { 6.4959e-06, 1.72473111863, 742.990060533 },
  732.     { 5.99227e-06, 2.54946247931, 217.231248701 },
  733.     { 5.02951e-06, 2.12941646895, 3.9321532631 },
  734.     { 4.12937e-06, 4.59321186186, 415.552490612 },
  735.     { 3.55987e-06, 2.30328555624, 728.762966531 },
  736.     { 3.44652e-06, 5.88820160547, 440.825284878 },
  737.     { 3.94995e-06, 0.5339710376, 956.289155971 },
  738.     { 3.35677e-06, 1.61590789073, 1368.66025285 },
  739.     { 3.62976e-06, 4.7059780752, 302.164775655 },
  740.     { 3.21577e-06, 0.9793235123, 3.1813937377 },
  741.     { 2.77708e-06, 0.25951592662, 195.139848173 },
  742.     { 2.9118e-06, 2.8313701005, 1155.36115741 },
  743.     { 2.65342e-06, 2.42688922787, 88.865680217 },
  744.     { 2.6462e-06, 5.82810809153, 149.563197135 },
  745.     { 3.16952e-06, 3.58395969651, 515.463871093 },
  746.     { 2.94362e-06, 2.81544110682, 11.0457002639 },
  747.     { 2.44591e-06, 1.04536406733, 942.062061969 },
  748.     { 2.15355e-06, 3.56547915194, 490.334089179 },
  749.     { 2.63891e-06, 1.2857730655, 1059.38193019 },
  750.     { 2.45985e-06, 0.90791252506, 191.958454436 },
  751.     { 2.21909e-06, 5.13181138104, 269.921446741 },
  752.     { 1.95132e-06, 4.56582271431, 846.082834751 },
  753.     { 1.82943e-06, 2.67926427647, 127.471796607 },
  754.     { 1.81431e-06, 4.93450656865, 74.7815985673 },
  755.     { 1.74706e-06, 3.44549385972, 137.033024162 },
  756.     { 1.65475e-06, 5.99806063883, 536.804512095 },
  757.     { 1.54921e-06, 1.19719941288, 265.989293477 },
  758.     { 1.69692e-06, 4.63444302692, 284.148540742 },
  759.     { 1.5125e-06, 0.5284507406, 330.618963658 },
  760.     { 1.523e-06, 5.43871996026, 422.666037613 },
  761.     { 1.40611e-06, 2.02083462656, 1045.15483619 },
  762.     { 1.57686e-06, 2.99426635258, 340.770892045 },
  763.     { 1.39555e-06, 1.35322655321, 1685.0521225 },
  764.     { 1.4099e-06, 1.2711804015, 203.004154699 },
  765.     { 1.35874e-06, 5.01655087212, 351.816592309 },
  766.     { 1.53415e-06, 0.26924047897, 1272.68102563 },
  767.     { 1.29293e-06, 1.14375799011, 21.3406410024 },
  768.     { 1.2781e-06, 2.53730683511, 1471.75302706 },
  769.     { 1.26354e-06, 3.00342230503, 277.034993741 },
  770.     { 1.00208e-06, 3.61417145482, 1066.49547719 },
  771.     { 1.03009e-06, 0.38169227203, 203.737867882 },
  772.     { 1.07261e-06, 4.31791292903, 210.851414883 },
  773.     { 9.6106e-07, 0.79400471601, 1258.45393163 },
  774.     { 8.2432e-07, 0.2813059475, 234.63973644 },
  775.     { 9.8329e-07, 2.56113375171, 191.20769491 },
  776.     { 9.7253e-07, 3.26221061562, 831.85574075 },
  777.     { 7.2231e-07, 4.37989037807, 860.309928753 },
  778.     { 7.0663e-07, 0.73027101376, 437.64389114 },
  779.     { 7.0354e-07, 0.876511385, 423.416797138 },
  780.     { 7.1862e-07, 5.58023540653, 429.779584614 },
  781.     { 7.3026e-07, 0.62391865714, 1375.77379985 },
  782.     { 6.6398e-07, 2.68226810752, 405.257549874 },
  783.     { 6.35e-07, 1.751479302, 1361.54670584 },
  784.     { 6.1591e-07, 1.09281357936, 2001.44399216 },
  785.     { 6.7049e-07, 0.06892389889, 408.438943611 },
  786.     { 6.8948e-07, 2.47236189878, 949.17560897 },
  787.     { 6.0266e-07, 2.25229650271, 1788.14489672 },
  788.     { 6.6978e-07, 5.45314123697, 200.768922466 },
  789.     { 6.5588e-07, 0.05566059213, 1589.07289528 },
  790.     { 4.938e-07, 4.17156251836, 138.517496871 },
  791.     { 5.5431e-07, 4.59287180519, 628.85158605 },
  792.     { 5.0576e-07, 6.26929954106, 223.594036176 },
  793.     { 4.7838e-07, 0.83640381014, 10.2949407385 },
  794.     { 4.6677e-07, 2.17434678208, 312.199083963 },
  795.     { 5.4368e-07, 0.2824567414, 124.433415221 },
  796.     { 4.9402e-07, 3.79857810717, 215.746775993 },
  797.     { 3.9837e-07, 5.17790796777, 1478.86657406 },
  798.     { 3.9385e-07, 0.56431193299, 1574.84580128 },
  799.     { 3.4944e-07, 4.68657210063, 38.1330356378 },
  800.     { 3.6698e-07, 0.62957662315, 52.6901980395 },
  801.     { 4.2625e-07, 2.98722916534, 1148.24761041 },
  802.     { 3.9684e-07, 0.28575318525, 131.40394987 },
  803.     { 3.1822e-07, 5.18978322396, 76.2660712756 },
  804.     { 3.2894e-07, 1.97423476342, 142.449650134 },
  805.     { 4.1928e-07, 4.82822003035, 288.080694005 },
  806.     { 3.0753e-07, 1.47899080224, 1677.9385755 },
  807.     { 4.2664e-07, 3.38153700265, 208.633228992 },
  808.     { 2.924e-07, 4.95613345683, 1795.25844372 },
  809.     { 2.9268e-07, 5.09912997273, 654.124380316 },
  810.     { 3.2781e-07, 6.12212232937, 145.631043871 },
  811.     { 2.8968e-07, 2.74363421275, 404.506790348 },
  812.     { 2.8114e-07, 0.83461605023, 2317.83586181 },
  813.     { 2.7672e-07, 2.24392488187, 430.530344139 },
  814.     { 2.9995e-07, 1.96800014066, 2104.53676638 },
  815.     { 3.3001e-07, 3.28430957393, 222.860322994 },
  816.     { 3.185e-07, 6.0254624462, 1905.46476494 },
  817.     { 2.7041e-07, 5.24903909688, 388.465155238 },
  818.     { 2.6641e-07, 0.99264332766, 107.024927482 },
  819.     { 2.551e-07, 2.87428732059, 703.633184617 },
  820.     { 2.5131e-07, 6.23420740285, 106.274167956 },
  821.     { 2.4878e-07, 1.07497317697, 99.9113804809 },
  822.     { 2.4759e-07, 0.80405733736, 312.459716394 },
  823.     { 2.4276e-07, 0.55199141887, 214.262303285 },
  824.     { 2.8499e-07, 0.83349243224, 1692.1656695 },
  825.     { 2.3219e-07, 5.08264293708, 479.288388915 },
  826.     { 2.4526e-07, 3.10619175315, 212.335887592 },
  827.     { 2.2349e-07, 3.90137970384, 563.631215038 },
  828.     { 2.2702e-07, 4.87840606475, 295.051228654 },
  829.     { 2.1955e-07, 6.06698971563, 85.8272988312 },
  830.     { 2.1324e-07, 5.10526973374, 333.657345044 },
  831.     { 2.6085e-07, 2.20779309963, 1265.56747863 },
  832.     { 2.0837e-07, 3.28797767286, 70.8494453042 },
  833.     { 2.1581e-07, 3.79617408343, 347.884439046 },
  834.     { 2.1654e-07, 3.08846245324, 554.069987483 },
  835.     { 2.2052e-07, 4.22754164002, 217.964961884 },
  836.     { 2.0731e-07, 1.68960056607, 231.458342703 },
  837.     { 2.0494e-07, 2.46182647087, 18.1592472647 },
  838.     { 2.0925e-07, 0.39175133338, 319.573263394 },
  839.     { 2.6026e-07, 4.27724058407, 483.220542179 },
  840.     { 2.0643e-07, 5.12362856107, 362.862292573 },
  841.     { 2.2054e-07, 5.50298000967, 343.2185726 },
  842.     { 1.9345e-07, 2.01922865065, 313.210475919 },
  843.     { 2.0192e-07, 5.08643103603, 750.103607533 },
  844.     { 2.0028e-07, 3.42922105654, 213.347279548 },
  845.     { 2.4142e-07, 0.64640167712, 207.882469467 },
  846.     { 2.1796e-07, 0.73044797708, 99.1606209555 },
  847.     { 1.727e-07, 4.71665063052, 2111.65031338 },
  848.     { 2.0982e-07, 2.69008992251, 1464.63948006 },
  849.     { 1.8742e-07, 0.05702129406, 245.542424352 },
  850.     { 1.7629e-07, 3.83853708584, 497.44763618 },
  851.     { 1.6065e-07, 4.229802702, 565.115687747 },
  852.     { 2.1656e-07, 4.16347847969, 2.4476805548 },
  853.     { 1.7e-07, 1.40795878071, 114.138474483 },
  854.     { 1.5876e-07, 0.27065386568, 225.82926841 },
  855.     { 1.5852e-07, 1.20805133747, 1994.33044516 },
  856.     { 1.547e-07, 2.82288536731, 81.7521332162 },
  857.     { 1.6429e-07, 3.03873564611, 134.585343608 },
  858.     { 1.5136e-07, 3.85043836712, 1162.47470441 },
  859.     { 1.6356e-07, 4.94371307069, 357.445666601 },
  860.     { 1.5753e-07, 0.32401034699, 1891.23767094 },
  861.     { 2.0149e-07, 0.23046694374, 213.250911328 },
  862.     { 1.5979e-07, 1.70399938448, 2420.92863603 },
  863.     { 1.82e-07, 5.69547541771, 56.6223513026 },
  864.     { 1.3748e-07, 0.57922924289, 2634.22773147 },
  865.     { 1.3932e-07, 5.71088147183, 92.0470739547 },
  866.     { 1.7364e-07, 3.55895968238, 218.928169731 },
  867.     { 1.527e-07, 1.31086107175, 216.219856745 },
  868.     { 1.2507e-07, 5.19472995904, 635.965133051 },
  869.     { 1.2805e-07, 1.60063026728, 320.32402292 },
  870.     { 1.303e-07, 0.4651576165, 1169.58825141 },
  871.     { 1.1971e-07, 5.95102208296, 543.918059096 },
  872.     { 1.2216e-07, 2.45946622951, 721.64941953 },
  873.     { 1.181e-07, 2.80512639599, 217.491881132 },
  874.     { 1.469e-07, 5.56197626202, 344.703045308 },
  875.     { 1.2762e-07, 1.63557330778, 273.102840478 },
  876.     { 1.3314e-07, 5.76062418273, 2221.8566346 },
  877.     { 1.1988e-07, 1.77229641324, 160.608897399 },
  878.     { 1.4265e-07, 0.44725822344, 2008.55753916 },
  879.     { 1.2411e-07, 1.01142427141, 329.725191781 },
  880.     { 1.0525e-07, 1.5767134547, 212.777830576 },
  881.     { 1.2743e-07, 1.9146399978, 1581.95934828 },
  882.     { 1.1823e-07, 4.4365410311, 32.2433289144 },
  883.     { 1.2921e-07, 3.76048627039, 508.350324092 },
  884.     { 1.1939e-07, 4.31098492065, 618.556645312 },
  885.     { 1.1699e-07, 5.10149029775, 4.665866446 },
  886.     { 1.0438e-07, 2.42664333945, 546.956440482 },
  887.     { 1.078e-07, 0.76340329047, 218.715721409 },
  888.     { 9.965e-08, 0.48733890713, 305.346169393 },
  889.     { 1.1374e-07, 3.00672855291, 198.321241911 },
  890.     { 1.0188e-07, 2.65217753299, 416.303250138 },
  891.     { 9.359e-08, 4.45945668775, 2428.04218303 },
  892.     { 9.868e-08, 4.04952727454, 62.2514255951 },
  893.     { 9.739e-08, 1.60270650693, 327.43756992 },
  894.     { 1.2641e-07, 3.43384418096, 258.875746477 },
  895.     { 1.121e-07, 2.41205097192, 1781.03134972 },
  896.     { 9.176e-08, 5.46534060702, 414.068017904 },
  897.     { 9.835e-08, 3.30296833339, 275.550521033 },
  898.     { 1.0477e-07, 2.07668803958, 213.8203603 },
  899.     { 9.044e-08, 2.92586386765, 1279.79457263 },
  900.     { 9.29e-08, 1.11465540663, 113.387714957 },
  901.     { 1.1089e-07, 1.89011533636, 561.183534484 },
  902.     { 1.2015e-07, 3.70960372833, 350.3321196 },
  903.     { 8.585e-08, 2.17607151845, 425.113718168 },
  904.     { 8.579e-08, 1.94628753992, 35.4247226521 },
  905.     { 1.0057e-07, 0.09011158121, 182.279606801 },
  906.     { 8.39e-08, 3.76818315225, 251.432131076 },
  907.     { 8.492e-08, 0.36083046533, 617.805885786 },
  908.     { 8.386e-08, 1.809452749, 629.602345575 },
  909.     { 8.172e-08, 5.14289867445, 22.0914005278 },
  910.     { 8.147e-08, 5.32044581723, 65.2203710117 },
  911.     { 8.151e-08, 1.4090773496, 1.4844727083 },
  912.     { 7.981e-08, 0.94228723999, 2310.72231481 },
  913.     { 8.963e-08, 6.16236845633, 621.738039049 },
  914.     { 8.224e-08, 0.88795773141, 1485.98012107 },
  915.     { 8.265e-08, 3.45191137955, 424.150510321 },
  916.     { 8.824e-08, 0.54099064621, 168.052512799 },
  917.     { 8.012e-08, 3.37491453205, 144.146571163 },
  918.     { 7.866e-08, 5.14081759801, 358.93013931 },
  919.     { 7.478e-08, 5.75449166453, 447.938831878 },
  920.     { 8.368e-08, 0.33514647428, 278.51946645 },
  921.     { 8.084e-08, 1.42623557144, 2737.32050569 },
  922.     { 8.08e-08, 0.95897295917, 767.369082921 },
  923.     { 7.277e-08, 2.18375316605, 264.504820769 },
  924.     { 8.067e-08, 5.44034962793, 254.943593214 },
  925.     { 6.773e-08, 1.1989380823, 5.4166259714 },
  926.     { 8.896e-08, 4.89270901021, 120.358249606 },
  927.     { 6.488e-08, 0.32888478249, 2950.61960113 },
  928.     { 7.86e-08, 4.5700621406, 280.967147005 },
  929.     { 6.488e-08, 3.47445744281, 9.5612275556 },
  930.     { 6.985e-08, 3.4022840938, 98.8999885246 },
  931.     { 7.599e-08, 4.50333322023, 5.6290742925 },
  932.     { 8.097e-08, 0.92606736676, 636.715892576 },
  933.     { 6.142e-08, 0.18131149711, 2207.6295406 },
  934.     { 6.045e-08, 4.66728537547, 543.024287219 },
  935.     { 6.4e-08, 2.12819280953, 274.066048325 },
  936.     { 7.002e-08, 3.84517008953, 214.049854963 },
  937.     { 6.481e-08, 5.31032923608, 6076.89030155 },
  938.     { 5.952e-08, 6.15854896065, 650.942986578 },
  939.     { 5.742e-08, 3.56573285563, 1073.60902419 },
  940.     { 6.438e-08, 0.44934410249, 10007.0999978 },
  941.     { 5.6e-08, 3.61451790802, 125.987323898 },
  942.     { 6.258e-08, 3.20899178273, 219.449434592 },
  943.     { 7.713e-08, 0.11144371545, 2324.94940882 },
  944.     { 5.527e-08, 3.83851162143, 181.055766524 },
  945.     { 5.774e-08, 3.03123084747, 121.252021483 },
  946.     { 6.617e-08, 1.63984257878, 1898.35121794 },
  947.     { 5.881e-08, 1.04006410206, 9992.87290377 },
  948.     { 5.831e-08, 5.91627455087, 6062.66320755 },
  949.     { 5.653e-08, 2.25485721003, 1038.04128919 },
  950.     { 5.908e-08, 6.12631666036, 209.106309744 },
  951.     { 5.728e-08, 0.81535963664, 472.174841915 },
  952.     { 6.279e-08, 2.11442272676, 2097.42321938 },
  953.     { 5.56e-08, 5.81253256927, 237.678117826 },
  954.     { 6.143e-08, 4.62450813686, 207.670021145 },
  955.     { 5.249e-08, 0.56512879469, 192.692167619 },
  956.     { 5.148e-08, 4.85160826999, 267.473766186 },
  957.     { 5.33e-08, 4.83867853829, 643.078680052 },
  958.     { 6.257e-08, 0.76885025825, 210.378334131 },
  959.     { 5.006e-08, 0.8361738184, 247.239345382 },
  960.     { 5.102e-08, 4.01017179605, 205.222340591 },
  961.     { 6.589e-08, 1.80207391594, 12.5301729722 },
  962.     { 4.958e-08, 0.25209781984, 129.919477162 },
  963.     { 4.879e-08, 4.01833561013, 487.365143763 },
  964.     { 4.82e-08, 4.1773567487, 2744.43405269 },
  965.     { 5.028e-08, 4.49963257372, 291.262087743 },
  966.     { 5.754e-08, 5.50273050205, 2538.24850425 },
  967.     { 5.717e-08, 0.56525356391, 116.426096343 },
  968.     { 4.721e-08, 5.57698903711, 342.255364753 },
  969.     { 5.961e-08, 5.13028344752, 692.587484354 },
  970.     { 5.005e-08, 2.67919325691, 417.03696332 },
  971.     { 5.371e-08, 3.84343543583, 842.150681488 },
  972.     { 4.699e-08, 3.17263913075, 148.078724426 },
  973.     { 6.196e-08, 3.80255973994, 339.286419336 },
  974.     { 4.531e-08, 5.71955873189, 252.655971353 },
  975.     { 5.557e-08, 0.95921182693, 1802.37199072 },
  976.     { 5.441e-08, 4.39196994952, 196.624320882 },
  977.     { 4.437e-08, 4.92360676724, 184.094147909 },
  978.     { 4.981e-08, 1.60730372548, 166.828672522 },
  979.     { 4.867e-08, 0.84582358902, 46.470422916 },
  980.     { 4.524e-08, 0.25012053389, 128.956269315 },
  981.     { 5.519e-08, 6.18074896704, 337.732510659 },
  982.     { 5.817e-08, 5.953264978, 486.401935916 },
  983.     { 4.49e-08, 4.7275613628, 151.047669843 },
  984.     { 4.229e-08, 4.19753271868, 685.473937353 },
  985.     { 4.822e-08, 1.53957590355, 214.783568146 },
  986.     { 4.259e-08, 4.89602700674, 14.977853527 },
  987.     { 3.976e-08, 2.98413489266, 380.12776796 },
  988.     { 4.711e-08, 3.65759071858, 189.723222202 },
  989.     { 4.351e-08, 5.42665964067, 436.893131615 },
  990.     { 3.867e-08, 3.04703905658, 409.92341632 },
  991.     { 4.121e-08, 5.81711354467, 491.818561888 },
  992.     { 3.858e-08, 0.73540020809, 2627.11418447 },
  993.     { 4.17e-08, 1.17103665385, 3053.71237535 },
  994.     { 3.964e-08, 3.09877355914, 710.746731618 },
  995.     { 3.7e-08, 1.27418723826, 211.81462273 },
  996.     { 4.811e-08, 0.47066044488, 248.72381809 },
  997.     { 4.996e-08, 3.35730909586, 824.742193749 },
  998.     { 3.907e-08, 3.45934568477, 220.460826549 },
  999.     { 3.565e-08, 4.52827067299, 488.849616471 },
  1000.     { 4.85e-08, 3.70375230989, 235.390495966 },
  1001.     { 3.549e-08, 2.24093365926, 135.336103133 },
  1002.     { 3.551e-08, 2.90115048624, 411.620337349 },
  1003.     { 3.559e-08, 1.11004317365, 6283.07584999 },
  1004.     { 3.56e-08, 4.54293796144, 601.764250676 },
  1005.     { 3.527e-08, 1.56280584377, 643.829439577 },
  1006.     { 3.817e-08, 0.98122521854, 271.405919449 },
  1007.     { 3.702e-08, 5.5090303582, 458.84151979 },
  1008.     { 3.603e-08, 3.52371843525, 244.318584075 },
  1009.     { 3.972e-08, 5.20379695714, 114.399106913 },
  1010.     { 3.63e-08, 2.21149516722, 2.9207613068 },
  1011.     { 4.441e-08, 3.75471250684, 699.701031354 },
  1012.     { 3.314e-08, 4.27527294246, 867.423475754 },
  1013.     { 4.15e-08, 4.21425727533, 501.379789443 },
  1014.     { 3.259e-08, 4.47232416065, 289.565166714 },
  1015.     { 3.887e-08, 4.78383139539, 175.1660598 },
  1016.     { 3.404e-08, 3.49533217629, 963.402702971 },
  1017.     { 3.223e-08, 5.89367074982, 131.546962222 },
  1018.     { 3.223e-08, 1.95410765469, 212.027071051 },
  1019.     { 3.321e-08, 1.95836137959, 1354.43315884 },
  1020.     { 3.805e-08, 6.2127100829, 268.436974032 },
  1021.     { 3.38e-08, 1.80720303188, 756.323382657 },
  1022.     { 3.098e-08, 2.15477201622, 916.932280055 },
  1023.     { 3.098e-08, 5.5171211947, 24.3790223882 },
  1024.     { 3.082e-08, 6.14482751895, 3267.01147078 },
  1025.     { 3.113e-08, 4.13740456117, 533.623118358 },
  1026.     { 3.625e-08, 3.76005340828, 204.701075729 },
  1027.     { 3.657e-08, 5.27032709245, 67.6680515665 },
  1028.     { 4.003e-08, 6.07055704991, 2641.34127847 },
  1029.     { 2.882e-08, 0.84196326695, 444.757438141 },
  1030.     { 3.196e-08, 2.69187071972, 426.646374986 },
  1031.     { 3.514e-08, 1.39367720888, 2214.7430876 },
  1032.     { 3.381e-08, 3.69723542122, 229.973869994 },
  1033.     { 2.85e-08, 4.48074469649, 241.610271089 },
  1034.     { 2.893e-08, 1.51207793298, 945.994215232 },
  1035.     { 3.959e-08, 5.96505772017, 212.548335913 },
  1036.     { 3.54e-08, 1.30228911976, 69.1525242748 },
  1037.     { 3.081e-08, 5.73491728749, 282.664068034 },
  1038.     { 3.059e-08, 2.59797438443, 905.886579792 },
  1039.     { 2.794e-08, 3.44247926079, 188.92007305 },
  1040.     { 2.797e-08, 0.03214799691, 427.561398722 },
  1041.     { 2.912e-08, 1.70578054502, 28.3111756513 },
  1042.     { 2.788e-08, 0.01934629259, 681.54178409 },
  1043.     { 2.781e-08, 1.05617356654, 28.4541880032 },
  1044.     { 3.005e-08, 3.90461328299, 526.509571357 },
  1045.     { 3.279e-08, 2.64942711439, 739.808666795 },
  1046.     { 2.679e-08, 3.42065965187, 778.414783185 },
  1047.     { 2.687e-08, 3.21965090864, 776.930310476 },
  1048.     { 3.193e-08, 2.72165081797, 432.227265169 },
  1049.     { 3.225e-08, 0.99672485298, 2118.76386038 },
  1050.     { 3.232e-08, 1.87653144247, 2413.81508903 },
  1051.     { 2.634e-08, 2.55045330366, 10213.2855462 },
  1052.     { 2.591e-08, 5.44639271736, 305.085536962 },
  1053.     { 2.937e-08, 0.8421987444, 2435.15573004 },
  1054.     { 2.594e-08, 5.42212771611, 207.148756284 },
  1055.     { 2.552e-08, 3.86374272953, 3060.82592235 },
  1056.     { 2.549e-08, 5.91713564413, 439.128363848 },
  1057.     { 2.989e-08, 2.5569061971, 425.63498303 },
  1058.     { 3.263e-08, 2.59868619716, 213.038463007 },
  1059.     { 3.107e-08, 4.04496319473, 6.1503391543 },
  1060.     { 2.506e-08, 0.17179793992, 945.243455707 },
  1061.     { 2.829e-08, 4.8374091254, 397.393243347 },
  1062.     { 3.167e-08, 5.70962048994, 381.351608237 },
  1063.     { 3.274e-08, 6.27291197136, 421.181564905 },
  1064.     { 2.499e-08, 5.28733779933, 299.126394269 },
  1065.     { 2.584e-08, 4.23448348275, 195.890607699 },
  1066.     { 3.275e-08, 0.27673788021, 201.519681991 },
  1067.     { 2.58e-08, 2.62721090534, 213.187220853 },
  1068.     { 2.491e-08, 5.85060777804, 738.797274839 },
  1069.     { 2.541e-08, 2.56639705704, 140.001969579 },
  1070.     { 2.529e-08, 1.99070587972, 319.312630963 },
  1071.     { 2.467e-08, 3.42927288151, 4.192785694 },
  1072.     { 2.42e-08, 2.36333597473, 84.3428261229 },
  1073.     { 2.372e-08, 2.19097141324, 17.2654753874 },
  1074.     { 2.346e-08, 3.77641630157, 206.233732547 },
  1075.     { 2.77e-08, 0.44868346595, 285.633013451 },
  1076.     { 2.461e-08, 5.42065334253, 395.578702239 },
  1077.     { 2.352e-08, 0.63041319237, 210.590782452 },
  1078.     { 2.556e-08, 0.31798127807, 326.686810395 },
  1079.     { 3.257e-08, 5.02353259776, 313.944189102 },
  1080.     { 2.396e-08, 4.05648460784, 519.396024356 },
  1081.     { 2.563e-08, 1.24842307195, 724.830813268 },
  1082.     { 2.439e-08, 3.49398086505, 431.264057322 },
  1083.     { 2.299e-08, 0.13437111088, 2524.02141025 },
  1084.     { 2.299e-08, 4.51974731455, 228.276948965 },
  1085.     { 2.515e-08, 0.70044371265, 2943.50605413 },
  1086.     { 3.111e-08, 2.77650913154, 732.695119794 },
  1087.     { 2.453e-08, 3.14780313298, 170.760825785 },
  1088.     { 2.673e-08, 3.33934506849, 1141.13406341 },
  1089.     { 2.501e-08, 3.85258138055, 696.519637617 },
  1090.     { 2.384e-08, 0.80154277885, 3370.104245 },
  1091.     { 2.318e-08, 0.79742541663, 426.076926014 },
  1092.     { 2.204e-08, 0.22323394228, 3259.89792378 },
  1093.     { 2.647e-08, 2.60111065092, 436.159418432 },
  1094.     { 2.126e-08, 0.1483231766, 405.991263056 },
  1095.     { 2.301e-08, 1.25086250691, 427.119455738 },
  1096.     { 2.752e-08, 3.02333147039, 468.242688652 },
  1097.     { 2.128e-08, 3.08760310976, 203.26478713 },
  1098.     { 2.105e-08, 0.46661118435, 184.987919787 },
  1099.     { 2.354e-08, 2.59778868023, 511.53171783 },
  1100.     { 2.333e-08, 3.02634928771, 216.007408424 },
  1101.     { 2.162e-08, 4.27244747747, 7.1617311106 },
  1102.     { 2.581e-08, 4.73385922413, 221.375850285 },
  1103.     { 2.074e-08, 0.57960021408, 180.161994646 },
  1104.     { 2.478e-08, 4.72786315991, 556.517668038 },
  1105.     { 2.58e-08, 1.0370534038, 213.410970023 },
  1106.     { 2.025e-08, 2.28785218653, 610.692338785 },
  1107.     { 2.244e-08, 0.12206585141, 259.769518354 },
  1108.     { 2.005e-08, 3.14124583124, 1382.88734685 },
  1109.     { 2.052e-08, 0.7429125469, 200.556474145 },
  1110.     { 1.985e-08, 3.34537824132, 421.93232443 },
  1111.     { 2e-08, 5.26813039382, 661.237927316 },
  1112.     { 2.153e-08, 0.85935268348, 286.596221297 },
  1113.     { 1.936e-08, 1.0528693453, 1262.38608489 },
  1114.     { 2.039e-08, 1.72125271358, 1670.8250285 },
  1115.     { 1.901e-08, 0.58371277903, 406.954470903 },
  1116.     { 1.976e-08, 1.31263772907, 135.548551454 },
  1117.     { 2.447e-08, 0.52794500154, 429.518952183 },
  1118.     { 2.174e-08, 2.29627370615, 1773.91780272 },
  1119.     { 1.895e-08, 2.80891695372, 141.698890608 },
  1120.     { 1.872e-08, 4.35634331322, 572.229234747 },
  1121.     { 1.863e-08, 1.4831442904, 638.412813606 },
  1122.     { 2.007e-08, 1.73735242111, 193.655375465 },
  1123.     { 1.927e-08, 1.56648434889, 391.173468224 },
  1124.     { 1.844e-08, 6.11579285251, 1261.63532536 },
  1125.     { 2.179e-08, 6.14304471748, 205.434788912 },
  1126.     { 2.094e-08, 5.00798053675, 420.969116584 },
  1127.     { 2.538e-08, 5.83123621858, 426.550006766 },
  1128.     { 2.168e-08, 0.41741136149, 213.511543759 },
  1129.     { 2.433e-08, 1.02613363057, 59.8037450403 },
  1130.     { 1.836e-08, 0.30655659532, 938.129908706 },
  1131.     { 1.83e-08, 5.54146705928, 206.137364327 },
  1132.     { 1.776e-08, 2.1638241283, 72.0732855816 },
  1133.     { 2.034e-08, 1.21814866092, 3046.59882835 },
  1134.     { 1.879e-08, 4.4335865129, 576.161388011 },
  1135.     { 1.753e-08, 0.06020614247, 241.753283441 },
  1136.     { 2.168e-08, 3.24685294764, 213.086647117 },
  1137.     { 1.74e-08, 0.14507117402, 196.033620051 },
  1138.     { 1.84e-08, 2.85531411351, 842.901441013 },
  1139.     { 2.254e-08, 5.04269960259, 558.002140746 },
  1140.     { 2.357e-08, 5.39214088781, 2854.64037391 },
  1141.     { 1.84e-08, 2.81087023611, 179.358845494 },
  1142.     { 1.765e-08, 3.65425588942, 403.02231764 },
  1143.     { 2.147e-08, 1.24753861866, 624.919432787 },
  1144.     { 1.749e-08, 5.29018685566, 87.3117715395 },
  1145.     { 1.903e-08, 2.91827326906, 398.144002873 },
  1146.     { 2.073e-08, 2.50732735763, 26.826702943 },
  1147.     { 1.675e-08, 4.80439517678, 181.806526049 },
  1148.     { 1.902e-08, 2.74426125465, 4952.06359329 },
  1149.     { 1.962e-08, 3.52111949662, 213.459154132 },
  1150.     { 2.076e-08, 3.2790596932, 1596.18644228 },
  1151.     { 1.892e-08, 6.08128888555, 230.707583177 },
  1152.     { 1.75e-08, 1.10237257017, 586.313316397 },
  1153.     { 1.71e-08, 2.1459528792, 1056.20053645 },
  1154.     { 1.616e-08, 2.12300497232, 430.79097657 },
  1155.     { 1.681e-08, 6.0994130421, 952.357002707 },
  1156.     { 1.655e-08, 2.26128695913, 418.521436029 },
  1157.     { 1.871e-08, 5.61838915758, 2957.73314813 },
  1158.     { 1.962e-08, 0.13564680851, 213.139036744 },
  1159.     { 1.629e-08, 2.83974065181, 92.7978334801 },
  1160.     { 2.145e-08, 5.44218817748, 627.367113342 },
  1161.     { 1.792e-08, 1.07109040443, 355.748745572 },
  1162.     { 1.647e-08, 0.82347900016, 214.571119825 },
  1163.     { 1.624e-08, 1.17583107487, 739.057907269 },
  1164.     { 1.524e-08, 2.71525171937, 73.297125859 },
  1165.     { 1.788e-08, 1.2490851295, 219.891377577 },
  1166.     { 1.524e-08, 5.26558677448, 5429.87946824 },
  1167.     { 1.615e-08, 2.9899688328, 45.5766510387 },
  1168.     { 1.692e-08, 1.91984860233, 630.336058758 },
  1169.     { 1.742e-08, 0.38573693332, 831.104981224 },
  1170.     { 1.92e-08, 5.19783839519, 550.13783422 },
  1171.     { 1.936e-08, 2.81335247199, 429.045871431 },
  1172.     { 1.504e-08, 1.90331343411, 205.664283575 },
  1173.     { 1.596e-08, 0.99004701777, 953.107762233 },
  1174.     { 1.782e-08, 3.91453968301, 159.12442469 },
  1175.     { 1.47e-08, 5.46587523637, 273.853600004 },
  1176.     { 1.46e-08, 1.3167378976, 84.9335269539 },
  1177.     { 1.479e-08, 5.27664183474, 757.217154534 },
  1178.     { 1.455e-08, 2.61054780734, 850.014988014 },
  1179.     { 1.808e-08, 3.96315121347, 1699.2792165 },
  1180.     { 1.643e-08, 0.57689283331, 532.611726401 },
  1181.     { 1.887e-08, 2.78798625347, 418.000171167 },
  1182.     { 1.607e-08, 1.08154126629, 518.3846324 },
  1183.     { 1.68e-08, 3.17515284087, 105.540454773 },
  1184.     { 1.641e-08, 2.91802756388, 172.245298493 },
  1185.     { 1.48e-08, 4.08712341396, 206.936307963 },
  1186.     { 1.407e-08, 3.2376562218, 453.424893819 },
  1187.     { 1.631e-08, 1.06286709889, 213.559727869 },
  1188.     { 1.466e-08, 1.13594271587, 731.944360269 },
  1189.     { 1.389e-08, 0.40584159469, 9360.08916446 },
  1190.     { 1.496e-08, 1.12030845793, 423.677429569 },
  1191.     { 1.668e-08, 4.32873096627, 173.942219523 },
  1192.     { 1.467e-08, 0.03783145221, 432.014816847 },
  1193.     { 1.824e-08, 0.24130491507, 220.364458329 },
  1194.     { 1.408e-08, 3.34120468096, 934.948514968 },
  1195.     { 1.341e-08, 1.40041251657, 373.907992837 },
  1196.     { 1.34e-08, 1.30057612449, 428.082663584 },
  1197.     { 1.663e-08, 2.38182712355, 188.026301173 },
  1198.     { 1.416e-08, 3.65464640816, 6.8529145699 },
  1199.     { 1.39e-08, 0.72143566917, 2751.54759969 },
  1200.     { 1.562e-08, 5.99871360541, 292.012847268 },
  1201.     { 1.388e-08, 1.31100159458, 6275.96230299 },
  1202.     { 1.351e-08, 5.85616582168, 5863.59120612 },
  1203.     { 1.475e-08, 1.21040113552, 2531.13495725 },
  1204.     { 1.481e-08, 4.9347698651, 384.059921223 },
  1205.     { 1.271e-08, 3.46636801274, 354.997986046 },
  1206.     { 1.437e-08, 4.05228413274, 177.874372786 },
  1207.     { 1.619e-08, 2.44942359064, 1049.08698945 },
  1208.     { 1.626e-08, 3.16002444915, 835.787894013 },
  1209.     { 1.249e-08, 2.97028182853, 51749.2080923 },
  1210.     { 1.387e-08, 3.37238340312, 409.189703137 },
  1211.     { 1.24e-08, 2.66940683813, 2700.71514039 },
  1212.     { 1.457e-08, 1.85616688056, 96.8729990951 },
  1213.     { 1.23e-08, 4.27283851216, 12139.5535091 },
  1214.     { 1.221e-08, 4.36973999431, 3914.0223041 },
  1215.     { 1.251e-08, 5.29882815294, 306.096928918 },
  1216.     { 1.4e-08, 5.0407108032, 295.194241006 },
  1217.     { 1.304e-08, 5.77737491864, 60.5545045657 },
  1218.     { 1.247e-08, 0.99106661572, 9793.80090234 },
  1219.     { 1.174e-08, 6.11392643811, 823.991434223 },
  1220.     { 1.231e-08, 1.1089053072, 2303.60876781 },
  1221.     { 1.186e-08, 4.55984967028, 9808.53818466 },
  1222.     { 1.401e-08, 2.50099443277, 206.706813299 },
  1223.     { 1.181e-08, 5.81146592434, 569.04784101 },
  1224.     { 1.234e-08, 2.72607019445, 10206.1719992 },
  1225.     { 1.334e-08, 4.87244369722, 54.1746707478 },
  1226.     { 1.198e-08, 5.42400970257, 864.242082016 },
  1227.     { 1.499e-08, 0.34153793328, 17.4084877393 },
  1228.     { 1.143e-08, 1.61667366569, 238.571889704 },
  1229.     { 1.199e-08, 1.39732488359, 1987.21689816 },
  1230.     { 1.266e-08, 5.89383144767, 162.896519259 },
  1231.     { 1.268e-08, 4.10670310052, 3377.217792 },
  1232.     { 1.297e-08, 4.35617934153, 606.760185522 },
  1233.     { 1.27e-08, 2.05134233573, 525.758811831 },
  1234.     { 1.203e-08, 1.96781078617, 220.933907301 },
  1235.     { 1.196e-08, 5.1348521485, 227.313741118 },
  1236.     { 1.537e-08, 3.54197877408, 2015.67108616 },
  1237.     { 1.098e-08, 5.0954389741, 107.758640665 },
  1238.     { 1.153e-08, 5.33028034679, 233.906023258 },
  1239.     { 1.365e-08, 3.08025915574, 427.348950401 },
  1240.     { 1.075e-08, 3.06444759157, 464.731226514 },
  1241.     { 1.374e-08, 2.92410533076, 1457.52593306 },
  1242.     { 1.352e-08, 2.28174856694, 525.498179401 },
  1243.     { 1.073e-08, 1.11416151647, 221.163401964 },
  1244.     { 1.344e-08, 1.64695425702, 857.128535015 },
  1245.     { 1.184e-08, 2.99776919968, 199.284449757 },
  1246.     { 1.107e-08, 4.1210715373, 188.169313524 },
  1247.     // 551 terms retained
  1248. };
  1249. static VSOPTerm saturn_R2[] = {
  1250.     { 0.00436902572, 4.78671677509, 213.299095438 },
  1251.     { 0.00071922498, 2.5007006993, 206.185548437 },
  1252.     { 0.00049766872, 4.97167777235, 220.412642439 },
  1253.     { 0.00043220783, 3.86941044212, 426.598190876 },
  1254.     { 0.00029645766, 5.96309886479, 7.1135470008 },
  1255.     { 4.141687e-05, 4.10673009419, 433.711737877 },
  1256.     { 4.720822e-05, 2.47524028389, 199.072001436 },
  1257.     { 3.789321e-05, 3.0977118974, 639.897286314 },
  1258.     { 2.963981e-05, 1.37198670946, 103.092774219 },
  1259.     { 2.556403e-05, 2.85066948131, 419.484643875 },
  1260.     { 2.208473e-05, 6.27590108662, 110.206321219 },
  1261.     { 2.187311e-05, 5.8554501714, 14.2270940016 },
  1262.     { 1.956779e-05, 4.92451269861, 227.52618944 },
  1263.     { 2.326777e-05, 0, 0 },
  1264.     { 9.23829e-06, 5.4638968891, 323.505416657 },
  1265.     { 7.05974e-06, 2.97065900638, 95.9792272178 },
  1266.     { 5.45943e-06, 4.12843012325, 412.371096874 },
  1267.     { 3.73763e-06, 5.8341214698, 117.31986822 },
  1268.     { 3.60843e-06, 3.27730304283, 647.010833315 },
  1269.     { 3.56448e-06, 3.19046275776, 210.1177017 },
  1270.     { 3.90607e-06, 4.48122593284, 216.480489176 },
  1271.     { 4.31231e-06, 5.17807636127, 522.577418094 },
  1272.     { 3.25474e-06, 2.26775488379, 853.196381752 },
  1273.     { 4.04424e-06, 4.17313476718, 209.366942175 },
  1274.     { 2.04458e-06, 0.08803952503, 202.253395174 },
  1275.     { 2.06684e-06, 4.02119282093, 735.876513532 },
  1276.     { 1.77973e-06, 4.09718163123, 440.825284878 },
  1277.     { 1.79903e-06, 3.59725930296, 632.783739313 },
  1278.     { 1.53635e-06, 3.13514267989, 625.670192312 },
  1279.     { 1.47816e-06, 0.13561171385, 302.164775655 },
  1280.     { 1.23132e-06, 4.188082239, 88.865680217 },
  1281.     { 1.32767e-06, 2.59540724138, 191.958454436 },
  1282.     { 1.00365e-06, 5.46047886103, 3.1813937377 },
  1283.     { 1.31964e-06, 5.9341108212, 309.278322656 },
  1284.     { 9.7129e-07, 4.01875371334, 728.762966531 },
  1285.     { 1.10801e-06, 4.78116393398, 838.96928775 },
  1286.     { 1.18896e-06, 5.55283545372, 224.344795702 },
  1287.     { 9.3927e-07, 4.38412535132, 217.231248701 },
  1288.     { 1.08788e-06, 5.29339369085, 515.463871093 },
  1289.     { 7.856e-07, 5.72528816327, 21.3406410024 },
  1290.     { 8.1356e-07, 5.10874041756, 956.289155971 },
  1291.     { 9.6525e-07, 6.25894400082, 742.990060533 },
  1292.     { 6.9181e-07, 4.0500529712, 3.9321532631 },
  1293.     { 6.483e-07, 3.78002548365, 1052.26838319 },
  1294.     { 6.3978e-07, 5.81225801002, 529.690965095 },
  1295.     { 6.2365e-07, 2.18095710071, 195.139848173 },
  1296.     { 5.7229e-07, 3.14757658238, 203.004154699 },
  1297.     { 5.5804e-07, 4.84263005967, 234.63973644 },
  1298.     { 5.3036e-07, 5.07508755229, 330.618963658 },
  1299.     { 5.0918e-07, 2.77244266104, 942.062061969 },
  1300.     { 4.4966e-07, 0.58212370012, 269.921446741 },
  1301.     { 4.1393e-07, 4.78657175977, 63.7358983034 },
  1302.     { 4.1412e-07, 3.73171033163, 316.391869657 },
  1303.     { 5.2786e-07, 3.920753603, 949.17560897 },
  1304.     { 3.8591e-07, 3.74711996033, 1045.15483619 },
  1305.     { 3.7347e-07, 4.19076534429, 536.804512095 },
  1306.     { 3.549e-07, 2.91778598255, 284.148540742 },
  1307.     { 3.365e-07, 3.80330571653, 149.563197135 },
  1308.     { 4.09e-07, 4.58137310079, 1155.36115741 },
  1309.     { 3.0568e-07, 2.48114941443, 860.309928753 },
  1310.     { 3.1258e-07, 4.84287013662, 1272.68102563 },
  1311.     { 3.9345e-07, 3.51497594706, 422.666037613 },
  1312.     { 3.0267e-07, 4.35601859659, 405.257549874 },
  1313.     { 2.9735e-07, 1.58889278109, 1066.49547719 },
  1314.     { 3.5157e-07, 5.94690982234, 1059.38193019 },
  1315.     { 2.5796e-07, 3.5517378854, 1368.66025285 },
  1316.     { 2.6344e-07, 4.80468984306, 124.433415221 },
  1317.     { 2.9862e-07, 3.66430349958, 429.779584614 },
  1318.     { 3.289e-07, 4.96719279752, 831.85574075 },
  1319.     { 2.2072e-07, 2.76570533706, 415.552490612 },
  1320.     { 2.6103e-07, 4.4552180721, 223.594036176 },
  1321.     { 2.3925e-07, 5.30856839441, 10.2949407385 },
  1322.     { 2.7199e-07, 1.66568373581, 277.034993741 },
  1323.     { 2.16e-07, 1.03111763332, 11.0457002639 },
  1324.     { 1.9791e-07, 2.53638693425, 1258.45393163 },
  1325.     { 1.704e-07, 3.27716162306, 654.124380316 },
  1326.     { 1.7345e-07, 3.49852392962, 1361.54670584 },
  1327.     { 1.5726e-07, 1.72390137596, 490.334089179 },
  1328.     { 2.0965e-07, 3.62456217146, 1265.56747863 },
  1329.     { 1.7893e-07, 4.30763518069, 1471.75302706 },
  1330.     { 1.3547e-07, 0.32283926763, 295.051228654 },
  1331.     { 1.2646e-07, 3.13027912532, 74.7815985673 },
  1332.     { 1.5208e-07, 3.59590956406, 265.989293477 },
  1333.     { 1.1701e-07, 2.33365710225, 210.851414883 },
  1334.     { 1.5492e-07, 5.01357631979, 127.471796607 },
  1335.     { 1.2792e-07, 4.61580100969, 1589.07289528 },
  1336.     { 1.0737e-07, 5.04941789777, 191.20769491 },
  1337.     { 1.4117e-07, 3.04728052859, 423.416797138 },
  1338.     { 1.1052e-07, 4.51972952811, 81.7521332162 },
  1339.     { 1.3338e-07, 4.8899993703, 437.64389114 },
  1340.     { 1.0549e-07, 5.02936454854, 137.033024162 },
  1341.     { 1.4258e-07, 4.6919299495, 1148.24761041 },
  1342.     { 1.3432e-07, 1.9111707707, 408.438943611 },
  1343.     { 1.0094e-07, 5.20250555714, 340.770892045 },
  1344.     { 1.0411e-07, 3.33366465751, 1685.0521225 },
  1345.     { 9.52e-08, 3.19193162671, 351.816592309 },
  1346.     { 1.1397e-07, 5.48081632887, 1375.77379985 },
  1347.     { 8.777e-08, 2.80839077219, 99.9113804809 },
  1348.     { 8.733e-08, 3.22125033819, 1677.9385755 },
  1349.     { 7.85e-08, 2.36712432378, 1574.84580128 },
  1350.     { 7.658e-08, 6.08736238432, 231.458342703 },
  1351.     { 9.222e-08, 3.40983965001, 1581.95934828 },
  1352.     { 8.222e-08, 4.04654478628, 1788.14489672 },
  1353.     { 7.179e-08, 2.00932392414, 131.40394987 },
  1354.     { 7.672e-08, 3.69477797972, 846.082834751 },
  1355.     { 6.723e-08, 4.38526201358, 145.631043871 },
  1356.     { 6.408e-08, 1.31732334919, 215.746775993 },
  1357.     { 6.29e-08, 4.01002594556, 447.938831878 },
  1358.     { 7.239e-08, 3.29158763151, 750.103607533 },
  1359.     { 6.054e-08, 0.55440901153, 18.1592472647 },
  1360.     { 5.878e-08, 4.48086148593, 106.274167956 },
  1361.     { 6.14e-08, 3.78862477414, 313.210475919 },
  1362.     { 6.911e-08, 4.84071390677, 319.573263394 },
  1363.     { 6.823e-08, 5.44107387955, 508.350324092 },
  1364.     { 6.072e-08, 2.90739860693, 138.517496871 },
  1365.     { 7.309e-08, 4.37976118424, 1464.63948006 },
  1366.     { 5.615e-08, 4.1761755515, 721.64941953 },
  1367.     { 5.14e-08, 2.65252687662, 288.080694005 },
  1368.     { 5.311e-08, 3.6252084951, 6076.89030155 },
  1369.     { 5.193e-08, 5.04861839155, 10007.0999978 },
  1370.     { 5.472e-08, 1.1708333574, 56.6223513026 },
  1371.     { 5.383e-08, 4.35702878688, 1905.46476494 },
  1372.     { 5.195e-08, 4.18394941363, 543.918059096 },
  1373.     { 4.765e-08, 3.32372808126, 76.2660712756 },
  1374.     { 4.694e-08, 6.25649673541, 483.220542179 },
  1375.     { 4.519e-08, 1.21202742896, 200.768922466 },
  1376.     { 4.922e-08, 3.14333262849, 2001.44399216 },
  1377.     { 4.712e-08, 1.26507812515, 6062.66320755 },
  1378.     { 4.851e-08, 2.42490640186, 628.85158605 },
  1379.     { 5.155e-08, 4.4512863615, 416.303250138 },
  1380.     { 4.626e-08, 2.68842971043, 9992.87290377 },
  1381.     { 4.261e-08, 2.01635516905, 347.884439046 },
  1382.     { 4.843e-08, 5.93693841859, 618.556645312 },
  1383.     { 4.556e-08, 0.75092365616, 333.657345044 },
  1384.     { 4.249e-08, 0.82449917175, 222.860322994 },
  1385.     { 4.342e-08, 0.9627351577, 343.2185726 },
  1386.     { 4.444e-08, 5.77025648302, 184.844907435 },
  1387.     { 4.169e-08, 2.95237909837, 107.024927482 },
  1388.     { 3.894e-08, 2.91997373157, 38.1330356378 },
  1389.     { 3.898e-08, 1.97004731481, 497.44763618 },
  1390.     { 3.994e-08, 2.91478526694, 1994.33044516 },
  1391.     { 5.097e-08, 3.13189365474, 1898.35121794 },
  1392.     { 3.629e-08, 3.25010351543, 362.862292573 },
  1393.     { 3.699e-08, 4.17117563916, 430.530344139 },
  1394.     { 3.56e-08, 3.4822402108, 388.465155238 },
  1395.     { 3.694e-08, 0.89402011536, 703.633184617 },
  1396.     { 3.606e-08, 0.0348773782, 32.2433289144 },
  1397.     { 3.484e-08, 1.83233211242, 70.8494453042 },
  1398.     { 3.611e-08, 3.27859535883, 635.965133051 },
  1399.     { 3.479e-08, 1.96759778624, 203.737867882 },
  1400.     { 3.39e-08, 1.2313404579, 134.585343608 },
  1401.     { 3.551e-08, 3.29904637657, 357.445666601 },
  1402.     { 4.236e-08, 5.47583443571, 1692.1656695 },
  1403.     { 3.289e-08, 0.57265070971, 10213.2855462 },
  1404.     { 3.247e-08, 5.47801108148, 6283.07584999 },
  1405.     { 3.125e-08, 2.18412055759, 1891.23767094 },
  1406.     { 3.319e-08, 3.543626184, 629.602345575 },
  1407.     { 3.03e-08, 3.9110870462, 312.199083963 },
  1408.     { 4.163e-08, 5.19007572863, 404.506790348 },
  1409.     { 4.076e-08, 4.10841252077, 1781.03134972 },
  1410.     { 3.774e-08, 3.80557045886, 2104.53676638 },
  1411.     { 3.206e-08, 3.89813077889, 1038.04128919 },
  1412.     { 2.872e-08, 2.1977039642, 217.964961884 },
  1413.     { 3.294e-08, 5.62584228838, 113.387714957 },
  1414.     { 3.157e-08, 2.95571558329, 52.6901980395 },
  1415.     { 2.888e-08, 2.56166067768, 867.423475754 },
  1416.     { 2.86e-08, 2.34237875942, 181.055766524 },
  1417.     { 3.18e-08, 4.22909289398, 337.732510659 },
  1418.     { 2.899e-08, 5.12520635604, 312.459716394 },
  1419.     { 2.998e-08, 5.44837420714, 258.875746477 },
  1420.     { 3.032e-08, 4.1181812554, 1478.86657406 },
  1421.     { 3.013e-08, 1.61330987129, 1073.60902419 },
  1422.     { 2.716e-08, 3.14448153596, 358.93013931 },
  1423.     { 2.765e-08, 6.16872527649, 273.102840478 },
  1424.     { 2.766e-08, 1.01040617017, 1279.79457263 },
  1425.     { 3.082e-08, 5.60019300569, 216.219856745 },
  1426.     { 3.254e-08, 3.92690377039, 85.8272988312 },
  1427.     { 2.661e-08, 2.3170549735, 565.115687747 },
  1428.     { 2.771e-08, 5.77771382441, 160.608897399 },
  1429.     { 2.452e-08, 5.3199797483, 444.757438141 },
  1430.     { 2.41e-08, 0.00880493603, 195.890607699 },
  1431.     { 2.81e-08, 1.68907631956, 213.347279548 },
  1432.     { 2.811e-08, 4.77447520427, 213.250911328 },
  1433.     { 2.434e-08, 4.76729826936, 218.715721409 },
  1434.     { 3.133e-08, 2.493198911, 6069.77675455 },
  1435.     { 2.884e-08, 0.32368080181, 561.183534484 },
  1436.     { 2.784e-08, 4.1994248541, 650.942986578 },
  1437.     { 2.554e-08, 5.043725881, 1169.58825141 },
  1438.     { 2.981e-08, 3.91292350334, 9999.98645077 },
  1439.     { 2.631e-08, 1.12699455399, 344.703045308 },
  1440.     { 2.678e-08, 5.09176744531, 824.742193749 },
  1441.     { 2.679e-08, 1.6897140187, 208.633228992 },
  1442.     { 2.648e-08, 2.94415462727, 643.078680052 },
  1443.     { 2.12e-08, 2.31088616664, 2627.11418447 },
  1444.     { 2.118e-08, 3.28098774331, 320.32402292 },
  1445.     { 2.226e-08, 4.08089457879, 131.546962222 },
  1446.     { 2.553e-08, 3.43332044217, 6275.96230299 },
  1447.     { 2.67e-08, 3.55722356494, 2420.92863603 },
  1448.     { 2.005e-08, 2.02382593901, 144.146571163 },
  1449.     { 2.124e-08, 1.61210282593, 218.928169731 },
  1450.     { 2.444e-08, 2.95506585634, 2214.7430876 },
  1451.     { 1.995e-08, 3.54870355383, 22.0914005278 },
  1452.     { 1.938e-08, 4.22895382496, 546.956440482 },
  1453.     { 2.152e-08, 3.95372746872, 1795.25844372 },
  1454.     { 1.909e-08, 0.85189037198, 121.252021483 },
  1455.     { 1.925e-08, 2.91107035422, 636.715892576 },
  1456.     { 2.195e-08, 3.74800214181, 436.893131615 },
  1457.     { 1.872e-08, 4.66994466499, 188.026301173 },
  1458.     { 2.061e-08, 2.87712309214, 2310.72231481 },
  1459.     { 2.208e-08, 4.83492066978, 1141.13406341 },
  1460.     { 2.135e-08, 3.00526791204, 2317.83586181 },
  1461.     { 1.816e-08, 2.8017551192, 291.262087743 },
  1462.     { 1.897e-08, 1.68036754832, 350.3321196 },
  1463.     { 2.279e-08, 5.43456146966, 207.882469467 },
  1464.     { 1.769e-08, 3.54746039561, 329.725191781 },
  1465.     { 1.759e-08, 1.64172549261, 424.150510321 },
  1466.     { 1.848e-08, 2.24194286719, 168.052512799 },
  1467.     { 1.779e-08, 1.36026967744, 212.335887592 },
  1468.     { 2.106e-08, 4.22304768571, 2221.8566346 },
  1469.     { 1.711e-08, 1.92063117332, 129.919477162 },
  1470.     { 2.223e-08, 5.23762818237, 99.1606209555 },
  1471.     { 1.781e-08, 3.29852655586, 1670.8250285 },
  1472.     { 1.766e-08, 3.55341010945, 1354.43315884 },
  1473.     { 2.051e-08, 3.73308531316, 2097.42321938 },
  1474.     { 1.691e-08, 5.10160176441, 214.262303285 },
  1475.     { 1.757e-08, 4.60923293699, 182.279606801 },
  1476.     { 1.733e-08, 5.28757672531, 45.5766510387 },
  1477.     { 1.977e-08, 4.85653036081, 10206.1719992 },
  1478.     { 1.567e-08, 4.47742703992, 210.378334131 },
  1479.     { 1.551e-08, 2.15558953807, 207.670021145 },
  1480.     { 1.779e-08, 3.4039983467, 2428.04218303 },
  1481.     { 1.541e-08, 6.0937477836, 554.069987483 },
  1482.     { 1.821e-08, 4.15498729351, 225.82926841 },
  1483.     { 1.483e-08, 1.31282416766, 219.449434592 },
  1484.     { 1.456e-08, 5.90544857131, 1.4844727083 },
  1485.     { 1.56e-08, 1.01224093587, 235.390495966 },
  1486.     { 1.753e-08, 0.10174553335, 12.5301729722 },
  1487.     { 1.461e-08, 2.45326772796, 305.346169393 },
  1488.     { 1.542e-08, 5.51223038941, 204.701075729 },
  1489.     { 1.723e-08, 5.94689036034, 196.624320882 },
  1490.     { 1.508e-08, 0.72241135463, 429.045871431 },
  1491.     { 1.581e-08, 2.64780225512, 207.148756284 },
  1492.     { 1.476e-08, 6.12782257368, 212.777830576 },
  1493.     { 1.548e-08, 0.53240818911, 120.358249606 },
  1494.     { 1.474e-08, 0.33626790634, 213.8203603 },
  1495.     { 1.37e-08, 5.51600816906, 92.7978334801 },
  1496.     { 1.428e-08, 3.25039966249, 945.994215232 },
  1497.     { 1.444e-08, 5.69264187185, 1485.98012107 },
  1498.     { 1.329e-08, 1.9796728209, 198.321241911 },
  1499.     { 1.752e-08, 2.70090942746, 12.7426212933 },
  1500.     { 1.317e-08, 1.73769800248, 1382.88734685 },
  1501.     { 1.434e-08, 4.37660077473, 5863.59120612 },
  1502.     { 1.408e-08, 0.80461100746, 1585.14074202 },
  1503.     { 1.271e-08, 5.70165238307, 2.9207613068 },
  1504.     { 1.313e-08, 5.57979182873, 128.365568484 },
  1505.     { 1.25e-08, 0.35839694485, 334.551116921 },
  1506.     { 1.337e-08, 3.27439246509, 193.655375465 },
  1507.     { 1.298e-08, 6.18760666624, 526.509571357 },
  1508.     { 1.319e-08, 5.67233796212, 298.232622392 },
  1509.     { 1.346e-08, 5.79997037285, 9793.80090234 },
  1510.     { 1.402e-08, 3.16235877831, 175.1660598 },
  1511.     { 1.202e-08, 2.88792018909, 2413.81508903 },
  1512.     { 1.562e-08, 5.00012041556, 2008.55753916 },
  1513.     { 1.354e-08, 0.94866727482, 217.491881132 },
  1514.     { 1.292e-08, 5.13478886171, 1162.47470441 },
  1515.     { 1.197e-08, 1.74106457854, 2207.6295406 },
  1516.     { 1.281e-08, 0.47848987165, 525.498179401 },
  1517.     { 1.244e-08, 5.99520374248, 28.4541880032 },
  1518.     { 1.148e-08, 2.17212855226, 1055.44977693 },
  1519.     { 1.282e-08, 6.12823934151, 1802.37199072 },
  1520.     { 1.304e-08, 0.3733792328, 3473.19701922 },
  1521.     { 1.215e-08, 3.87917402622, 209.106309744 },
  1522.     { 1.117e-08, 3.33328660827, 661.237927316 },
  1523.     { 1.367e-08, 1.00973749169, 621.738039049 },
  1524.     { 1.395e-08, 3.82109633863, 2111.65031338 },
  1525.     { 1.279e-08, 2.87401595453, 142.449650134 },
  1526.     { 1.081e-08, 4.11745082549, 156.676744135 },
  1527.     { 1.094e-08, 0.95082594069, 842.150681488 },
  1528.     { 1.295e-08, 4.70261675421, 9786.68735533 },
  1529.     { 1.238e-08, 0.48462207051, 3906.9087571 },
  1530.     { 1.011e-08, 2.158067736, 251.432131076 },
  1531.     { 1.276e-08, 4.48356586181, 732.695119794 },
  1532.     { 1.316e-08, 4.72331667671, 398.144002873 },
  1533.     { 9.8e-09, 1.88269080686, 501.379789443 },
  1534.     { 9.62e-09, 5.92160366799, 519.396024356 },
  1535.     { 1.182e-08, 3.69482624364, 2854.64037391 },
  1536.     { 9.45e-09, 4.87513739959, 241.753283441 },
  1537.     { 9.7e-09, 2.89031410383, 1987.21689816 },
  1538.     { 1.194e-08, 3.26293060096, 5856.47765912 },
  1539.     { 9.36e-09, 5.49997099924, 739.057907269 },
  1540.     { 1.129e-08, 5.17087619935, 98.8999885246 },
  1541.     { 1.024e-08, 5.62644279982, 479.288388915 },
  1542.     { 1.129e-08, 5.48559615849, 3995.77443732 },
  1543.     { 9.78e-09, 5.31362529668, 114.138474483 },
  1544.     { 1.167e-08, 2.19961653985, 1699.2792165 },
  1545.     { 8.64e-09, 0.25714937203, 436.159418432 },
  1546.     { 1.062e-08, 5.13323858077, 2751.54759969 },
  1547.     { 9.47e-09, 4.98276726039, 699.701031354 },
  1548.     { 8.86e-09, 3.03398159069, 306.096928918 },
  1549.     { 9.16e-09, 4.99280834008, 4209.07353275 },
  1550.     { 1.048e-08, 0.86254115639, 525.758811831 },
  1551.     { 8.94e-09, 2.41362473223, 289.565166714 },
  1552.     { 8e-09, 1.26419353964, 710.746731618 },
  1553.     { 7.91e-09, 2.14989417962, 2620.00063747 },
  1554.     { 7.95e-09, 2.09247626825, 563.631215038 },
  1555.     { 7.87e-09, 5.25336286912, 214.783568146 },
  1556.     { 7.83e-09, 1.29408648806, 685.473937353 },
  1557.     { 1.06e-08, 1.56954240117, 5849.36411211 },
  1558.     { 7.84e-09, 5.3041896283, 327.43756992 },
  1559.     { 7.64e-09, 4.56705124334, 380.12776796 },
  1560.     { 8.11e-09, 6.20098147255, 245.542424352 },
  1561.     { 8.57e-09, 1.78247179649, 135.336103133 },
  1562.     { 8.01e-09, 1.863831191, 3039.48528135 },
  1563.     { 8.01e-09, 0.46947170994, 3466.08347222 },
  1564.     { 9.68e-09, 3.02618272726, 2634.22773147 },
  1565.     { 8.14e-09, 1.96028453251, 417.03696332 },
  1566.     { 8.1e-09, 4.1354009543, 831.104981224 },
  1567.     { 7.39e-09, 2.27110740297, 2303.60876781 },
  1568.     { 7.47e-09, 0.2924506326, 916.932280055 },
  1569.     { 8.89e-09, 4.44997608522, 230.707583177 },
  1570.     { 7.26e-09, 2.54556193643, 576.161388011 },
  1571.     { 9.82e-09, 1.94714680471, 229.973869994 },
  1572.     { 7.28e-09, 1.11567846944, 540.736665358 },
  1573.     { 7.28e-09, 1.30997967935, 511.53171783 },
  1574.     { 7.11e-09, 4.55074874644, 980.668178359 },
  1575.     { 7.16e-09, 3.74192651696, 3053.71237535 },
  1576.     { 7.69e-09, 3.34498423969, 953.107762233 },
  1577.     { 9.2e-09, 3.83992182117, 348.635198571 },
  1578.     { 7.89e-09, 3.15830383443, 739.808666795 },
  1579.     { 8.96e-09, 4.82222996928, 4216.18707975 },
  1580.     { 7.12e-09, 0.43380103197, 1493.09366807 },
  1581.     { 8.4e-09, 4.85251148183, 326.686810395 },
  1582.     { 7.24e-09, 0.757901174, 486.401935916 },
  1583.     { 7.9e-09, 0.48073040004, 4017.11507832 },
  1584.     { 8.31e-09, 3.48853527081, 84.9335269539 },
  1585.     { 7.45e-09, 6.22304530635, 1269.49963189 },
  1586.     { 6.79e-09, 0.78943373396, 273.853600004 },
  1587.     { 9.32e-09, 5.20456188216, 849.264228489 },
  1588. };
  1589. static VSOPTerm saturn_R3[] = {
  1590.     { 0.00020315239, 3.02186068237, 213.299095438 },
  1591.     { 8.923679e-05, 3.19144467228, 220.412642439 },
  1592.     { 6.908768e-05, 4.35175288182, 206.185548437 },
  1593.     { 4.087056e-05, 4.22398596149, 7.1135470008 },
  1594.     { 3.878848e-05, 2.01051759517, 426.598190876 },
  1595.     { 1.070754e-05, 4.20372656114, 199.072001436 },
  1596.     { 9.07379e-06, 2.28356519128, 433.711737877 },
  1597.     { 6.05936e-06, 3.17456913264, 227.52618944 },
  1598.     { 5.96411e-06, 4.13395467306, 14.2270940016 },
  1599.     { 4.83108e-06, 1.17313249713, 639.897286314 },
  1600.     { 3.93213e-06, 0, 0 },
  1601.     { 2.29396e-06, 4.69783424016, 419.484643875 },
  1602.     { 1.87917e-06, 4.5908926492, 110.206321219 },
  1603.     { 1.49326e-06, 3.20334759568, 103.092774219 },
  1604.     { 1.21613e-06, 3.76751430846, 323.505416657 },
  1605.     { 1.013e-06, 5.81716272185, 412.371096874 },
  1606.     { 1.0203e-06, 4.70997918436, 95.9792272178 },
  1607.     { 9.2737e-07, 1.43601934858, 647.010833315 },
  1608.     { 7.2411e-07, 4.15100432048, 117.31986822 },
  1609.     { 8.4197e-07, 2.63457296718, 216.480489176 },
  1610.     { 6.1913e-07, 2.31131212952, 440.825284878 },
  1611.     { 4.522e-07, 4.37634609863, 191.958454436 },
  1612.     { 4.9426e-07, 2.38844043734, 209.366942175 },
  1613.     { 5.4819e-07, 0.30627159494, 853.196381752 },
  1614.     { 4.0466e-07, 1.83906916098, 302.164775655 },
  1615.     { 3.8104e-07, 5.93442433914, 88.865680217 },
  1616.     { 3.2001e-07, 4.01244131364, 21.3406410024 },
  1617.     { 4.0737e-07, 0.68516563011, 522.577418094 },
  1618.     { 2.8116e-07, 5.7651243739, 210.1177017 },
  1619.     { 2.4831e-07, 3.06280485014, 234.63973644 },
  1620.     { 2.5254e-07, 0.7396536674, 515.463871093 },
  1621.     { 2.0713e-07, 4.9263934342, 625.670192312 },
  1622.     { 1.7714e-07, 5.72683468372, 728.762966531 },
  1623.     { 1.8131e-07, 1.43975542803, 309.278322656 },
  1624.     { 1.6495e-07, 3.52692613051, 3.1813937377 },
  1625.     { 1.2918e-07, 3.3668492051, 330.618963658 },
  1626.     { 1.1094e-07, 3.37261850494, 224.344795702 },
  1627.     { 1.0869e-07, 3.43386860676, 956.289155971 },
  1628.     { 1.0016e-07, 1.59530701443, 202.253395174 },
  1629.     { 1.1527e-07, 5.96454139918, 735.876513532 },
  1630.     { 1.0427e-07, 6.07038986657, 405.257549874 },
  1631.     { 9.198e-08, 2.93495179548, 124.433415221 },
  1632.     { 8.733e-08, 4.65644352017, 632.783739313 },
  1633.     { 9.909e-08, 0.58906585168, 860.309928753 },
  1634.     { 7.397e-08, 4.53722615699, 942.062061969 },
  1635.     { 9.877e-08, 0.25973572185, 838.96928775 },
  1636.     { 9.223e-08, 2.57680550459, 223.594036176 },
  1637.     { 7.483e-08, 1.4654223471, 654.124380316 },
  1638.     { 8.102e-08, 1.77706845061, 429.779584614 },
  1639.     { 7.173e-08, 5.49665397606, 1045.15483619 },
  1640.     { 6.882e-08, 1.47851183871, 422.666037613 },
  1641.     { 7.832e-08, 0.44349627838, 831.85574075 },
  1642.     { 8.107e-08, 4.50187795175, 742.990060533 },
  1643.     { 6.92e-08, 4.81164954413, 316.391869657 },
  1644.     { 8.075e-08, 4.21886190434, 195.139848173 },
  1645.     { 5.803e-08, 2.3541937285, 269.921446741 },
  1646.     { 5.616e-08, 1.20479876549, 284.148540742 },
  1647.     { 5.782e-08, 4.19740457842, 529.690965095 },
  1648.     { 4.92e-08, 2.16694660987, 295.051228654 },
  1649.     { 5.415e-08, 2.4712399192, 536.804512095 },
  1650.     { 5.965e-08, 6.060771835, 1066.49547719 },
  1651.     { 5.49e-08, 0.8459759962, 217.231248701 },
  1652.     { 5.849e-08, 3.40892096038, 10.2949407385 },
  1653.     { 4.178e-08, 3.22951777344, 1272.68102563 },
  1654.     { 4.391e-08, 0.88818379722, 203.004154699 },
  1655.     { 3.566e-08, 6.23461945528, 81.7521332162 },
  1656.     { 4.005e-08, 0.12257495486, 1155.36115741 },
  1657.     { 3.099e-08, 4.35795864442, 1258.45393163 },
  1658.     { 3.394e-08, 0.86274027413, 508.350324092 },
  1659.     { 3.447e-08, 0.20752334492, 1148.24761041 },
  1660.     { 3.642e-08, 5.97995786501, 1052.26838319 },
  1661.     { 3.059e-08, 4.96923422399, 1677.9385755 },
  1662.     { 2.893e-08, 1.90456088258, 149.563197135 },
  1663.     { 2.74e-08, 5.7005388801, 3.9321532631 },
  1664.     { 3.014e-08, 5.36409568893, 1361.54670584 },
  1665.     { 2.608e-08, 2.99591016813, 1589.07289528 },
  1666.     { 2.464e-08, 2.25182696243, 447.938831878 },
  1667.     { 2.295e-08, 3.77182395165, 408.438943611 },
  1668.     { 2.449e-08, 5.87771646576, 721.64941953 },
  1669.     { 2.441e-08, 3.18918907436, 319.573263394 },
  1670.     { 1.967e-08, 1.29771144286, 184.844907435 },
  1671.     { 2.51e-08, 4.26899907719, 1059.38193019 },
  1672.     { 2.337e-08, 5.73749856685, 313.210475919 },
  1673.     { 2.438e-08, 2.20340625323, 543.918059096 },
  1674.     { 1.967e-08, 5.54991356049, 1038.04128919 },
  1675.     { 2.159e-08, 6.13002461326, 1464.63948006 },
  1676.     { 2.033e-08, 6.2340937498, 1471.75302706 },
  1677.     { 1.679e-08, 0.53404387418, 635.965133051 },
  1678.     { 1.667e-08, 2.31776149711, 337.732510659 },
  1679.     { 1.743e-08, 4.57646237847, 1994.33044516 },
  1680.     { 1.913e-08, 5.17436386408, 2854.64037391 },
  1681.     { 1.612e-08, 0.53564663022, 416.303250138 },
  1682.     { 1.66e-08, 5.71352144007, 11.0457002639 },
  1683.     { 2.034e-08, 1.58251242401, 750.103607533 },
  1684.     { 1.577e-08, 0.55789908488, 2324.94940882 },
  1685.     { 1.659e-08, 2.57526072926, 2090.30967238 },
  1686.     { 1.483e-08, 0.0210563348, 490.334089179 },
  1687.     { 1.424e-08, 0.96656932678, 415.552490612 },
  1688.     { 1.677e-08, 5.9335568145, 1781.03134972 },
  1689.     { 1.632e-08, 2.35226638604, 131.546962222 },
  1690.     { 1.402e-08, 0.60008117843, 210.851414883 },
  1691.     { 1.677e-08, 6.13301097969, 1073.60902419 },
  1692.     { 1.478e-08, 3.89120179199, 1251.34038462 },
  1693.     { 1.773e-08, 0.03977695852, 423.416797138 },
  1694.     { 1.442e-08, 5.32547705924, 2538.24850425 },
  1695.     { 1.49e-08, 5.26389041723, 1354.43315884 },
  1696.     { 1.61e-08, 3.02368875538, 437.64389114 },
  1697.     { 1.462e-08, 3.28599831588, 1884.12412394 },
  1698.     { 1.346e-08, 5.09589748079, 25.2727942655 },
  1699.     { 1.48e-08, 0.47735175322, 824.742193749 },
  1700.     { 1.312e-08, 3.79347668996, 1567.73225428 },
  1701.     { 1.335e-08, 1.74107324653, 195.890607699 },
  1702.     { 1.329e-08, 3.20676992162, 2207.6295406 },
  1703.     { 1.252e-08, 4.12592480127, 1574.84580128 },
  1704.     { 1.526e-08, 1.83391016543, 436.893131615 },
  1705.     { 1.204e-08, 5.83523069063, 215.746775993 },
  1706.     { 1.431e-08, 2.26632806642, 2420.92863603 },
  1707.     { 1.202e-08, 0.89248153731, 127.471796607 },
  1708.     { 1.403e-08, 1.02096357086, 643.078680052 },
  1709.     { 1.176e-08, 3.91611015213, 1891.23767094 },
  1710.     { 1.137e-08, 0.35727698514, 497.44763618 },
  1711.     { 1.117e-08, 6.17430918265, 63.7358983034 },
  1712.     { 1.138e-08, 0.82455844655, 867.423475754 },
  1713.     { 1.145e-08, 3.10797488346, 2200.51599359 },
  1714.     { 1.082e-08, 3.7258944551, 131.40394987 },
  1715.     { 1.387e-08, 1.42954726378, 2634.22773147 },
  1716.     { 1.311e-08, 1.45489259116, 430.530344139 },
  1717.     { 1.003e-08, 1.81530935794, 618.556645312 },
  1718.     { 1.219e-08, 5.39420447728, 1279.79457263 },
  1719.     { 1.342e-08, 5.63184874016, 1382.88734685 },
  1720.     { 9.43e-09, 2.27529460454, 1478.86657406 },
  1721.     { 1.034e-08, 4.7209593611, 1987.21689816 },
  1722.     { 9.1e-09, 4.75468748593, 113.387714957 },
  1723.     { 9.01e-09, 5.71833080761, 265.989293477 },
  1724.     { 1.017e-08, 3.79640287208, 1375.77379985 },
  1725.     { 8.87e-09, 2.86363894581, 934.948514968 },
  1726.     { 9.14e-09, 3.03946255874, 241.753283441 },
  1727.     { 8.79e-09, 2.65659265685, 145.631043871 },
  1728.     { 1.082e-08, 4.48298283322, 2214.7430876 },
  1729.     { 9.68e-09, 4.18488402192, 231.458342703 },
  1730.     { 8.88e-09, 5.98816755324, 2524.02141025 },
  1731.     { 8.09e-09, 2.89742868175, 2008.55753916 },
  1732.     { 8.72e-09, 5.9569965423, 1368.66025285 },
  1733.     { 8.14e-09, 6.26605263515, 2015.67108616 },
  1734.     { 9.9e-09, 5.32604038017, 2428.04218303 },
  1735.     { 7.95e-09, 2.3817813581, 2228.9701816 },
  1736.     { 7.65e-09, 4.7003367494, 1670.8250285 },
  1737.     { 7.19e-09, 3.14082277075, 56.6223513026 },
  1738.     { 7.25e-09, 5.87999254075, 1685.0521225 },
  1739.     { 7.72e-09, 1.15596098579, 3053.71237535 },
  1740.     { 9.44e-09, 4.19194509927, 1802.37199072 },
  1741.     { 8.23e-09, 0.15294957676, 1141.13406341 },
  1742.     { 7.38e-09, 4.90593328066, 1485.98012107 },
  1743.     { 6.85e-09, 1.70083536518, 483.220542179 },
  1744. };
  1745. static VSOPTerm saturn_R4[] = {
  1746.     { 1.202117e-05, 1.41498340225, 220.412642439 },
  1747.     { 7.07794e-06, 1.16151449537, 213.299095438 },
  1748.     { 5.16224e-06, 6.2404910535, 206.185548437 },
  1749.     { 4.26107e-06, 2.46891791825, 7.1135470008 },
  1750.     { 2.67495e-06, 0.18644716875, 426.598190876 },
  1751.     { 1.70055e-06, 5.96000580678, 199.072001436 },
  1752.     { 1.44813e-06, 1.44265291294, 227.52618944 },
  1753.     { 1.50056e-06, 0.47968186381, 433.711737877 },
  1754.     { 1.21067e-06, 2.40476128629, 14.2270940016 },
  1755.     { 4.7503e-07, 5.56874777537, 639.897286314 },
  1756.     { 1.5651e-07, 2.89076603229, 110.206321219 },
  1757.     { 1.6364e-07, 0.53928792415, 440.825284878 },
  1758.     { 1.8973e-07, 5.8551475302, 647.010833315 },
  1759.     { 1.449e-07, 1.31356947305, 412.371096874 },
  1760.     { 1.231e-07, 2.10618416544, 323.505416657 },
  1761.     { 1.4688e-07, 0.29685965949, 419.484643875 },
  1762.     { 1.0893e-07, 2.45288604864, 117.31986822 },
  1763.     { 1.1348e-07, 0.17490312278, 95.9792272178 },
  1764.     { 9.21e-08, 2.30108004686, 21.3406410024 },
  1765.     { 9.007e-08, 1.55461797818, 88.865680217 },
  1766.     { 8.089e-08, 3.62570131736, 302.164775655 },
  1767.     { 8.668e-08, 0.69662054025, 216.480489176 },
  1768.     { 7.794e-08, 4.50477684881, 853.196381752 },
  1769.     { 8.261e-08, 1.27827363929, 234.63973644 },
  1770.     { 9.616e-08, 3.14159265359, 0 },
  1771.     { 4.937e-08, 2.61740899859, 515.463871093 },
  1772.     { 4.365e-08, 0.05807483283, 191.958454436 },
  1773.     { 5.944e-08, 5.17118993601, 103.092774219 },
  1774.     { 3.675e-08, 3.26106349552, 210.1177017 },
  1775.     { 4.387e-08, 4.98731675488, 860.309928753 },
  1776.     { 4.001e-08, 1.58149127982, 330.618963658 },
  1777.     { 3.875e-08, 6.01795427919, 654.124380316 },
  1778.     { 3.956e-08, 1.58112427915, 405.257549874 },
  1779.     { 2.962e-08, 2.67872711614, 522.577418094 },
  1780.     { 2.961e-08, 0.73625753769, 209.366942175 },
  1781.     { 3.102e-08, 1.28964935689, 728.762966531 },
  1782.     { 2.266e-08, 3.17206848552, 203.004154699 },
  1783.     { 2.16e-08, 1.08089139585, 124.433415221 },
  1784.     { 2.118e-08, 6.14470291334, 429.779584614 },
  1785.     { 2.066e-08, 3.92049451838, 1066.49547719 },
  1786.     { 2.211e-08, 0.80527848095, 625.670192312 },
  1787.     { 2.147e-08, 0.49411458094, 447.938831878 },
  1788.     { 1.927e-08, 0.78578237497, 295.051228654 },
  1789.     { 1.793e-08, 0.12585846743, 942.062061969 },
  1790.     { 1.706e-08, 1.43840425376, 224.344795702 },
  1791.     { 1.986e-08, 1.95084664432, 831.85574075 },
  1792.     { 1.6e-08, 5.41185167676, 824.742193749 },
  1793.     { 1.717e-08, 0.83103173636, 223.594036176 },
  1794.     { 1.598e-08, 1.93650947414, 529.690965095 },
  1795.     { 1.303e-08, 5.54181517607, 316.391869657 },
  1796.     { 1.288e-08, 1.91850903205, 956.289155971 },
  1797.     { 1.184e-08, 3.02295343322, 184.844907435 },
  1798.     { 1.234e-08, 0.93431249316, 721.64941953 },
  1799.     { 1.212e-08, 6.13915785712, 422.666037613 },
  1800.     { 1.249e-08, 5.97947803636, 195.139848173 },
  1801.     { 1.142e-08, 0.96309096169, 536.804512095 },
  1802.     { 1.011e-08, 1.14653787675, 838.96928775 },
  1803.     { 1.031e-08, 1.15377008428, 1148.24761041 },
  1804.     { 1.109e-08, 1.63414938335, 17.4084877393 },
  1805.     { 1.094e-08, 0.98475168289, 1045.15483619 },
  1806.     { 9.85e-09, 3.05768671768, 1574.84580128 },
  1807.     { 8.87e-09, 2.52072621499, 508.350324092 },
  1808.     { 9.86e-09, 1.63414986297, 735.876513532 },
  1809.     { 7.53e-09, 4.90938931967, 56.6223513026 },
  1810.     { 7.91e-09, 2.74375014558, 423.416797138 },
  1811. };
  1812. static VSOPTerm saturn_R5[] = {
  1813.     { 1.28668e-06, 5.91279864289, 220.412642439 },
  1814.     { 3.2196e-07, 0.69558284384, 7.1135470008 },
  1815.     { 2.6737e-07, 5.91270395039, 227.52618944 },
  1816.     { 1.9837e-07, 0.6739685296, 14.2270940016 },
  1817.     { 1.9994e-07, 4.95031713518, 433.711737877 },
  1818.     { 1.3627e-07, 1.47747814594, 199.072001436 },
  1819.     { 1.3706e-07, 4.59824754628, 426.598190876 },
  1820.     { 1.4068e-07, 2.63892426573, 206.185548437 },
  1821.     { 7.324e-08, 4.64667642371, 213.299095438 },
  1822.     { 4.916e-08, 3.63019930267, 639.897286314 },
  1823.     { 2.985e-08, 4.64378755577, 191.958454436 },
  1824.     { 2.675e-08, 0.51742057647, 323.505416657 },
  1825.     { 3.42e-08, 4.91489841099, 440.825284878 },
  1826.     { 3.171e-08, 4.10118061147, 647.010833315 },
  1827.     { 2.885e-08, 3.24108476164, 419.484643875 },
  1828.     { 2.173e-08, 5.39877301813, 302.164775655 },
  1829.     { 1.873e-08, 3.22101902976, 95.9792272178 },
  1830.     { 2.055e-08, 3.60842101774, 88.865680217 },
  1831.     { 1.509e-08, 2.68946095921, 853.196381752 },
  1832.     { 1.518e-08, 0.89692431439, 515.463871093 },
  1833.     { 1.737e-08, 0.41793799128, 117.31986822 },
  1834.     { 1.64e-08, 0, 0 },
  1835.     { 1.285e-08, 5.82563377753, 234.63973644 },
  1836.     { 9.83e-09, 5.91256391941, 3.1813937377 },
  1837.     { 1.054e-08, 0.2077897712, 412.371096874 },
  1838.     { 7.19e-09, 5.20973072924, 216.480489176 },
  1839.     { 7.06e-09, 2.65805151133, 110.206321219 },
  1840. };
  1841. static VSOPTerm uranus_L0[] = {
  1842.     { 5.48129294297, 0, 0 },
  1843.     { 0.09260408234, 0.89106421507, 74.7815985673 },
  1844.     { 0.01504247898, 3.6271926092, 1.4844727083 },
  1845.     { 0.00365981674, 1.89962179044, 73.297125859 },
  1846.     { 0.00272328168, 3.35823706307, 149.563197135 },
  1847.     { 0.00070328461, 5.39254450063, 63.7358983034 },
  1848.     { 0.00068892678, 6.09292483287, 76.2660712756 },
  1849.     { 0.00061998615, 2.26952066061, 2.9689454166 },
  1850.     { 0.00061950719, 2.85098872691, 11.0457002639 },
  1851.     { 0.0002646877, 3.14152083966, 71.8126531507 },
  1852.     { 0.00025710476, 6.11379840493, 454.909366527 },
  1853.     { 0.0002107885, 4.36059339067, 148.078724426 },
  1854.     { 0.00017818647, 1.74436930289, 36.6485629295 },
  1855.     { 0.00014613507, 4.73732166022, 3.9321532631 },
  1856.     { 0.00011162509, 5.8268179635, 224.344795702 },
  1857.     { 0.0001099791, 0.48865004018, 138.517496871 },
  1858.     { 9.527478e-05, 2.95516862826, 35.1640902212 },
  1859.     { 7.545601e-05, 5.236265824, 109.945688788 },
  1860.     { 4.220241e-05, 3.23328220918, 70.8494453042 },
  1861.     { 4.0519e-05, 2.277550173, 151.047669843 },
  1862.     { 3.354596e-05, 1.0654900738, 4.4534181249 },
  1863.     { 2.926718e-05, 4.62903718891, 9.5612275556 },
  1864.     { 3.49034e-05, 5.48306144511, 146.594251718 },
  1865.     { 3.144069e-05, 4.75199570434, 77.7505439839 },
  1866.     { 2.922333e-05, 5.35235361027, 85.8272988312 },
  1867.     { 2.272788e-05, 4.36600400036, 70.3281804424 },
  1868.     { 2.051219e-05, 1.51773566586, 0.1118745846 },
  1869.     { 2.148602e-05, 0.60745949945, 38.1330356378 },
  1870.     { 1.991643e-05, 4.92437588682, 277.034993741 },
  1871.     { 1.376226e-05, 2.04283539351, 65.2203710117 },
  1872.     { 1.666902e-05, 3.62744066769, 380.12776796 },
  1873.     { 1.284107e-05, 3.11347961505, 202.253395174 },
  1874.     { 1.150429e-05, 0.93343589092, 3.1813937377 },
  1875.     { 1.533221e-05, 2.58594681212, 52.6901980395 },
  1876.     { 1.281604e-05, 0.54271272721, 222.860322994 },
  1877.     { 1.372139e-05, 4.19641530878, 111.430161497 },
  1878.     { 1.221029e-05, 0.1990065003, 108.46121608 },
  1879.     { 9.46181e-06, 1.19253165736, 127.471796607 },
  1880.     { 1.150989e-05, 4.17898916639, 33.6796175129 },
  1881.     { 1.244347e-05, 0.91614441731, 2.4476805548 },
  1882.     { 1.072013e-05, 0.23566016888, 62.2514255951 },
  1883.     { 1.090463e-05, 1.77501500531, 12.5301729722 },
  1884.     { 7.07935e-06, 5.18291670033, 213.299095438 },
  1885.     { 6.53376e-06, 0.96587864431, 78.7137518304 },
  1886.     { 6.2757e-06, 0.18209040157, 984.600331622 },
  1887.     { 5.24485e-06, 2.01275350435, 299.126394269 },
  1888.     { 5.59396e-06, 3.35768635981, 0.5212648618 },
  1889.     { 6.06847e-06, 5.4320988925, 529.690965095 },
  1890.     { 4.04897e-06, 5.98690517582, 8.0767548473 },
  1891.     { 4.67183e-06, 0.41482520325, 145.10977901 },
  1892.     { 4.71311e-06, 1.40661608158, 184.727287356 },
  1893.     { 4.83226e-06, 2.10553218341, 0.9632078465 },
  1894.     { 3.95569e-06, 5.87037914022, 351.816592309 },
  1895.     { 4.33527e-06, 5.52141037763, 183.242814648 },
  1896.     { 3.09843e-06, 5.83301863492, 145.631043871 },
  1897.     { 3.78642e-06, 2.34989391811, 56.6223513026 },
  1898.     { 3.99033e-06, 0.33796522578, 415.552490612 },
  1899.     { 3.00392e-06, 5.64355207373, 22.0914005278 },
  1900.     { 2.4923e-06, 4.74621772167, 225.82926841 },
  1901.     { 2.39311e-06, 2.35072447972, 137.033024162 },
  1902.     { 2.94103e-06, 5.83919833199, 39.6175083461 },
  1903.     { 2.1645e-06, 4.77807782477, 340.770892045 },
  1904.     { 2.51784e-06, 1.63692846797, 221.375850285 },
  1905.     { 2.19624e-06, 1.92233630317, 67.6680515665 },
  1906.     { 2.02019e-06, 1.29693040688, 0.0481841098 },
  1907.     { 2.24105e-06, 0.51589500446, 84.3428261229 },
  1908.     { 2.16563e-06, 6.14217553245, 5.9378908332 },
  1909.     { 2.22605e-06, 2.84314245655, 0.2606324309 },
  1910.     { 2.07907e-06, 5.5801263788, 68.8437077341 },
  1911.     { 1.8752e-06, 1.3192760652, 0.1600586944 },
  1912.     { 1.99306e-06, 0.95648612651, 152.532142551 },
  1913.     { 1.58075e-06, 0.73795262538, 54.1746707478 },
  1914.     { 1.68606e-06, 5.87865394974, 18.1592472647 },
  1915.     { 1.70326e-06, 3.67712574811, 5.4166259714 },
  1916.     { 1.93647e-06, 1.88800957346, 456.393839236 },
  1917.     { 1.93051e-06, 0.91616617785, 453.424893819 },
  1918.     { 1.81991e-06, 3.53625031273, 79.2350166922 },
  1919.     { 1.73102e-06, 1.53869634445, 160.608897399 },
  1920.     { 1.64483e-06, 1.42390725018, 106.976743372 },
  1921.     { 1.7194e-06, 5.67948631369, 219.891377577 },
  1922.     { 1.62805e-06, 3.05027759814, 112.914634205 },
  1923.     { 1.46659e-06, 1.26296726443, 59.8037450403 },
  1924.     { 1.39276e-06, 5.38697273752, 32.1951448046 },
  1925.     { 1.38636e-06, 4.25998533357, 909.818733055 },
  1926.     { 1.43058e-06, 1.2998045387, 35.4247226521 },
  1927.     { 1.23986e-06, 1.37489956563, 7.1135470008 },
  1928.     { 1.04582e-06, 5.02793726187, 0.7507595254 },
  1929.     { 1.03295e-06, 0.68145096277, 14.977853527 },
  1930.     { 9.4957e-07, 0.90678215577, 74.6697239827 },
  1931.     { 8.2948e-07, 2.92800368384, 265.989293477 },
  1932.     { 1.10403e-06, 2.02666475709, 554.069987483 },
  1933.     { 9.4433e-07, 3.94271122207, 74.8934731519 },
  1934.     { 8.0072e-07, 1.01583506701, 6.592282139 },
  1935.     { 1.09576e-06, 5.70572405893, 77.962992305 },
  1936.     { 8.5946e-07, 1.70581556772, 82.8583534146 },
  1937.     { 1.03799e-06, 1.45794315266, 24.3790223882 },
  1938.     { 7.4661e-07, 4.63178804642, 69.3649725959 },
  1939.     { 7.9813e-07, 3.00965058125, 297.641921561 },
  1940.     { 8.449e-07, 0.36886722094, 186.211760064 },
  1941.     { 8.8657e-07, 0.52498114072, 181.758341939 },
  1942.     { 7.0368e-07, 1.18984702891, 66.70484372 },
  1943.     { 6.9971e-07, 0.87463619381, 305.346169393 },
  1944.     { 7.0082e-07, 3.75845990682, 131.40394987 },
  1945.     { 8.435e-07, 5.88592009032, 256.539940506 },
  1946.     { 7.4493e-07, 6.2423868428, 447.795819526 },
  1947.     { 6.2454e-07, 0.16868402018, 479.288388915 },
  1948.     { 7.2904e-07, 2.84891153624, 462.022913528 },
  1949.     { 6.9205e-07, 4.43939850837, 39.3568759152 },
  1950.     { 7.6729e-07, 4.58716659215, 6.2197751235 },
  1951.     { 7.3423e-07, 4.27591432865, 87.3117715395 },
  1952.     { 5.5577e-07, 1.49804110443, 71.6002048296 },
  1953.     { 5.7315e-07, 1.63007488533, 143.625306301 },
  1954.     { 6.1674e-07, 3.18616775231, 77.2292791221 },
  1955.     { 5.7668e-07, 3.67128264895, 51.2057253312 },
  1956.     { 5.0352e-07, 1.12355398826, 20.6069278195 },
  1957.     { 5.372e-07, 5.51853172042, 128.956269315 },
  1958.     { 5.7895e-07, 2.6686921691, 381.612240668 },
  1959.     { 5.8089e-07, 1.5863521331, 60.7669528868 },
  1960.     { 4.539e-07, 0.48027056949, 14.0146456805 },
  1961.     { 3.7513e-07, 6.06768205316, 211.81462273 },
  1962.     { 3.8565e-07, 3.43547372715, 153.495350398 },
  1963.     { 4.6085e-07, 4.36220351003, 75.7448064138 },
  1964.     { 4.022e-07, 4.57551863155, 46.2097904851 },
  1965.     { 3.4314e-07, 2.9385893887, 140.001969579 },
  1966.     { 3.8754e-07, 5.59046474201, 99.1606209555 },
  1967.     { 3.4864e-07, 1.0287768134, 203.737867882 },
  1968.     { 4.0016e-07, 0.69893479575, 218.406904869 },
  1969.     { 3.2562e-07, 4.21895389367, 200.768922466 },
  1970.     { 3.1889e-07, 5.50965372046, 72.3339180125 },
  1971.     { 4.1668e-07, 3.82449219367, 81.0013736908 },
  1972.     { 3.4668e-07, 0.39221757952, 1.3725981237 },
  1973.     { 3.9741e-07, 6.05490168728, 293.188503436 },
  1974.     { 2.7545e-07, 2.18754130148, 125.987323898 },
  1975.     { 3.6328e-07, 1.66621808766, 258.024413215 },
  1976.     { 3.5508e-07, 1.96672429313, 835.037134487 },
  1977.     { 3.5373e-07, 3.72274050162, 692.587484354 },
  1978.     { 2.7364e-07, 2.10315692995, 209.366942175 },
  1979.     { 2.6442e-07, 4.48298644364, 373.907992837 },
  1980.     { 3.4517e-07, 1.08687838842, 191.20769491 },
  1981.     { 2.6317e-07, 3.6335778804, 490.334089179 },
  1982.     { 2.9888e-07, 3.87365011384, 259.508885923 },
  1983.     { 2.5926e-07, 0.54378574725, 41.6444977756 },
  1984.     { 2.711e-07, 0.00478270361, 28.5718080822 },
  1985.     { 2.6313e-07, 5.81236674192, 75.3028634291 },
  1986.     { 3.4277e-07, 6.05545630018, 275.550521033 },
  1987.     { 2.4315e-07, 3.18651202042, 81.3738807063 },
  1988.     { 2.9936e-07, 1.8878903041, 269.921446741 },
  1989.     { 2.6242e-07, 6.20368166778, 134.585343608 },
  1990.     { 2.2842e-07, 0.92857008471, 288.080694005 },
  1991.     { 2.5216e-07, 5.43032747843, 116.426096343 },
  1992.     { 2.7063e-07, 4.75299776159, 41.1019810544 },
  1993.     { 2.2706e-07, 0.5305745312, 1514.29129672 },
  1994.     { 2.648e-07, 4.77161377188, 284.148540742 },
  1995.     { 2.195e-07, 4.59091247537, 404.506790348 },
  1996.     { 2.2022e-07, 1.84418065243, 617.805885786 },
  1997.     { 2.4811e-07, 4.70901440561, 378.643295252 },
  1998.     { 2.904e-07, 0.17160028536, 528.206492386 },
  1999.     { 2.0487e-07, 0.10247779138, 195.139848173 },
  2000.     { 2.0726e-07, 5.62240737217, 55.6591434561 },
  2001.     { 2.5919e-07, 0.74700144605, 278.51946645 },
  2002.     { 2.2824e-07, 3.58334799786, 1.5963472929 },
  2003.     { 2.1855e-07, 0.05691568897, 173.942219523 },
  2004.     // 162 terms retained
  2005. };
  2006. static VSOPTerm uranus_L1[] = {
  2007.     { 74.7815986091, 0, 0 },
  2008.     { 0.00154332863, 5.24158770553, 74.7815985673 },
  2009.     { 0.00024456474, 1.71260334156, 1.4844727083 },
  2010.     { 9.258442e-05, 0.4282973235, 11.0457002639 },
  2011.     { 8.265977e-05, 1.50218091379, 63.7358983034 },
  2012.     { 9.15016e-05, 1.41213765216, 149.563197135 },
  2013.     { 3.899108e-05, 0.4648357916, 3.9321532631 },
  2014.     { 2.277065e-05, 4.17199181523, 76.2660712756 },
  2015.     { 1.92747e-05, 0.52976188479, 2.9689454166 },
  2016.     { 1.232725e-05, 1.58632088145, 70.8494453042 },
  2017.     { 7.91201e-06, 5.43640595978, 3.1813937377 },
  2018.     { 7.66954e-06, 1.99425624214, 73.297125859 },
  2019.     { 4.81813e-06, 2.98574070918, 85.8272988312 },
  2020.     { 4.49635e-06, 4.14242946378, 138.517496871 },
  2021.     { 5.65091e-06, 3.87400932383, 224.344795702 },
  2022.     { 4.266e-06, 4.73158166033, 71.8126531507 },
  2023.     { 3.47745e-06, 2.45368882357, 9.5612275556 },
  2024.     { 3.32699e-06, 2.55525645638, 148.078724426 },
  2025.     { 3.17054e-06, 5.57858240166, 52.6901980395 },
  2026.     { 1.79897e-06, 5.68365861477, 12.5301729722 },
  2027.     { 1.71119e-06, 3.00040981195, 78.7137518304 },
  2028.     { 2.05579e-06, 2.36242761009, 2.4476805548 },
  2029.     { 1.58038e-06, 2.90930836614, 0.9632078465 },
  2030.     { 1.8909e-06, 4.20258063269, 56.6223513026 },
  2031.     { 2.02696e-06, 0.34360451816, 151.047669843 },
  2032.     { 1.54762e-06, 5.59005854748, 4.4534181249 },
  2033.     { 1.43472e-06, 2.59047613814, 62.2514255951 },
  2034.     { 1.51459e-06, 2.93993108236, 77.7505439839 },
  2035.     { 1.53561e-06, 4.65220425575, 35.1640902212 },
  2036.     { 1.21462e-06, 4.14937021194, 127.471796607 },
  2037.     { 1.15538e-06, 3.73245717203, 65.2203710117 },
  2038.     { 1.02213e-06, 4.18917777961, 145.631043871 },
  2039.     { 1.01894e-06, 6.03382617339, 0.1118745846 },
  2040.     { 8.8409e-07, 3.99004756152, 18.1592472647 },
  2041.     { 8.7591e-07, 6.15639888455, 202.253395174 },
  2042.     { 8.0591e-07, 2.64095955809, 22.0914005278 },
  2043.     { 7.2047e-07, 6.04586846354, 70.3281804424 },
  2044.     { 6.8727e-07, 4.05075598128, 77.962992305 },
  2045.     { 5.9329e-07, 3.70581611259, 67.6680515665 },
  2046.     { 4.7388e-07, 3.54091852775, 351.816592309 },
  2047.     { 4.2712e-07, 5.72066604839, 5.4166259714 },
  2048.     { 4.4405e-07, 5.91042456876, 7.1135470008 },
  2049.     { 3.5784e-07, 3.29585017124, 8.0767548473 },
  2050.     { 3.5724e-07, 3.32933903151, 71.6002048296 },
  2051.     { 3.6081e-07, 5.89881403933, 33.6796175129 },
  2052.     { 4.1676e-07, 4.94718694607, 222.860322994 },
  2053.     { 3.1215e-07, 5.48938304422, 160.608897399 },
  2054.     { 3.1453e-07, 5.62016551866, 984.600331622 },
  2055.     { 3.5171e-07, 5.07842850969, 38.1330356378 },
  2056.     { 3.5543e-07, 0.0550243966, 299.126394269 },
  2057.     { 3.081e-07, 5.49604033608, 59.8037450403 },
  2058.     { 2.8883e-07, 4.51759500034, 84.3428261229 },
  2059.     { 2.6705e-07, 5.53637447019, 131.40394987 },
  2060.     { 2.9956e-07, 1.66046193211, 447.795819526 },
  2061.     { 2.9206e-07, 1.14722620686, 462.022913528 },
  2062.     { 2.5811e-07, 4.99049651973, 137.033024162 },
  2063.     { 2.5474e-07, 5.73884476629, 380.12776796 },
  2064.     { 2.1683e-07, 2.80603505468, 69.3649725959 },
  2065.     { 2.3016e-07, 2.24983506758, 111.430161497 },
  2066.     { 1.9228e-07, 3.55594434001, 54.1746707478 },
  2067.     { 2.1696e-07, 0.9887213968, 213.299095438 },
  2068.     { 1.9457e-07, 1.86460184285, 108.46121608 },
  2069.     { 1.614e-07, 3.10230818045, 14.977853527 },
  2070.     { 1.3138e-07, 1.95065801902, 87.3117715395 },
  2071.     { 1.3904e-07, 1.5420709382, 340.770892045 },
  2072.     { 1.3543e-07, 4.38430774439, 5.9378908332 },
  2073.     { 1.6493e-07, 2.80104132725, 225.82926841 },
  2074.     { 1.3111e-07, 5.88308816286, 6.2197751235 },
  2075.     { 1.1811e-07, 0.32606713574, 35.4247226521 },
  2076.     { 1.2471e-07, 0.32808369953, 51.2057253312 },
  2077.     { 1.0981e-07, 1.6929966677, 45.5766510387 },
  2078.     { 1.0888e-07, 5.970420479, 265.989293477 },
  2079.     { 1.1433e-07, 3.37877229066, 72.3339180125 },
  2080.     { 1.2003e-07, 3.60398124894, 269.921446741 },
  2081.     { 1.2936e-07, 5.38263455371, 152.532142551 },
  2082.     { 1.1674e-07, 1.74413259892, 79.2350166922 },
  2083.     { 1.0446e-07, 4.16878885118, 24.3790223882 },
  2084.     { 1.0634e-07, 3.06878261442, 284.148540742 },
  2085.     { 9.674e-08, 5.51339189448, 153.495350398 },
  2086.     { 9.59e-08, 0.49485192598, 209.366942175 },
  2087.     { 9.269e-08, 3.5458995448, 41.6444977756 },
  2088.     { 9.568e-08, 5.59970406046, 82.8583534146 },
  2089.     { 9.31e-08, 4.49468477512, 20.6069278195 },
  2090.     { 9.632e-08, 1.00932793597, 68.8437077341 },
  2091.     { 8.745e-08, 3.91021963381, 60.7669528868 },
  2092.     { 1.0176e-07, 3.51758777802, 529.690965095 },
  2093.     { 1.0048e-07, 4.64919764888, 77.2292791221 },
  2094.     { 8.679e-08, 1.96792212254, 195.139848173 },
  2095.     { 8.387e-08, 4.41835912213, 134.585343608 },
  2096.     { 7.983e-08, 5.35924979986, 75.7448064138 },
  2097.     { 9.263e-08, 3.95182354442, 39.6175083461 },
  2098.     { 7.594e-08, 5.77307721631, 73.8183907208 },
  2099.     { 7.713e-08, 4.44174669087, 14.0146456805 },
  2100.     { 7.49e-08, 2.17900285342, 145.10977901 },
  2101.     { 7.873e-08, 5.74835382023, 184.727287356 },
  2102.     { 7.688e-08, 2.41795807218, 146.594251718 },
  2103.     { 6.438e-08, 0.84540553248, 32.1951448046 },
  2104.     { 6.256e-08, 2.17063033953, 74.8934731519 },
  2105.     { 7.937e-08, 0.1717266497, 120.358249606 },
  2106.     { 7.02e-08, 4.12096862702, 191.20769491 },
  2107.     { 6.862e-08, 2.13341287037, 116.426096343 },
  2108.     { 5.208e-08, 3.11117214481, 106.976743372 },
  2109.     { 4.811e-08, 2.25140758551, 46.2097904851 },
  2110.     { 4.566e-08, 3.45427623308, 0.7507595254 },
  2111.     { 4.473e-08, 3.94632863732, 6.592282139 },
  2112.     { 5.202e-08, 1.15450734319, 112.914634205 },
  2113.     { 4.323e-08, 5.15540388592, 144.146571163 },
  2114.     { 4.746e-08, 5.18244413774, 81.0013736908 },
  2115.     { 4.232e-08, 0.2192191002, 92.940845832 },
  2116.     { 4.323e-08, 2.52442111234, 99.1606209555 },
  2117.     { 3.879e-08, 2.78711315762, 565.115687747 },
  2118.     { 4.332e-08, 5.91118459987, 221.375850285 },
  2119.     { 3.801e-08, 0.75135339336, 58.1068240109 },
  2120.     { 3.812e-08, 3.23225846555, 479.288388915 },
  2121.     { 3.656e-08, 5.27986185627, 66.9172920411 },
  2122.     { 3.811e-08, 4.92593102646, 125.987323898 },
  2123.     { 4.172e-08, 2.28697665136, 109.945688788 },
  2124.     { 3.472e-08, 2.95403921517, 74.6697239827 },
  2125.     { 3.501e-08, 4.89811329155, 28.3111756513 },
  2126.     { 4.495e-08, 4.1545333789, 344.703045308 },
  2127.     { 4.258e-08, 2.68419933901, 7.8643065262 },
  2128.     { 3.456e-08, 0.02638325764, 140.001969579 },
  2129.     { 4.181e-08, 1.90641663083, 277.034993741 },
  2130.     { 3.644e-08, 5.32238666094, 408.438943611 },
  2131.     { 3.205e-08, 0.05087987138, 220.412642439 },
  2132.     { 3.19e-08, 1.48430670387, 128.956269315 },
  2133.     { 3.901e-08, 6.25926496244, 0.8937718773 },
  2134.     { 3.788e-08, 0.03327505225, 152.744590872 },
  2135.     { 3.2e-08, 0.52009458683, 2.2876218604 },
  2136.     { 3.011e-08, 1.93475294714, 80.1982245387 },
  2137.     { 4.054e-08, 5.23320423468, 96.8729990951 },
  2138.     { 3.798e-08, 4.97868021019, 36.6485629295 },
  2139.     { 3.895e-08, 1.10480659598, 297.641921561 },
  2140.     { 3.295e-08, 4.80719384894, 422.666037613 },
  2141.     { 3.192e-08, 2.81905779664, 453.424893819 },
  2142.     { 2.804e-08, 6.19069392998, 135.548551454 },
  2143.     { 3.469e-08, 5.88266049174, 16.6747745564 },
  2144.     { 2.785e-08, 1.35852942533, 404.506790348 },
  2145.     { 2.892e-08, 0.53676605577, 159.12442469 },
  2146.     { 3.232e-08, 1.54622440929, 23.5758732361 },
  2147.     { 2.958e-08, 6.25751544465, 456.393839236 },
  2148.     { 2.542e-08, 1.85372598824, 490.334089179 },
  2149.     { 2.547e-08, 5.19766530615, 173.942219523 },
  2150.     { 3.118e-08, 6.10201148242, 142.449650134 },
  2151.     { 2.762e-08, 3.51066557656, 288.080694005 },
  2152.     { 2.793e-08, 3.90482859776, 358.93013931 },
  2153.     { 2.958e-08, 5.31404018803, 55.1378785943 },
  2154.     { 2.387e-08, 1.31646029756, 211.81462273 },
  2155.     { 2.413e-08, 4.38647851761, 60.5545045657 },
  2156.     { 2.285e-08, 2.31869038469, 31.492569389 },
  2157.     { 2.366e-08, 2.21968144549, 66.70484372 },
  2158.     { 2.779e-08, 4.72642945119, 186.211760064 },
  2159.     { 2.27e-08, 3.49350071105, 206.185548437 },
  2160.     { 2.224e-08, 0.41045917285, 81.3738807063 },
  2161.     { 2.196e-08, 0.76298510234, 17.5261078183 },
  2162.     { 2.115e-08, 3.58641580944, 333.657345044 },
  2163.     { 2.575e-08, 0.73175693995, 200.768922466 },
  2164.     { 2.158e-08, 2.61976125405, 13.3333221243 },
  2165.     { 2.041e-08, 6.27470432139, 98.8999885246 },
  2166.     { 2.212e-08, 2.36295359318, 347.884439046 },
  2167.     { 2.183e-08, 2.4900467683, 76.4785195967 },
  2168.     { 2.032e-08, 1.6748491158, 235.390495966 },
  2169.     { 2.226e-08, 5.9732773815, 1514.29129672 },
  2170.     // 163 terms retained
  2171. };
  2172. static VSOPTerm uranus_L2[] = {
  2173.     { 2.349469e-05, 2.26708640433, 74.7815985673 },
  2174.     { 8.48806e-06, 3.14159265359, 0 },
  2175.     { 7.68983e-06, 4.52562378749, 11.0457002639 },
  2176.     { 5.51555e-06, 3.2581932204, 63.7358983034 },
  2177.     { 5.41559e-06, 2.27572631399, 3.9321532631 },
  2178.     { 5.29491e-06, 4.92336172394, 1.4844727083 },
  2179.     { 2.57527e-06, 3.69060540044, 3.1813937377 },
  2180.     { 1.82036e-06, 6.21866555925, 70.8494453042 },
  2181.     { 1.84429e-06, 5.05954505833, 149.563197135 },
  2182.     { 4.9505e-07, 6.03085160423, 56.6223513026 },
  2183.     { 5.3456e-07, 1.45801353517, 76.2660712756 },
  2184.     { 3.8334e-07, 1.78433163102, 52.6901980395 },
  2185.     { 4.4885e-07, 3.90644983662, 2.4476805548 },
  2186.     { 4.4623e-07, 0.81232539761, 85.8272988312 },
  2187.     { 3.7373e-07, 4.46132739805, 2.9689454166 },
  2188.     { 3.3044e-07, 0.86461989031, 9.5612275556 },
  2189.     { 2.4305e-07, 2.10670976428, 18.1592472647 },
  2190.     { 2.925e-07, 5.09724793503, 73.297125859 },
  2191.     { 2.2309e-07, 4.81978108793, 78.7137518304 },
  2192.     { 2.2283e-07, 5.99230347559, 138.517496871 },
  2193.     { 1.723e-07, 2.53731197138, 145.631043871 },
  2194.     { 2.1416e-07, 2.39692592406, 77.962992305 },
  2195.     { 1.5114e-07, 1.43013979998, 224.344795702 },
  2196.     { 1.6756e-07, 3.46508324378, 12.5301729722 },
  2197.     { 1.2003e-07, 0.01666017885, 22.0914005278 },
  2198.     { 1.0497e-07, 4.47250656935, 62.2514255951 },
  2199.     { 1.0943e-07, 0.08477481315, 127.471796607 },
  2200.     { 8.683e-08, 4.25475342937, 7.1135470008 },
  2201.     { 1.0478e-07, 5.16510093405, 71.6002048296 },
  2202.     { 7.208e-08, 1.25579094145, 5.4166259714 },
  2203.     { 8.383e-08, 5.49939298653, 67.6680515665 },
  2204.     { 6.079e-08, 5.44023447414, 65.2203710117 },
  2205.     { 5.718e-08, 1.83543074459, 202.253395174 },
  2206.     { 6.109e-08, 3.36329480272, 447.795819526 },
  2207.     { 6.002e-08, 5.72509014963, 462.022913528 },
  2208.     { 5.684e-08, 4.14533132422, 151.047669843 },
  2209.     { 5.091e-08, 3.52369031374, 59.8037450403 },
  2210.     { 5.147e-08, 1.05915315998, 131.40394987 },
  2211.     { 4.917e-08, 3.38475371297, 4.4534181249 },
  2212.     { 4.818e-08, 1.20436413021, 71.8126531507 },
  2213.     { 4.697e-08, 6.13059120042, 148.078724426 },
  2214.     { 3.95e-08, 0.69544777458, 77.7505439839 },
  2215.     { 3.655e-08, 1.75283968054, 351.816592309 },
  2216.     { 3.144e-08, 3.30914690507, 160.608897399 },
  2217.     { 3.17e-08, 6.13784634729, 77.2292791221 },
  2218.     { 3.149e-08, 3.83524373649, 45.5766510387 },
  2219.     { 3.616e-08, 4.56973348262, 454.909366527 },
  2220.     { 2.673e-08, 1.05631111199, 69.3649725959 },
  2221.     { 2.66e-08, 5.35501232753, 269.921446741 },
  2222.     { 2.315e-08, 2.61423820966, 84.3428261229 },
  2223.     { 2.258e-08, 5.07517615514, 14.977853527 },
  2224.     { 2.249e-08, 1.37812609668, 284.148540742 },
  2225.     { 2.072e-08, 4.3496677836, 984.600331622 },
  2226.     { 2.101e-08, 2.31175293338, 120.358249606 },
  2227.     { 1.808e-08, 0.52249831108, 137.033024162 },
  2228.     { 1.849e-08, 5.69618054054, 54.1746707478 },
  2229.     { 1.983e-08, 3.87043200848, 195.139848173 },
  2230.     { 1.632e-08, 5.07069503204, 209.366942175 },
  2231.     { 1.578e-08, 2.91229378751, 51.2057253312 },
  2232.     { 1.722e-08, 6.25913624391, 41.6444977756 },
  2233.     { 1.656e-08, 6.26113629911, 277.034993741 },
  2234.     { 1.822e-08, 1.24304611018, 35.1640902212 },
  2235.     { 1.345e-08, 2.04057300383, 70.3281804424 },
  2236.     { 1.253e-08, 2.65486278486, 134.585343608 },
  2237.     { 1.239e-08, 4.63255501972, 92.940845832 },
  2238.     { 1.369e-08, 6.08201469405, 87.3117715395 },
  2239.     { 1.277e-08, 5.87454788183, 60.5545045657 },
  2240.     { 1.281e-08, 2.51504858314, 72.3339180125 },
  2241.     { 1.25e-08, 1.09008933023, 213.299095438 },
  2242.     { 1.055e-08, 4.00338488062, 299.126394269 },
  2243.     { 1.133e-08, 4.64929170681, 152.744590872 },
  2244.     { 1.082e-08, 1.07336611951, 153.495350398 },
  2245.     { 1.037e-08, 4.82158521698, 116.426096343 },
  2246.     { 8.63e-09, 3.56774115747, 340.770892045 },
  2247.     { 9.57e-09, 2.11521253777, 20.6069278195 },
  2248.     { 9.52e-09, 2.4717064451, 380.12776796 },
  2249.     { 8.36e-09, 6.12347738126, 49.5088043018 },
  2250.     { 8.08e-09, 0.29677438017, 191.20769491 },
  2251.     { 8.08e-09, 4.08162792952, 14.2270940016 },