1 /* 2 * This library is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU Lesser General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 6 * 7 * This library is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * Lesser General Public License for more details. 11 * 12 * You should have received a copy of the GNU General Public License 13 * along with this program; if not, write to the Free Software 14 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 15 * 16 * Some functions in this file use the VSOP87 solution by 17 * Messrs. Bretagnon and Francou. 18 * 19 * Copyright (C) 2000 - 2005 Liam Girdwood <lgirdwood@gmail.com> 20 */ 21 22 module nova.jupiter; 23 24 import std.math; 25 import nova.vsop87; 26 import nova.solar; 27 import nova.earth; 28 import nova.transform; 29 import nova.rise_set; 30 import nova.utility; 31 32 enum LONG_L0 = 860; 33 enum LONG_L1 = 426; 34 enum LONG_L2 = 225; 35 enum LONG_L3 = 120; 36 enum LONG_L4 = 48; 37 enum LONG_L5 = 11; 38 enum LAT_B0 = 249; 39 enum LAT_B1 = 120; 40 enum LAT_B2 = 82; 41 enum LAT_B3 = 33; 42 enum LAT_B4 = 13; 43 enum LAT_B5 = 3; 44 enum RADIUS_R0 = 727; 45 enum RADIUS_R1 = 371; 46 enum RADIUS_R2 = 186; 47 enum RADIUS_R3 = 97; 48 enum RADIUS_R4 = 45; 49 enum RADIUS_R5 = 9; 50 51 static const ln_vsop[LONG_L0] jupiter_longitude_l0 = [ 52 { 0.59954691494, 0.00000000000, 0.00000000000}, 53 { 0.09695898719, 5.06191793158, 529.69096509460}, 54 { 0.00573610142, 1.44406205629, 7.11354700080}, 55 { 0.00306389205, 5.41734730184, 1059.38193018920}, 56 { 0.00097178296, 4.14264726552, 632.78373931320}, 57 { 0.00072903078, 3.64042916389, 522.57741809380}, 58 { 0.00064263975, 3.41145165351, 103.09277421860}, 59 { 0.00039806064, 2.29376740788, 419.48464387520}, 60 { 0.00038857767, 1.27231755835, 316.39186965660}, 61 { 0.00027964629, 1.78454591820, 536.80451209540}, 62 { 0.00013589730, 5.77481040790, 1589.07289528380}, 63 { 0.00008246349, 3.58227925840, 206.18554843720}, 64 { 0.00008768704, 3.63000308199, 949.17560896980}, 65 { 0.00007368042, 5.08101194270, 735.87651353180}, 66 { 0.00006263150, 0.02497628807, 213.29909543800}, 67 { 0.00006114062, 4.51319998626, 1162.47470440780}, 68 { 0.00004905396, 1.32084470588, 110.20632121940}, 69 { 0.00005305285, 1.30671216791, 14.22709400160}, 70 { 0.00005305441, 4.18625634012, 1052.26838318840}, 71 { 0.00004647248, 4.69958103684, 3.93215326310}, 72 { 0.00003045023, 4.31676431084, 426.59819087600}, 73 { 0.00002609999, 1.56667394063, 846.08283475120}, 74 { 0.00002028191, 1.06376530715, 3.18139373770}, 75 { 0.00001764763, 2.14148655117, 1066.49547719000}, 76 { 0.00001722972, 3.88036268267, 1265.56747862640}, 77 { 0.00001920945, 0.97168196472, 639.89728631400}, 78 { 0.00001633223, 3.58201833555, 515.46387109300}, 79 { 0.00001431999, 4.29685556046, 625.67019231240}, 80 { 0.00000973272, 4.09764549134, 95.97922721780}, 81 { 0.00000884457, 2.43700227469, 412.37109687440}, 82 { 0.00000732853, 6.08535124451, 838.96928775040}, 83 { 0.00000731094, 3.80592308125, 1581.95934828300}, 84 { 0.00000691971, 6.13365277914, 2118.76386037840}, 85 { 0.00000709166, 1.29274760330, 742.99006053260}, 86 { 0.00000614482, 4.10850580886, 1478.86657406440}, 87 { 0.00000495219, 3.75564106217, 323.50541665740}, 88 { 0.00000581903, 4.53969579398, 309.27832265580}, 89 { 0.00000375664, 4.70304250208, 1368.66025284500}, 90 { 0.00000389876, 4.89706786539, 1692.16566950240}, 91 { 0.00000341016, 5.71452379310, 533.62311835770}, 92 { 0.00000330458, 4.74049819491, 0.04818410980}, 93 { 0.00000440853, 2.95818598959, 454.90936652730}, 94 { 0.00000417267, 1.03554397138, 2.44768055480}, 95 { 0.00000244174, 5.22024286247, 728.76296653100}, 96 { 0.00000261541, 1.87652515753, 0.96320784650}, 97 { 0.00000256589, 3.72410394286, 199.07200143640}, 98 { 0.00000261005, 0.82048379203, 380.12776796000}, 99 { 0.00000220381, 1.65114584814, 543.91805909620}, 100 { 0.00000201991, 1.80692992449, 1375.77379984580}, 101 { 0.00000207336, 1.85463683689, 525.75881183150}, 102 { 0.00000197061, 5.29255821015, 1155.36115740700}, 103 { 0.00000235139, 1.22694468346, 909.81873305460}, 104 { 0.00000174827, 5.90974976879, 956.28915597060}, 105 { 0.00000149385, 4.37744775359, 1685.05212250160}, 106 { 0.00000175197, 3.22647697998, 1898.35121793960}, 107 { 0.00000175172, 3.72977441220, 942.06206196900}, 108 { 0.00000157917, 4.36478445901, 1795.25844372100}, 109 { 0.00000137898, 1.31800455202, 1169.58825140860}, 110 { 0.00000117498, 2.50021486074, 1596.18644228460}, 111 { 0.00000150504, 3.90624455135, 74.78159856730}, 112 { 0.00000116786, 3.38920921060, 0.52126486180}, 113 { 0.00000105894, 4.55439354032, 526.50957135690}, 114 { 0.00000130540, 4.16876671917, 1045.15483618760}, 115 { 0.00000141388, 3.13579930728, 491.55792945680}, 116 { 0.00000099524, 1.42112622270, 532.87235883230}, 117 { 0.00000096143, 1.18143253105, 117.31986822020}, 118 { 0.00000091732, 0.85722451006, 1272.68102562720}, 119 { 0.00000087704, 1.21730504350, 453.42489381900}, 120 { 0.00000068531, 2.35201905890, 2.92076130680}, 121 { 0.00000066111, 5.34380967040, 1471.75302706360}, 122 { 0.00000077401, 4.42676354183, 39.35687591520}, 123 { 0.00000072028, 4.23856425835, 2111.65031337760}, 124 { 0.00000063345, 4.97658360088, 0.75075952540}, 125 { 0.00000059423, 4.11122034593, 2001.44399215820}, 126 { 0.00000062471, 0.51213142347, 220.41264243880}, 127 { 0.00000066540, 2.98844410276, 2214.74308759620}, 128 { 0.00000060295, 4.12633619420, 4.19278569400}, 129 { 0.00000056014, 1.15477785231, 21.34064100240}, 130 { 0.00000052954, 0.91283039851, 10.29494073850}, 131 { 0.00000070461, 5.14178006023, 835.03713448730}, 132 { 0.00000051903, 4.10065404719, 1258.45393162560}, 133 { 0.00000046583, 4.66599487054, 5.62907429250}, 134 { 0.00000058261, 5.86719898935, 5753.38488489680}, 135 { 0.00000040103, 4.68801114087, 0.16005869440}, 136 { 0.00000046785, 4.79414027278, 305.34616939270}, 137 { 0.00000039306, 4.25499338010, 853.19638175200}, 138 { 0.00000046153, 5.10982849847, 4.66586644600}, 139 { 0.00000054583, 1.57071663540, 983.11585891360}, 140 { 0.00000038921, 6.07598407822, 518.64526483070}, 141 { 0.00000038460, 2.43832240008, 433.71173787680}, 142 { 0.00000046910, 3.54638837922, 5.41662597140}, 143 { 0.00000041834, 4.67980756775, 302.16477565500}, 144 { 0.00000035921, 2.45088327353, 430.53034413910}, 145 { 0.00000039307, 1.71678059616, 11.04570026390}, 146 { 0.00000037895, 0.21140086073, 2648.45482547300}, 147 { 0.00000037566, 6.19479786035, 831.85574074960}, 148 { 0.00000035845, 4.61505536309, 2008.55753915900}, 149 { 0.00000043402, 0.14992219581, 528.20649238630}, 150 { 0.00000031581, 5.14178165108, 1788.14489672020}, 151 { 0.00000029860, 5.34424466576, 2221.85663459700}, 152 { 0.00000032959, 5.28952640380, 88.86568021700}, 153 { 0.00000027686, 1.85227036207, 0.21244832110}, 154 { 0.00000025821, 3.85920335036, 2317.83586181480}, 155 { 0.00000024705, 2.63498818000, 114.13847448250}, 156 { 0.00000033844, 1.00563073311, 9683.59458111640}, 157 { 0.00000024248, 3.82564321484, 1574.84580128220}, 158 { 0.00000027111, 2.80845416546, 18.15924726470}, 159 { 0.00000026837, 1.77586073782, 532.13864564940}, 160 { 0.00000026212, 2.74456887801, 2531.13495725280}, 161 { 0.00000030765, 0.42330199069, 1.48447270830}, 162 { 0.00000030469, 3.66675723074, 508.35032409220}, 163 { 0.00000023191, 3.24511984498, 984.60033162190}, 164 { 0.00000019445, 0.52370214464, 14.97785352700}, 165 { 0.00000019331, 4.85656303715, 1361.54670584420}, 166 { 0.00000022889, 3.85009333532, 2428.04218303420}, 167 { 0.00000021613, 6.01647014213, 1063.31408345230}, 168 { 0.00000020167, 5.59590496803, 527.24328453980}, 169 { 0.00000023732, 2.52764898478, 494.26624244250}, 170 { 0.00000020190, 1.01559114881, 628.85158605010}, 171 { 0.00000015994, 5.09003506053, 529.73914920440}, 172 { 0.00000016134, 5.27096450385, 142.44965013380}, 173 { 0.00000020697, 4.03443555572, 355.74874557180}, 174 { 0.00000021480, 1.28666873894, 35.42472265210}, 175 { 0.00000014981, 4.86119818170, 2104.53676637680}, 176 { 0.00000017242, 1.59187221366, 1439.50969814920}, 177 { 0.00000015994, 1.89222393849, 529.64278098480}, 178 { 0.00000017957, 4.30177741048, 6.15033915430}, 179 { 0.00000013287, 2.18960688770, 1055.44977692610}, 180 { 0.00000014809, 0.87727524457, 99.16062095550}, 181 { 0.00000014148, 2.71597731671, 0.26063243090}, 182 { 0.00000014202, 2.41335744746, 530.65417294110}, 183 { 0.00000015331, 6.07685758999, 149.56319713460}, 184 { 0.00000015832, 4.11682340572, 636.71589257630}, 185 { 0.00000016199, 2.77035135003, 760.25553592000}, 186 { 0.00000012258, 2.61067822838, 405.25754987360}, 187 { 0.00000013665, 3.56042954023, 217.23124870110}, 188 { 0.00000015261, 2.81823022031, 621.73803904930}, 189 { 0.00000014680, 6.26419083616, 569.04784100980}, 190 { 0.00000012529, 1.39076773846, 7.06536289100}, 191 { 0.00000011603, 4.60461324892, 7.16173111060}, 192 { 0.00000011676, 3.60450719576, 2634.22773147140}, 193 { 0.00000012182, 0.24373178668, 1485.98012106520}, 194 { 0.00000011352, 2.00814398370, 1073.60902419080}, 195 { 0.00000011241, 2.48010676188, 423.41679713830}, 196 { 0.00000010942, 5.03605236981, 458.84151979040}, 197 { 0.00000011121, 4.04930841517, 519.39602435610}, 198 { 0.00000012266, 4.30151937187, 604.47256366190}, 199 { 0.00000013150, 2.72184449861, 1364.72809958190}, 200 { 0.00000010604, 3.11518747071, 1.27202438720}, 201 { 0.00000009873, 1.70233190646, 1699.27921650320}, 202 { 0.00000010828, 5.08717082517, 2324.94940881560}, 203 { 0.00000010692, 2.51399278354, 2847.52682690940}, 204 { 0.00000012646, 4.75590815200, 528.72775724810}, 205 { 0.00000010084, 4.05599680401, 38.13303563780}, 206 { 0.00000011536, 2.35035142816, 643.82943957710}, 207 { 0.00000010218, 3.65818193440, 107.02492748170}, 208 { 0.00000010234, 3.63741793836, 2744.43405269080}, 209 { 0.00000010105, 1.31344662885, 1905.46476494040}, 210 { 0.00000009338, 5.92214604272, 1148.24761040620}, 211 { 0.00000008796, 2.77421597882, 6.59228213900}, 212 { 0.00000008421, 4.52526352162, 1677.93857550080}, 213 { 0.00000010128, 2.09031029378, 511.53171782990}, 214 { 0.00000008280, 2.98793394775, 540.73666535850}, 215 { 0.00000009753, 1.22443091754, 32.24332891440}, 216 { 0.00000010629, 2.07778578633, 92.04707395470}, 217 { 0.00000007886, 0.99641706679, 408.43894361130}, 218 { 0.00000008813, 3.46912264870, 1021.24889455140}, 219 { 0.00000007941, 2.86765260965, 2125.87740737920}, 220 { 0.00000008575, 5.29585347114, 415.55249061210}, 221 { 0.00000007841, 6.08025868276, 70.84944530420}, 222 { 0.00000007706, 1.69807427167, 8.07675484730}, 223 { 0.00000007265, 4.65479123794, 629.60234557550}, 224 { 0.00000007163, 4.93237560809, 1056.20053645150}, 225 { 0.00000007248, 4.61590472787, 2420.92863603340}, 226 { 0.00000007712, 2.13818572880, 33.94024994380}, 227 { 0.00000006645, 0.45640663795, 635.96513305090}, 228 { 0.00000009377, 4.03158387581, 2810.92146160520}, 229 { 0.00000008221, 1.23649767817, 1802.37199072180}, 230 { 0.00000006340, 0.07280718454, 202.25339517410}, 231 { 0.00000006383, 3.54298789012, 1891.23767093880}, 232 { 0.00000007901, 2.32514375888, 230.56457082540}, 233 { 0.00000006214, 4.54560345236, 2.70831298570}, 234 { 0.00000007347, 1.24457591968, 24.37902238820}, 235 { 0.00000007472, 3.02787419533, 330.61896365820}, 236 { 0.00000006246, 1.77826735859, 1062.56332392690}, 237 { 0.00000005674, 5.14130380414, 746.92221379570}, 238 { 0.00000005855, 5.42127169330, 28.31117565130}, 239 { 0.00000005629, 3.24347319369, 529.16970023280}, 240 { 0.00000007653, 0.52812977555, 672.14061522840}, 241 { 0.00000005456, 3.34715399006, 2950.61960112800}, 242 { 0.00000007127, 1.43485695449, 6.21977512350}, 243 { 0.00000005388, 4.90171438369, 69.15252427480}, 244 { 0.00000005608, 4.98112575538, 2641.34127847220}, 245 { 0.00000005843, 2.95362326688, 490.33408917940}, 246 { 0.00000004943, 5.37603229206, 721.64941953020}, 247 { 0.00000005120, 4.85758375369, 31.01948863700}, 248 { 0.00000005163, 5.07430434384, 67.66805156650}, 249 { 0.00000004738, 6.10247687172, 106.27416795630}, 250 { 0.00000004879, 0.07093292758, 78.71375183040}, 251 { 0.00000004854, 5.63875710470, 1.69692102940}, 252 { 0.00000005629, 3.73870719507, 530.21222995640}, 253 { 0.00000004471, 4.49152590899, 505.31194270640}, 254 { 0.00000004313, 4.79367774897, 535.10759106600}, 255 { 0.00000004280, 0.54783823710, 1.43628859850}, 256 { 0.00000004453, 0.50550043817, 524.06189080210}, 257 { 0.00000004936, 4.82992128024, 422.66603761290}, 258 { 0.00000004701, 3.41632316320, 3060.82592234740}, 259 { 0.00000004261, 2.67050830494, 561.93429400900}, 260 { 0.00000004156, 4.00674305729, 99.91138048090}, 261 { 0.00000004561, 2.29662333497, 3163.91869656600}, 262 { 0.00000004414, 5.67223937661, 1464.63948006280}, 263 { 0.00000005270, 3.89098773035, 191.95845443560}, 264 { 0.00000005344, 0.31505537960, 1289.94650101460}, 265 { 0.00000003856, 4.28927088609, 1994.33044515740}, 266 { 0.00000004227, 5.32680781419, 2538.24850425360}, 267 { 0.00000003968, 4.56799284427, 1382.88734684660}, 268 { 0.00000003874, 1.56573094048, 647.01083331480}, 269 { 0.00000004227, 5.51697565211, 5223.69391980220}, 270 { 0.00000004130, 2.81118299519, 416.30325013750}, 271 { 0.00000003662, 4.35201972236, 2737.32050569000}, 272 { 0.00000003584, 5.48543989133, 750.10360753340}, 273 { 0.00000004329, 0.84948546685, 531.17543780290}, 274 { 0.00000004093, 0.19987691246, 525.02509864860}, 275 { 0.00000003400, 6.00302355875, 1.22384027740}, 276 { 0.00000003496, 0.31250621097, 597.35901666110}, 277 { 0.00000003957, 1.92811865595, 1512.80682400820}, 278 { 0.00000003299, 4.27641782638, 526.77020378780}, 279 { 0.00000003218, 2.90660065796, 963.40270297140}, 280 { 0.00000003150, 3.81062282472, 280.96714700450}, 281 { 0.00000004129, 4.74946631331, 0.89377187730}, 282 { 0.00000003840, 1.91064921809, 378.64329525170}, 283 { 0.00000003057, 1.65588839054, 528.94020556920}, 284 { 0.00000003011, 1.59274545702, 224.34479570190}, 285 { 0.00000003197, 5.86630896662, 4.14460158420}, 286 { 0.00000003628, 0.07910101827, 558.00214074590}, 287 { 0.00000002932, 0.41424504523, 7.86430652620}, 288 { 0.00000003316, 2.70210829186, 532.61172640140}, 289 { 0.00000002925, 4.47579366684, 533.88375078860}, 290 { 0.00000003688, 0.39899953746, 685.47393735270}, 291 { 0.00000003224, 2.45813595822, 960.22130923370}, 292 { 0.00000003059, 5.32615258179, 530.44172462000}, 293 { 0.00000003383, 4.42166889790, 312.45971639350}, 294 { 0.00000003321, 2.71397444568, 495.75071515080}, 295 { 0.00000002698, 5.23121581439, 739.80866679490}, 296 { 0.00000003591, 2.30995707520, 908.33426034630}, 297 { 0.00000002619, 3.09144103989, 3267.01147078460}, 298 { 0.00000003567, 5.07207593227, 73.29712585900}, 299 { 0.00000002797, 2.98948711408, 483.22054217860}, 300 { 0.00000003397, 3.29611266379, 911.30320576290}, 301 { 0.00000003352, 1.44371985824, 593.42686339800}, 302 { 0.00000002563, 3.35095990562, 2207.62954059540}, 303 { 0.00000002553, 0.36858603419, 1048.33622992530}, 304 { 0.00000002621, 3.82783663712, 520.12973753900}, 305 { 0.00000003356, 1.08298579333, 46.47042291600}, 306 { 0.00000003397, 3.83080921477, 210.11770170030}, 307 { 0.00000003023, 5.52874613382, 618.55664531160}, 308 { 0.00000002498, 0.47888741754, 945.24345570670}, 309 { 0.00000002665, 0.49714213041, 1057.89745748090}, 310 { 0.00000002322, 5.87923753103, 2751.54759969160}, 311 { 0.00000002587, 0.03759881914, 1.64453140270}, 312 { 0.00000002901, 2.50012990691, 525.49817940060}, 313 { 0.00000003153, 2.30879679988, 457.61767951300}, 314 { 0.00000002199, 3.94421228731, 31.49256938900}, 315 { 0.00000002381, 6.19254995974, 327.43756992050}, 316 { 0.00000002458, 0.65614526486, 9153.90361602180}, 317 { 0.00000002111, 5.61905648764, 16.46232623530}, 318 { 0.00000002135, 3.75723920792, 724.83081326790}, 319 { 0.00000002406, 2.29315638318, 195.13984817330}, 320 { 0.00000002166, 5.43273753334, 534.35683154060}, 321 { 0.00000002073, 1.50113866877, 551.03160609700}, 322 { 0.00000002678, 5.06400504512, 456.39383923560}, 323 { 0.00000002078, 5.28920605515, 76.26607127560}, 324 { 0.00000002260, 5.38117794868, 1781.03134971940}, 325 { 0.00000002356, 0.67397074780, 227.52618943960}, 326 { 0.00000002245, 3.18183437676, 3377.21779200400}, 327 { 0.00000002184, 3.08383961547, 524.27433912320}, 328 { 0.00000002120, 2.70078368869, 387.24131496080}, 329 { 0.00000002116, 6.20284849642, 209.36694217490}, 330 { 0.00000002712, 3.18157742001, 1474.67378837040}, 331 { 0.00000002127, 1.24322560799, 539.98590583310}, 332 { 0.00000002034, 4.81691423751, 2957.73314812880}, 333 { 0.00000002424, 3.57564169482, 953.10776223290}, 334 { 0.00000001947, 1.94468082531, 529.53090640020}, 335 { 0.00000001896, 4.01429491115, 2310.72231481400}, 336 { 0.00000001934, 4.10019561108, 3053.71237534660}, 337 { 0.00000002056, 6.27074172997, 245.54242435240}, 338 { 0.00000002108, 3.22886421713, 252.65597135320}, 339 { 0.00000002596, 2.77467288033, 177.87437278590}, 340 { 0.00000001919, 3.14810072956, 381.61224066830}, 341 { 0.00000002217, 1.92368906923, 535.91074021810}, 342 { 0.00000001947, 5.03751779986, 529.85102378900}, 343 { 0.00000002025, 4.82814272957, 17.26547538740}, 344 { 0.00000001945, 2.10604975291, 3480.31056622260}, 345 { 0.00000001899, 0.05094358013, 560.71045373160}, 346 { 0.00000002204, 0.59883534036, 3178.14579056760}, 347 { 0.00000002271, 1.67327013848, 731.94436026870}, 348 { 0.00000001706, 5.40277333462, 20.44686912510}, 349 { 0.00000002292, 4.20486152808, 1038.04128918680}, 350 { 0.00000002218, 3.65953926062, 282.45161971280}, 351 { 0.00000002182, 4.87392902929, 535.32003938710}, 352 { 0.00000001745, 1.34021867874, 25.12978191360}, 353 { 0.00000001601, 3.92730015840, 17.52610781830}, 354 { 0.00000001832, 0.31684585935, 124.43341522100}, 355 { 0.00000001651, 0.63598292839, 17.40848773930}, 356 { 0.00000002041, 0.15616571970, 598.84348936940}, 357 { 0.00000001494, 3.81397557923, 319.57326339430}, 358 { 0.00000001550, 5.25207305606, 437.64389113990}, 359 { 0.00000001852, 2.36130812462, 37.87240320690}, 360 { 0.00000001466, 1.72925259575, 59.80374504030}, 361 { 0.00000001443, 1.18211898345, 440.82528487760}, 362 { 0.00000001417, 5.82294202166, 81.75213321620}, 363 { 0.00000001404, 0.26052756597, 50.40257617910}, 364 { 0.00000001906, 4.06896916057, 1819.63746610920}, 365 { 0.00000001756, 2.32963193021, 938.12990870590}, 366 { 0.00000001487, 2.24866746540, 10.03430830760}, 367 { 0.00000001364, 3.56722222020, 1514.29129671650}, 368 { 0.00000001400, 4.84490735600, 295.05122865420}, 369 { 0.00000001344, 2.20177702106, 529.90341341570}, 370 { 0.00000001339, 1.16084562282, 2435.15573003500}, 371 { 0.00000001767, 5.45221132569, 2854.64037391020}, 372 { 0.00000001678, 6.22853454017, 833.55266177900}, 373 { 0.00000001471, 4.80574673735, 696.51963761660}, 374 { 0.00000001436, 1.45810543491, 537.76771994190}, 375 { 0.00000001657, 0.02916161564, 138.51749687070}, 376 { 0.00000001300, 3.14077552949, 547.85021235930}, 377 { 0.00000001343, 6.14827104783, 988.53248488500}, 378 { 0.00000001244, 2.81685406295, 3583.40334044120}, 379 { 0.00000001344, 4.78042160411, 529.47851677350}, 380 { 0.00000001649, 2.12096966866, 1061.82961074400}, 381 { 0.00000001343, 1.43417621076, 1158.54255114470}, 382 { 0.00000001476, 0.24757783675, 1593.00504854690}, 383 { 0.00000001413, 3.07444531604, 6283.07584999140}, 384 { 0.00000001245, 5.94918194719, 1056.93424963440}, 385 { 0.00000001389, 2.87752350116, 1023.95720753710}, 386 { 0.00000001263, 3.46181945031, 40.84134862350}, 387 { 0.00000001325, 4.15426187385, 916.93228005540}, 388 { 0.00000001193, 1.96467811927, 1969.20066324380}, 389 { 0.00000001166, 4.65530520965, 944.98282327580}, 390 { 0.00000001477, 5.26757779384, 810.65811209910}, 391 { 0.00000001137, 2.48561382158, 2.00573757010}, 392 { 0.00000001118, 3.80747957482, 7.00167241620}, 393 { 0.00000001138, 5.11611531676, 885.43971066640}, 394 { 0.00000001131, 1.54587053613, 775.23338944700}, 395 { 0.00000001477, 4.69745636225, 630.33605875840}, 396 { 0.00000001252, 1.34285306257, 739.05790726950}, 397 { 0.00000001446, 5.54999644374, 43.28902917830}, 398 { 0.00000001273, 5.19038966009, 2097.42321937600}, 399 { 0.00000001101, 4.56980597491, 3274.12501778540}, 400 { 0.00000001376, 3.61001303649, 415.29185818120}, 401 { 0.00000001437, 6.22449718728, 155.78297225810}, 402 { 0.00000001167, 4.09455518613, 203.00415469950}, 403 { 0.00000001237, 4.41132627005, 292.01284726840}, 404 { 0.00000001260, 3.05940711410, 1894.41906467650}, 405 { 0.00000001077, 2.57045229823, 25.27279426550}, 406 { 0.00000001230, 4.78806138085, 1166.40685767090}, 407 { 0.00000001020, 3.23608012616, 2524.02141025200}, 408 { 0.00000001341, 0.49262294590, 635.23141986800}, 409 { 0.00000001209, 3.36291805492, 521.61421024730}, 410 { 0.00000001030, 1.81822316076, 465.95506679120}, 411 { 0.00000001338, 1.26080837186, 902.70518605380}, 412 { 0.00000001037, 3.87887112181, 3370.10424500320}, 413 { 0.00000001224, 0.09270815220, 824.74219374880}, 414 { 0.00000000991, 4.16587901561, 632.83192342300}, 415 { 0.00000001256, 3.04496727213, 447.79581952650}, 416 { 0.00000000976, 3.80163486221, 2627.11418447060}, 417 { 0.00000001049, 2.94996331904, 3693.60966166060}, 418 { 0.00000000984, 0.98260252064, 632.73555520340}, 419 { 0.00000001050, 2.20935815967, 7.22542158540}, 420 { 0.00000000992, 5.41914618009, 1059.43011429900}, 421 { 0.00000000961, 0.87315283345, 544.66881862160}, 422 { 0.00000001044, 5.63190253364, 732.69511979410}, 423 { 0.00000001049, 5.81616384906, 26.82670294300}, 424 { 0.00000001162, 0.01265418336, 850.01498801430}, 425 { 0.00000001110, 3.63236419104, 306.83064210100}, 426 { 0.00000001077, 0.95773741232, 608.40471692500}, 427 { 0.00000001285, 4.22955322265, 1215.16490244730}, 428 { 0.00000001060, 3.85856786258, 631.82053146670}, 429 { 0.00000001165, 3.50653563773, 8.59801970910}, 430 { 0.00000000932, 4.62514414355, 1049.08698945070}, 431 { 0.00000001243, 6.16316972773, 462.02291352810}, 432 { 0.00000001035, 1.30805281638, 633.74694715970}, 433 { 0.00000001238, 2.21195391602, 25558.21217647960}, 434 { 0.00000001240, 2.27960685992, 6.90109867970}, 435 { 0.00000000941, 4.14573950731, 945.99421523210}, 436 { 0.00000000927, 6.10893117621, 514.71311156760}, 437 { 0.00000000914, 6.17641484462, 952.35700270750}, 438 { 0.00000000893, 4.27448748055, 0.63313944640}, 439 { 0.00000000903, 1.94322862741, 3796.70243587920}, 440 { 0.00000001162, 5.51229668479, 2.96894541660}, 441 { 0.00000001042, 1.65853884324, 565.11568774670}, 442 { 0.00000000901, 3.03566995700, 460.53844081980}, 443 { 0.00000000903, 2.24012900198, 523.54062594030}, 444 { 0.00000001063, 0.99370930422, 320.32402291970}, 445 { 0.00000000970, 4.56604202702, 429.04587143080}, 446 { 0.00000001070, 4.33159520959, 610.69233878540}, 447 { 0.00000000861, 2.82160166871, 1060.34513803570}, 448 { 0.00000000882, 4.80008598720, 384.05992122310}, 449 { 0.00000000959, 5.45446729951, 451.94042111070}, 450 { 0.00000001042, 5.79270367192, 303.86169668440}, 451 { 0.00000000854, 0.32316261535, 1098.73880610440}, 452 { 0.00000000784, 1.85121094914, 313.21047591890}, 453 { 0.00000000782, 3.03559242565, 5.84152261360}, 454 { 0.00000001051, 1.41051789534, 72.07328558160}, 455 { 0.00000000854, 1.22328398267, 611.44309831080}, 456 { 0.00000000899, 5.32174286122, 3171.03224356680}, 457 { 0.00000000991, 2.22133552179, 1059.33374607940}, 458 { 0.00000000719, 4.92550251320, 421.93232443000}, 459 { 0.00000000954, 3.98272904231, 836.52160719560}, 460 { 0.00000000822, 4.49680557640, 10213.28554621100}, 461 { 0.00000000715, 4.62515255534, 385.54439393140}, 462 { 0.00000000730, 1.87143496079, 153.49535039770}, 463 { 0.00000000708, 2.93048853593, 417.03696332040}, 464 { 0.00000000864, 3.03246422011, 1041.22268292450}, 465 { 0.00000000708, 6.01601101389, 395.10562148700}, 466 { 0.00000000935, 6.01864688839, 173.94221952280}, 467 { 0.00000000695, 1.39408383356, 432.01481684740}, 468 { 0.00000000687, 3.06548397571, 529.95159752550}, 469 { 0.00000000679, 2.18654815982, 2228.97018159780}, 470 { 0.00000000802, 0.83949166659, 1261.63532536330}, 471 { 0.00000000677, 3.58329228033, 244.31858407500}, 472 { 0.00000000850, 5.46114025921, 41.05379694460}, 473 { 0.00000000817, 4.65313917851, 535.84130424890}, 474 { 0.00000000652, 0.44220736244, 1201.83158032300}, 475 { 0.00000000711, 0.96230448675, 373.01422095920}, 476 { 0.00000000665, 1.03244633471, 623.22251175760}, 477 { 0.00000000743, 2.79188326958, 1173.52040467170}, 478 { 0.00000000643, 5.05336021072, 522.62560220360}, 479 { 0.00000000639, 4.22718483639, 25.86349509650}, 480 { 0.00000000846, 3.26302783028, 1151.42900414390}, 481 { 0.00000000715, 5.07610655676, 1058.41872234270}, 482 { 0.00000000833, 1.49468358374, 563.63121503840}, 483 { 0.00000000760, 4.34851471971, 100.64509366380}, 484 { 0.00000000781, 3.58209400202, 2281.23049651060}, 485 { 0.00000000633, 6.23841236159, 679.25416222920}, 486 { 0.00000000879, 1.69353525086, 1744.85586754190}, 487 { 0.00000000633, 4.31803237654, 3590.51688744200}, 488 { 0.00000000651, 2.45318135806, 1585.14074202070}, 489 { 0.00000000618, 2.68178794760, 3899.79521009780}, 490 { 0.00000000646, 2.88581188015, 13.49338081870}, 491 { 0.00000000731, 5.86652105139, 501.37978944330}, 492 { 0.00000000644, 4.64527687663, 1134.16352875650}, 493 { 0.00000000651, 0.83706409863, 2015.67108615980}, 494 { 0.00000000796, 5.36663489938, 420.96911658350}, 495 { 0.00000000641, 4.76533725270, 567.82400073240}, 496 { 0.00000000802, 5.79880803733, 981.63138620530}, 497 { 0.00000000764, 5.05232912435, 827.92358748650}, 498 { 0.00000000604, 5.11227651497, 1159.29331067010}, 499 { 0.00000000745, 1.80925868883, 2332.06295581640}, 500 { 0.00000000666, 2.06624389616, 27.08733537390}, 501 { 0.00000000559, 0.17540224930, 63.73589830340}, 502 { 0.00000000654, 4.94087804792, 2413.81508903260}, 503 { 0.00000000727, 1.05835550856, 490.07345674850}, 504 { 0.00000000732, 5.93179840659, 42.53826965290}, 505 { 0.00000000573, 3.61521168878, 3686.49611465980}, 506 { 0.00000000633, 4.21755652519, 166.82867252200}, 507 { 0.00000000687, 3.91671464947, 529.43033266370}, 508 { 0.00000000570, 2.73603650313, 4010.00153131720}, 509 { 0.00000000600, 1.82660431776, 522.52923398400}, 510 { 0.00000000551, 5.08473283991, 1354.43315884340}, 511 { 0.00000000519, 6.11952999304, 366.79444583570}, 512 { 0.00000000719, 0.85722557203, 362.86229257260}, 513 { 0.00000000518, 2.03954063338, 418.52143602870}, 514 { 0.00000000515, 3.51750445096, 528.41894070740}, 515 { 0.00000000515, 3.47893153369, 103.14095832840}, 516 { 0.00000000550, 5.77676837013, 420.44785172170}, 517 { 0.00000000550, 0.61414019478, 104.05598206510}, 518 { 0.00000000495, 2.41738200479, 179.35884549420}, 519 { 0.00000000513, 0.29786764002, 103.04459010880}, 520 { 0.00000000537, 5.47946247228, 771.30123618390}, 521 { 0.00000000508, 3.08930305232, 1357.61455258110}, 522 { 0.00000000495, 4.95361665264, 536.85269620520}, 523 { 0.00000000681, 4.56250434221, 112.65400177420}, 524 { 0.00000000484, 0.79038835602, 28.45418800320}, 525 { 0.00000000529, 5.46978500000, 419.43645976540}, 526 { 0.00000000596, 4.98134265245, 1251.34038462480}, 527 { 0.00000000482, 3.60230884794, 2943.50605412720}, 528 { 0.00000000492, 3.95966654574, 1269.49963188950}, 529 { 0.00000000630, 6.16456074704, 105.54045477340}, 530 { 0.00000000480, 0.86786400621, 35.21227433100}, 531 { 0.00000000463, 3.15421544338, 934.94851496820}, 532 { 0.00000000586, 5.48425579444, 56.62235130260}, 533 { 0.00000000475, 2.28309287464, 2042.49778910280}, 534 { 0.00000000502, 1.43671788962, 469.88722005430}, 535 { 0.00000000565, 1.90952569252, 107.28555991260}, 536 { 0.00000000467, 2.35119921534, 1603.29998928540}, 537 { 0.00000000464, 3.82801546235, 1550.93985964600}, 538 { 0.00000000605, 1.65413715574, 761.74000862830}, 539 { 0.00000000443, 5.46290368791, 135.33610313300}, 540 { 0.00000000580, 2.06327501551, 493.04240216510}, 541 { 0.00000000540, 1.73777056143, 536.75632798560}, 542 { 0.00000000433, 0.27166977225, 93.53154666300}, 543 { 0.00000000515, 3.46469417422, 530.96298948180}, 544 { 0.00000000441, 5.28940184186, 497.44763618020}, 545 { 0.00000000487, 5.78767525063, 12036.46073488820}, 546 { 0.00000000571, 3.71223026143, 1279.79457262800}, 547 { 0.00000000419, 3.43816729207, 1070.42763045310}, 548 { 0.00000000452, 2.57855232310, 1254.52177836250}, 549 { 0.00000000426, 3.21103415941, 2840.41327990860}, 550 { 0.00000000414, 1.54298025443, 115.62294719080}, 551 { 0.00000000424, 0.12594305292, 1268.74887236410}, 552 { 0.00000000411, 3.12423996609, 536.28324723360}, 553 { 0.00000000452, 1.00220432453, 113.38771495710}, 554 { 0.00000000420, 0.81806831366, 1165.65609814550}, 555 { 0.00000000434, 0.36146452053, 1304.92435454160}, 556 { 0.00000000401, 5.70119897835, 1127.04998175570}, 557 { 0.00000000461, 3.26463688117, 102.12956637210}, 558 { 0.00000000533, 2.54951538277, 141.22580985640}, 559 { 0.00000000413, 4.38709867977, 6151.53388830500}, 560 { 0.00000000425, 3.93823979711, 561.18353448360}, 561 { 0.00000000390, 2.68799663827, 576.16138801060}, 562 { 0.00000000473, 4.76746213122, 277.03499374140}, 563 { 0.00000000415, 1.68861617904, 391.17346822390}, 564 { 0.00000000392, 3.96583998204, 3906.90875709860}, 565 { 0.00000000385, 1.69122429631, 4113.09430553580}, 566 { 0.00000000451, 5.49097711996, 602.98809095360}, 567 { 0.00000000499, 3.80738289142, 81.00137369080}, 568 { 0.00000000454, 0.10975881410, 600.54041039880}, 569 { 0.00000000377, 6.25455256536, 913.75088631770}, 570 { 0.00000000453, 3.86104865566, 758.77106321170}, 571 { 0.00000000407, 5.13475793028, 3487.42411322340}, 572 { 0.00000000400, 4.44473187959, 990.22940591440}, 573 { 0.00000000435, 3.76103015832, 523.09868295560}, 574 { 0.00000000365, 5.16456643007, 4694.00295470760}, 575 { 0.00000000454, 1.63326913717, 976.00231191280}, 576 { 0.00000000406, 2.72098337513, 1438.02522544090}, 577 { 0.00000000349, 3.59598547445, 1058.86066532740}, 578 { 0.00000000354, 0.62083841520, 498.67147645760}, 579 { 0.00000000383, 5.09228018194, 539.25219265020}, 580 { 0.00000000430, 6.14341047130, 3067.93946934820}, 581 { 0.00000000391, 3.25185051260, 2655.56837247380}, 582 { 0.00000000459, 3.43896606345, 121.25202148330}, 583 { 0.00000000435, 3.59822556033, 860.30992875280}, 584 { 0.00000000424, 4.72908722432, 1366.21257229020}, 585 { 0.00000000327, 4.55290845875, 1696.09782276550}, 586 { 0.00000000324, 4.23685005208, 642.34496686880}, 587 { 0.00000000395, 3.26281926074, 484.44438245600}, 588 { 0.00000000330, 6.05223507989, 215.74677599280}, 589 { 0.00000000417, 0.20262936620, 842.90144101350}, 590 { 0.00000000408, 0.45802341103, 1578.02719501990}, 591 { 0.00000000342, 6.15346179830, 1371.84164658270}, 592 { 0.00000000340, 2.77813018312, 3.52311834900}, 593 { 0.00000000363, 4.68453721321, 2730.20695868920}, 594 { 0.00000000309, 1.97341771897, 754.03576079650}, 595 { 0.00000000324, 0.32544817254, 586.31331639720}, 596 { 0.00000000302, 2.08708848834, 526.98265210890}, 597 { 0.00000000352, 5.13897382364, 523.47118997110}, 598 { 0.00000000352, 5.75014912811, 806.72595883600}, 599 { 0.00000000309, 2.49798852626, 4326.39340097380}, 600 { 0.00000000295, 2.35354744096, 4216.18707975440}, 601 { 0.00000000300, 1.17310114418, 700.45179087970}, 602 { 0.00000000335, 4.47490824488, 1585.89150154610}, 603 { 0.00000000300, 4.94243905681, 1379.70595310890}, 604 { 0.00000000324, 4.32475054774, 299.12639426920}, 605 { 0.00000000402, 2.04619630460, 842.15068148810}, 606 { 0.00000000312, 4.59043534747, 188.92007304980}, 607 { 0.00000000288, 2.25534557761, 878.32616366560}, 608 { 0.00000000395, 5.99139284997, 3384.33133900480}, 609 { 0.00000000380, 1.67961592499, 36.64856292950}, 610 { 0.00000000338, 1.32019124492, 148.07872442630}, 611 { 0.00000000391, 4.82188766380, 1012.91150727320}, 612 { 0.00000000332, 2.02575723995, 1091.62525910360}, 613 { 0.00000000282, 0.39153852422, 207.67002114550}, 614 { 0.00000000280, 3.80317669283, 298.23262239190}, 615 { 0.00000000386, 6.26771150540, 1141.13406340540}, 616 { 0.00000000293, 4.53809139767, 1446.62324515000}, 617 { 0.00000000349, 4.09122089564, 1059.90319505100}, 618 { 0.00000000301, 4.46304798246, 1567.73225428140}, 619 { 0.00000000318, 5.50558184307, 5216.58037280140}, 620 { 0.00000000327, 4.76582526444, 134.58534360760}, 621 { 0.00000000280, 2.16530669990, 2964.84669512960}, 622 { 0.00000000283, 3.90409016441, 127.47179660680}, 623 { 0.00000000275, 0.88658304766, 1474.93442080130}, 624 { 0.00000000322, 2.48245791694, 1065.60170531270}, 625 { 0.00000000360, 0.62008772137, 1542.60247236780}, 626 { 0.00000000286, 5.85849625329, 172.24529849340}, 627 { 0.00000000270, 4.08297977357, 1578.77795454530}, 628 { 0.00000000362, 1.06148806683, 181.80652604900}, 629 { 0.00000000335, 4.50997684981, 2349.32843120380}, 630 { 0.00000000275, 3.38473535401, 4002.88798431640}, 631 { 0.00000000315, 3.68770155844, 1440.99417085750}, 632 { 0.00000000252, 2.40663004080, 97.67614824720}, 633 { 0.00000000279, 5.22410340680, 4649.89881763120}, 634 { 0.00000000290, 0.61661476278, 9146.79006902100}, 635 { 0.00000000248, 4.45243005934, 1688.98427576470}, 636 { 0.00000000300, 3.07432010319, 1902.28337120270}, 637 { 0.00000000292, 2.70170039150, 987.30864460760}, 638 { 0.00000000258, 4.79343588315, 1670.82502850000}, 639 { 0.00000000319, 1.34244131618, 1288.46202830630}, 640 { 0.00000000256, 3.45257813604, 3259.89792378380}, 641 { 0.00000000325, 5.57785413832, 1670.07426897460}, 642 { 0.00000000248, 4.23500945233, 849.26422848890}, 643 { 0.00000000278, 0.25405518415, 874.39401040250}, 644 { 0.00000000299, 4.67059404038, 1329.30337692980}, 645 { 0.00000000295, 5.86995680986, 2804.23779773110}, 646 { 0.00000000328, 6.06415193771, 1821.12193881750}, 647 { 0.00000000245, 4.68144067248, 77204.32749453338}, 648 { 0.00000000237, 4.97805954611, 351.81659230870}, 649 { 0.00000000302, 1.20236584617, 232.04904353370}, 650 { 0.00000000303, 5.53364383200, 2274.54683263650}, 651 { 0.00000000286, 2.41146391401, 2545.36205125440}, 652 { 0.00000000233, 1.50676309691, 1688.23351623930}, 653 { 0.00000000250, 2.31712160522, 632.26247445140}, 654 { 0.00000000238, 5.06850996242, 3803.81598288000}, 655 { 0.00000000227, 6.27454357025, 1586.62521472900}, 656 { 0.00000000226, 0.05894638117, 1518.22344997960}, 657 { 0.00000000259, 3.86479264667, 782.34693644780}, 658 { 0.00000000235, 0.16574304942, 137.03302416240}, 659 { 0.00000000225, 2.32024197535, 2498.89162833840}, 660 { 0.00000000224, 6.18923621853, 546.15329132990}, 661 { 0.00000000224, 3.37553489276, 1077.54117745390}, 662 { 0.00000000222, 1.23639175728, 513.22863885930}, 663 { 0.00000000246, 2.81685819136, 633.30500417500}, 664 { 0.00000000286, 5.08443662064, 774.00954916960}, 665 { 0.00000000269, 4.93013868827, 151.04766984290}, 666 { 0.00000000276, 5.42875443749, 986.08480433020}, 667 { 0.00000000239, 0.71912390253, 1276.61317889030}, 668 { 0.00000000281, 0.54377467623, 2122.69601364150}, 669 { 0.00000000218, 2.90308501961, 85.82729883120}, 670 { 0.00000000221, 0.99955195094, 1053.75285589670}, 671 { 0.00000000283, 6.28058228271, 71.81265315070}, 672 { 0.00000000271, 6.01605176699, 170.76082578510}, 673 { 0.00000000215, 5.76717651257, 208.63322899200}, 674 { 0.00000000228, 1.19429336725, 1060.86640289750}, 675 { 0.00000000264, 3.93467981347, 1363.24362687360}, 676 { 0.00000000228, 5.04184148954, 1064.79855616060}, 677 { 0.00000000295, 2.15253083015, 6386.16862421000}, 678 { 0.00000000217, 3.24577492609, 2424.11002977110}, 679 { 0.00000000236, 4.50018016828, 24498.83024629040}, 680 { 0.00000000211, 4.25651045434, 5069.38346150640}, 681 { 0.00000000264, 5.81676359510, 77.96299230500}, 682 { 0.00000000256, 5.65979495257, 799.61241183520}, 683 { 0.00000000210, 5.29881111973, 1457.52593306200}, 684 { 0.00000000208, 5.72006005477, 1064.04779663520}, 685 { 0.00000000241, 6.25063055391, 1621.31622419820}, 686 { 0.00000000235, 2.20691049290, 1570.91364801910}, 687 { 0.00000000212, 2.88214546012, 1674.00642223770}, 688 { 0.00000000206, 1.59586698276, 4429.48617519240}, 689 { 0.00000000206, 3.37322544845, 1053.96530421780}, 690 { 0.00000000250, 4.49171024387, 1482.79872732750}, 691 { 0.00000000213, 0.30373351265, 8624.21265092720}, 692 { 0.00000000223, 4.88418874810, 1035.00290780100}, 693 { 0.00000000212, 4.20492282875, 1912.57831194120}, 694 { 0.00000000271, 5.11992121116, 1818.15299340090}, 695 { 0.00000000210, 4.08825553401, 203.73786788240}, 696 { 0.00000000283, 1.89231830584, 313.94418910180}, 697 { 0.00000000258, 1.73501688448, 1887.30551767570}, 698 { 0.00000000248, 2.14407705659, 1592.25428902150}, 699 { 0.00000000210, 4.52024390322, 1262.38608488870}, 700 { 0.00000000252, 5.69246926803, 104.57724692690}, 701 { 0.00000000219, 2.91834170224, 2114.83170711530}, 702 { 0.00000000199, 3.93816217381, 2043.98226181110}, 703 { 0.00000000204, 4.76593693079, 812.14258480740}, 704 { 0.00000000207, 0.25148913797, 533.83556667880}, 705 { 0.00000000215, 2.01665842348, 512.42548970720}, 706 { 0.00000000204, 0.90117975859, 1408.01712876020}, 707 { 0.00000000225, 1.23997208583, 3340.61242669980}, 708 { 0.00000000211, 5.13548160002, 1065.01100448170}, 709 { 0.00000000258, 2.36055913266, 2861.75392091100}, 710 { 0.00000000198, 4.32566984621, 269.92144674060}, 711 { 0.00000000202, 3.19887703276, 1553.64817263170}, 712 { 0.00000000194, 2.62013252080, 683.18631549230}, 713 { 0.00000000217, 5.40943412253, 546.95644048200}, 714 { 0.00000000208, 0.06358383719, 991.71387862270}, 715 { 0.00000000267, 3.27705006018, 5120.60114558360}, 716 { 0.00000000191, 0.70424277574, 4230.41417375600}, 717 { 0.00000000200, 2.35014426129, 1591.52057583860}, 718 { 0.00000000214, 6.15608452028, 951.62328952460}, 719 { 0.00000000194, 1.60798799495, 102.57150935680}, 720 { 0.00000000234, 4.93895884950, 1443.44185141230}, 721 { 0.00000000198, 0.93365862986, 1909.39691820350}, 722 { 0.00000000185, 4.03264704820, 1049.82070263360}, 723 { 0.00000000215, 0.97603524748, 479.28838891550}, 724 { 0.00000000245, 2.99717870481, 1467.82087380050}, 725 { 0.00000000257, 4.70227238723, 9050.81084180320}, 726 { 0.00000000183, 2.03870101784, 635.70450062000}, 727 { 0.00000000228, 6.23410947014, 64.95973858080}, 728 { 0.00000000180, 4.21309134581, 143.93412284210}, 729 { 0.00000000180, 4.82872225059, 1063.57471588320}, 730 { 0.00000000180, 5.06126965624, 52.69019803950}, 731 { 0.00000000226, 0.55335289468, 554.06998748280}, 732 { 0.00000000209, 5.67975843693, 48.75804477640}, 733 { 0.00000000186, 3.66359750257, 108.72184851110}, 734 { 0.00000000190, 2.00836664877, 1058.63117066380}, 735 { 0.00000000180, 1.44709940248, 970.51624997220}, 736 { 0.00000000183, 3.17358464220, 140.96517742550}, 737 { 0.00000000175, 3.79284463842, 4223.30062675520}, 738 { 0.00000000220, 2.43555893039, 419.53282798500}, 739 { 0.00000000172, 3.04802064781, 54.33472944220}, 740 { 0.00000000176, 3.77033437497, 3473.19701922180}, 741 { 0.00000000170, 4.66517108448, 1372.59240610810}, 742 { 0.00000000178, 3.08366669427, 4319.27985397300}, 743 { 0.00000000198, 0.42731863655, 857.12853501510}, 744 { 0.00000000215, 0.68265759605, 1054.71606374320}, 745 { 0.00000000174, 0.85388069641, 1587.58842257550}, 746 { 0.00000000212, 5.41318500564, 9580.50180689780}, 747 { 0.00000000200, 1.60275119026, 6681.22485339960}, 748 { 0.00000000193, 2.13003457583, 103.61403908040}, 749 { 0.00000000180, 4.48952373198, 1144.31545714310}, 750 { 0.00000000165, 4.54343649149, 1365.47885910730}, 751 { 0.00000000211, 1.53402733679, 1069.67687092770}, 752 { 0.00000000223, 0.11650319998, 67.88049988760}, 753 { 0.00000000202, 0.35527329970, 1090.40141882620}, 754 { 0.00000000218, 3.57295707203, 906.84978763800}, 755 { 0.00000000164, 1.06674687948, 594.65070367540}, 756 { 0.00000000175, 2.36532854682, 977.48678462110}, 757 { 0.00000000208, 0.69348288097, 1128.53445446400}, 758 { 0.00000000171, 5.74458391820, 1884.12412393800}, 759 { 0.00000000161, 0.85437052339, 537.55527162080}, 760 { 0.00000000207, 0.49276008455, 71.60020482960}, 761 { 0.00000000156, 5.14834108268, 451.72797278960}, 762 { 0.00000000159, 5.37530499642, 20426.57109242200}, 763 { 0.00000000170, 1.78813796184, 5230.80746680300}, 764 { 0.00000000218, 0.27875486270, 175.16605980020}, 765 { 0.00000000215, 1.88254208749, 1140.38330388000}, 766 { 0.00000000209, 3.54917317190, 3156.80514956520}, 767 { 0.00000000171, 1.79628112458, 1123.11782849260}, 768 { 0.00000000188, 5.24747110812, 25565.32572348040}, 769 { 0.00000000214, 3.66925552525, 84.93352695390}, 770 { 0.00000000203, 2.83619345048, 1489.91227432830}, 771 { 0.00000000173, 4.34546063838, 3046.59882834580}, 772 { 0.00000000151, 1.16342049906, 3914.02230409940}, 773 { 0.00000000190, 5.67865609408, 1060.13268971460}, 774 { 0.00000000167, 0.53874364357, 528.04643369190}, 775 { 0.00000000203, 0.70565787834, 498.19839570560}, 776 { 0.00000000171, 4.21009295927, 946.72792841500}, 777 { 0.00000000205, 3.05470007095, 1062.30269149600}, 778 { 0.00000000203, 3.28866933881, 1020.02505427400}, 779 { 0.00000000179, 2.14335011927, 627.36711334180}, 780 { 0.00000000183, 2.35011338194, 25551.09862947879}, 781 { 0.00000000162, 1.58054653744, 628.59095361920}, 782 { 0.00000000145, 1.33045199323, 821.70381236300}, 783 { 0.00000000181, 2.85483720271, 1055.18914449520}, 784 { 0.00000000151, 3.43200492547, 629.86297800640}, 785 { 0.00000000178, 3.58994989047, 2004.36475346500}, 786 { 0.00000000157, 3.15195765206, 1025.44168024540}, 787 { 0.00000000142, 4.79458547350, 1799.19059698410}, 788 { 0.00000000162, 4.86173373432, 441.57604440300}, 789 { 0.00000000185, 3.21794429243, 1595.29267040730}, 790 { 0.00000000139, 0.89228489209, 1432.39615114840}, 791 { 0.00000000167, 2.85163037043, 5746.27133789600}, 792 { 0.00000000167, 5.73970232471, 5760.49843189760}, 793 { 0.00000000180, 3.56547170390, 3185.25933756840}, 794 { 0.00000000151, 2.13306499259, 1094.80665284130}, 795 { 0.00000000181, 3.32294686175, 229.08009811710}, 796 { 0.00000000160, 1.05753894323, 1087.69310584050}, 797 { 0.00000000165, 3.51478084503, 707.56533788050}, 798 { 0.00000000134, 1.82354002117, 5591.96087960020}, 799 { 0.00000000153, 0.36221123982, 835.78789401270}, 800 { 0.00000000149, 5.48394113995, 4333.50694797460}, 801 { 0.00000000169, 5.98967815113, 2210.81093433310}, 802 { 0.00000000130, 4.05971369649, 2005.37614542130}, 803 { 0.00000000176, 4.67735877741, 1966.23171782720}, 804 { 0.00000000151, 4.89507270868, 532.39927808030}, 805 { 0.00000000132, 4.46820798180, 1987.21689815660}, 806 { 0.00000000152, 2.54945350135, 1589.02471117400}, 807 { 0.00000000135, 2.67785802201, 78263.70942472259}, 808 { 0.00000000133, 2.22367803003, 4642.78527063040}, 809 { 0.00000000152, 5.74726585589, 1589.12107939360}, 810 { 0.00000000131, 5.44366528120, 1588.10968743730}, 811 { 0.00000000130, 5.08622554741, 650.94298657790}, 812 { 0.00000000127, 3.01271886345, 1590.03610313030}, 813 { 0.00000000165, 0.63157456503, 2729.45619916380}, 814 { 0.00000000160, 3.09136733422, 1493.09366806600}, 815 { 0.00000000126, 4.02785244573, 2012.48969242210}, 816 { 0.00000000149, 4.88056376194, 10206.17199921020}, 817 { 0.00000000120, 3.66807990470, 1268.01515918120}, 818 { 0.00000000120, 1.28575150669, 3597.63043444280}, 819 { 0.00000000118, 5.98810576269, 531.38788612400}, 820 { 0.00000000118, 1.62024281593, 927.83496796740}, 821 { 0.00000000160, 4.48451486494, 2654.67460059650}, 822 { 0.00000000128, 4.08631741503, 638.41281360570}, 823 { 0.00000000114, 6.19276216389, 1834.61531963620}, 824 { 0.00000000113, 0.28741277087, 1208.94512732380}, 825 { 0.00000000122, 1.34377557036, 446.31134681820}, 826 { 0.00000000113, 2.64305802892, 3494.53766022420}, 827 { 0.00000000120, 2.29717715125, 1059.22187149480}, 828 { 0.00000000111, 5.97803783981, 550.13783421970}, 829 { 0.00000000120, 5.96435211741, 3281.23856478620}, 830 { 0.00000000110, 1.45784255142, 509.24409596950}, 831 { 0.00000000123, 1.58528243666, 1080.72257119160}, 832 { 0.00000000108, 2.15949816307, 4532.57894941100}, 833 { 0.00000000131, 2.49342323482, 920.86443331850}, 834 { 0.00000000107, 0.03308245525, 521.82665856840}, 835 { 0.00000000112, 2.26353490193, 2534.31635099050}, 836 { 0.00000000124, 5.97253582505, 3700.72320866140}, 837 { 0.00000000143, 0.97252781618, 4443.71326919400}, 838 { 0.00000000104, 3.10363960804, 8094.52168583260}, 839 { 0.00000000119, 4.36305496553, 1056.46116888240}, 840 { 0.00000000104, 5.38869056901, 767.36908292080}, 841 { 0.00000000103, 4.75766349480, 1226.21060271120}, 842 { 0.00000000116, 0.51605524063, 5621.84292321040}, 843 { 0.00000000104, 6.08481630108, 528.25467649610}, 844 { 0.00000000119, 1.06475525020, 527.99404406520}, 845 { 0.00000000121, 5.66645074030, 2200.51599359460}, 846 { 0.00000000135, 3.04469989833, 2199.76523406920}, 847 { 0.00000000101, 3.61205787591, 3789.58888887840}, 848 { 0.00000000100, 4.82071617356, 2100.60461311370}, 849 { 0.00000000136, 2.25652419983, 1291.43097372290}, 850 { 0.00000000104, 0.89730746810, 531.12725369310}, 851 { 0.00000000108, 0.43456673876, 288.08069400530}, 852 { 0.00000000120, 5.39001412580, 1059.54198888360}, 853 { 0.00000000125, 0.62099682567, 1997.51183889510}, 854 { 0.00000000134, 5.25320383252, 1895.90353738480}, 855 { 0.00000000103, 3.61799646841, 1792.07704998330}, 856 { 0.00000000118, 1.00645954017, 745.43774108740}, 857 { 0.00000000111, 5.68172209277, 4017.11507831800}, 858 { 0.00000000093, 1.71996718617, 4164.31198961300}, 859 { 0.00000000091, 4.54586794299, 5901.23920225600}, 860 { 0.00000000103, 1.44157781039, 1731.52254541760}, 861 { 0.00000000094, 2.94025887120, 995.64603188580}, 862 { 0.00000000101, 5.09893554431, 530.58473697190}, 863 { 0.00000000102, 0.27489333673, 450.97721326420}, 864 { 0.00000000121, 3.07830472533, 580.09354127370}, 865 { 0.00000000098, 0.35522834563, 5371.54823716140}, 866 { 0.00000000089, 2.36605964279, 1176.70179840940}, 867 { 0.00000000115, 3.54968128884, 5488.86810538160}, 868 { 0.00000000086, 2.70671848058, 2424.86078929650}, 869 { 0.00000000109, 0.93924032031, 3707.83675566220}, 870 { 0.00000000089, 2.47000942358, 4312.16630697220}, 871 { 0.00000000092, 0.49026147824, 5392.88887816380}, 872 { 0.00000000085, 0.57009625976, 1628.42977119900}, 873 { 0.00000000084, 2.52951052433, 4657.01236463200}, 874 { 0.00000000095, 0.49298916700, 1230.14275597430}, 875 { 0.00000000101, 1.88318822487, 528.79719321730}, 876 { 0.00000000083, 6.05838879510, 2858.57252717330}, 877 { 0.00000000083, 3.97031381838, 247.23934538180}, 878 { 0.00000000082, 4.61989860058, 3252.78437678300}, 879 { 0.00000000081, 2.09438144860, 2203.69738733230}, 880 { 0.00000000081, 3.48070291292, 1231.62722868260}, 881 { 0.00000000108, 2.69586646495, 10110.19277199240}, 882 { 0.00000000083, 0.06930748257, 530.91480537200}, 883 { 0.00000000080, 0.22833904656, 2218.67524085930}, 884 { 0.00000000083, 0.62963097943, 528.46712481720}, 885 { 0.00000000084, 3.31531263655, 1895.16982420190}, 886 { 0.00000000082, 4.56743340637, 6231.85816591420}, 887 { 0.00000000082, 3.36834041159, 5172.47623572500}, 888 { 0.00000000097, 0.87887326085, 9690.70812811720}, 889 { 0.00000000097, 4.27398661375, 9676.48103411560}, 890 { 0.00000000083, 2.55427334700, 1059.59437851030}, 891 { 0.00000000099, 4.22263740110, 8521.11987670860}, 892 { 0.00000000078, 5.75868229769, 5812.37352203900}, 893 { 0.00000000078, 4.55958930291, 4752.99159184980}, 894 { 0.00000000080, 1.07708178317, 5378.66178416220}, 895 { 0.00000000078, 0.76677000831, 525.54636351040}, 896 { 0.00000000081, 3.10720885599, 2527.20280398970}, 897 { 0.00000000081, 0.45113135705, 2516.90786325120}, 898 { 0.00000000098, 1.42656513937, 757.21715453420}, 899 { 0.00000000087, 4.62233814403, 184.98791978670}, 900 { 0.00000000103, 2.56729943579, 1124.34166877000}, 901 { 0.00000000102, 1.33070990614, 3782.47534187760}, 902 { 0.00000000084, 5.05086451175, 1160.02702385300}, 903 { 0.00000000079, 2.29616426691, 2758.66114669240}, 904 { 0.00000000080, 0.85136002390, 1791.32629045790}, 905 { 0.00000000075, 5.42366672204, 2755.47975295470}, 906 { 0.00000000085, 1.86831566677, 25028.52121138500}, 907 { 0.00000000079, 4.70716888788, 4120.20785253660}, 908 { 0.00000000073, 4.69119414591, 2115.58246664070}, 909 { 0.00000000098, 3.93222636960, 2124.98363550190}, 910 { 0.00000000072, 3.82048491843, 4539.69249641180}, 911 { 0.00000000081, 5.76205552882, 617.80588578620}, 912 ]; 913 914 915 static const ln_vsop[LONG_L1] jupiter_longitude_l1 = [ 916 { 529.69096508814, 0.00000000000, 0.00000000000}, 917 { 0.00489503243, 4.22082939470, 529.69096509460}, 918 { 0.00228917222, 6.02646855621, 7.11354700080}, 919 { 0.00030099479, 4.54540782858, 1059.38193018920}, 920 { 0.00020720920, 5.45943156902, 522.57741809380}, 921 { 0.00012103653, 0.16994816098, 536.80451209540}, 922 { 0.00006067987, 4.42422292017, 103.09277421860}, 923 { 0.00005433968, 3.98480737746, 419.48464387520}, 924 { 0.00004237744, 5.89008707199, 14.22709400160}, 925 { 0.00002211974, 5.26766687382, 206.18554843720}, 926 { 0.00001983502, 4.88600705699, 1589.07289528380}, 927 { 0.00001295769, 5.55132752171, 3.18139373770}, 928 { 0.00001163416, 0.51450634873, 3.93215326310}, 929 { 0.00001007167, 0.46474690033, 735.87651353180}, 930 { 0.00001174094, 5.84238857133, 1052.26838318840}, 931 { 0.00000847762, 5.75765726863, 110.20632121940}, 932 { 0.00000827250, 4.80311857692, 213.29909543800}, 933 { 0.00000829822, 0.59345481695, 1066.49547719000}, 934 { 0.00001003864, 3.14841622246, 426.59819087600}, 935 { 0.00001098730, 5.30705242117, 515.46387109300}, 936 { 0.00000724923, 5.51690038433, 639.89728631400}, 937 { 0.00000567826, 5.98865760444, 625.67019231240}, 938 { 0.00000474197, 4.13243716360, 412.37109687440}, 939 { 0.00000412936, 5.73653788228, 95.97922721780}, 940 { 0.00000336820, 3.72892266066, 1162.47470440780}, 941 { 0.00000345412, 4.24128387922, 632.78373931320}, 942 { 0.00000234071, 6.24295755869, 309.27832265580}, 943 { 0.00000194827, 2.21824346028, 323.50541665740}, 944 { 0.00000234805, 4.03315571261, 949.17560896980}, 945 { 0.00000183904, 6.27973919510, 543.91805909620}, 946 { 0.00000198512, 1.50446971008, 838.96928775040}, 947 { 0.00000186807, 6.07956275814, 742.99006053260}, 948 { 0.00000171405, 5.41658811525, 199.07200143640}, 949 { 0.00000130777, 0.62641588161, 728.76296653100}, 950 { 0.00000134095, 5.23702273624, 2118.76386037840}, 951 { 0.00000115444, 0.67783747230, 846.08283475120}, 952 { 0.00000106501, 4.47671724240, 956.28915597060}, 953 { 0.00000066832, 5.73362353275, 21.34064100240}, 954 { 0.00000069619, 5.97256378090, 532.87235883230}, 955 { 0.00000059950, 1.00657473790, 1596.18644228460}, 956 { 0.00000063366, 6.05635396519, 1581.95934828300}, 957 { 0.00000079718, 5.82156733700, 1045.15483618760}, 958 { 0.00000065635, 0.12938321631, 526.50957135690}, 959 { 0.00000058519, 0.58687309667, 1155.36115740700}, 960 { 0.00000056610, 1.41183572003, 533.62311835770}, 961 { 0.00000071631, 5.34149334443, 942.06206196900}, 962 { 0.00000057343, 5.96870336620, 1169.58825140860}, 963 { 0.00000055048, 5.42871116938, 10.29494073850}, 964 { 0.00000052026, 0.22999191591, 1368.66025284500}, 965 { 0.00000052295, 5.72636754267, 117.31986822020}, 966 { 0.00000050427, 6.08258832558, 525.75881183150}, 967 { 0.00000047278, 3.60428393787, 1478.86657406440}, 968 { 0.00000042199, 4.13113112919, 1692.16566950240}, 969 { 0.00000046566, 0.51168261375, 1265.56747862640}, 970 { 0.00000032801, 5.03520269183, 220.41264243880}, 971 { 0.00000033556, 0.09960615979, 302.16477565500}, 972 { 0.00000029379, 3.35927110207, 4.66586644600}, 973 { 0.00000029311, 0.75894050642, 88.86568021700}, 974 { 0.00000032449, 5.37487176787, 508.35032409220}, 975 { 0.00000029741, 5.42345191096, 1272.68102562720}, 976 { 0.00000021789, 6.14949766217, 1685.05212250160}, 977 { 0.00000025194, 1.60716361937, 831.85574074960}, 978 { 0.00000021133, 5.86310776376, 1258.45393162560}, 979 { 0.00000019668, 2.18904500387, 316.39186965660}, 980 { 0.00000017878, 0.82813691085, 433.71173787680}, 981 { 0.00000017409, 2.75647882058, 853.19638175200}, 982 { 0.00000017703, 5.95527033658, 5.41662597140}, 983 { 0.00000018586, 0.51459954175, 1375.77379984580}, 984 { 0.00000017469, 0.70855164060, 1471.75302706360}, 985 { 0.00000014369, 0.91459684737, 18.15924726470}, 986 { 0.00000014107, 0.63031131929, 2.92076130680}, 987 { 0.00000011728, 1.76421689491, 380.12776796000}, 988 { 0.00000011042, 5.56386292919, 1574.84580128220}, 989 { 0.00000011422, 4.30273286555, 405.25754987360}, 990 { 0.00000010407, 0.30595619562, 1361.54670584420}, 991 { 0.00000009894, 0.38972478935, 1073.60902419080}, 992 { 0.00000009808, 5.90342059427, 519.39602435610}, 993 { 0.00000009287, 3.23717178839, 1795.25844372100}, 994 { 0.00000009079, 5.59391515894, 2648.45482547300}, 995 { 0.00000008830, 0.53669085248, 1788.14489672020}, 996 { 0.00000008238, 5.88621877345, 2001.44399215820}, 997 { 0.00000008058, 5.07394631539, 1485.98012106520}, 998 { 0.00000006690, 2.41093500491, 4.19278569400}, 999 { 0.00000005917, 4.17942020818, 2008.55753915900}, 1000 { 0.00000007256, 6.19390446816, 11.04570026390}, 1001 { 0.00000006272, 1.36131578474, 1148.24761040620}, 1002 { 0.00000005142, 5.23124680535, 628.85158605010}, 1003 { 0.00000005141, 2.92956226336, 518.64526483070}, 1004 { 0.00000004764, 0.16833299921, 629.60234557550}, 1005 { 0.00000004603, 0.78535347104, 721.64941953020}, 1006 { 0.00000004573, 6.24771751154, 1677.93857550080}, 1007 { 0.00000004536, 4.95109388690, 635.96513305090}, 1008 { 0.00000004434, 1.45220762308, 2125.87740737920}, 1009 { 0.00000004518, 2.06522259381, 453.42489381900}, 1010 { 0.00000004428, 0.15677546362, 1699.27921650320}, 1011 { 0.00000005594, 5.57471241370, 191.95845443560}, 1012 { 0.00000005405, 1.46221153779, 330.61896365820}, 1013 { 0.00000005776, 4.37575545399, 2221.85663459700}, 1014 { 0.00000004265, 0.24198200812, 2104.53676637680}, 1015 { 0.00000004100, 6.19338226411, 636.71589257630}, 1016 { 0.00000004432, 4.35787390405, 423.41679713830}, 1017 { 0.00000004102, 0.49195461480, 1056.20053645150}, 1018 { 0.00000004527, 0.09244775677, 1062.56332392690}, 1019 { 0.00000004397, 4.14273244974, 511.53171782990}, 1020 { 0.00000003567, 5.66550104255, 2317.83586181480}, 1021 { 0.00000003585, 0.28040162482, 1055.44977692610}, 1022 { 0.00000004009, 2.54842404074, 74.78159856730}, 1023 { 0.00000003686, 2.93367849990, 32.24332891440}, 1024 { 0.00000002969, 5.50022776972, 107.02492748170}, 1025 { 0.00000002856, 5.73809418496, 99.91138048090}, 1026 { 0.00000002718, 1.25246874516, 540.73666535850}, 1027 { 0.00000002808, 3.30714906571, 0.75075952540}, 1028 { 0.00000002669, 1.63398531390, 1063.31408345230}, 1029 { 0.00000002667, 4.28683044077, 106.27416795630}, 1030 { 0.00000002705, 3.03568370231, 422.66603761290}, 1031 { 0.00000003271, 5.89438924876, 1802.37199072180}, 1032 { 0.00000002654, 0.35475530647, 1898.35121793960}, 1033 { 0.00000002574, 3.59809745049, 750.10360753340}, 1034 { 0.00000002486, 5.28928577587, 1891.23767093880}, 1035 { 0.00000003221, 4.58424996327, 416.30325013750}, 1036 { 0.00000002936, 1.09054035208, 1464.63948006280}, 1037 { 0.00000002398, 6.02106328658, 551.03160609700}, 1038 { 0.00000002214, 5.24451644028, 621.73803904930}, 1039 { 0.00000002193, 0.00364881833, 2420.92863603340}, 1040 { 0.00000002320, 5.82908812407, 305.34616939270}, 1041 { 0.00000002088, 5.99245749935, 1994.33044515740}, 1042 { 0.00000002042, 0.75011275470, 142.44965013380}, 1043 { 0.00000002021, 4.17581114855, 569.04784100980}, 1044 { 0.00000002110, 6.25440423633, 647.01083331480}, 1045 { 0.00000002110, 5.18650189729, 227.52618943960}, 1046 { 0.00000002279, 5.79998105466, 539.98590583310}, 1047 { 0.00000002004, 4.20934218728, 2324.94940881560}, 1048 { 0.00000001977, 3.99196981525, 24.37902238820}, 1049 { 0.00000001953, 1.35695450633, 963.40270297140}, 1050 { 0.00000001896, 2.78687918909, 2428.04218303420}, 1051 { 0.00000001970, 5.88674791355, 217.23124870110}, 1052 { 0.00000001931, 3.03273886284, 1382.88734684660}, 1053 { 0.00000002034, 3.08513086760, 408.43894361130}, 1054 { 0.00000001833, 5.61442879983, 430.53034413910}, 1055 { 0.00000001838, 1.25469566267, 81.75213321620}, 1056 { 0.00000001820, 5.97506520830, 114.13847448250}, 1057 { 0.00000002043, 4.34071262566, 70.84944530420}, 1058 { 0.00000001957, 4.03064578017, 92.04707395470}, 1059 { 0.00000001768, 0.33096757704, 35.42472265210}, 1060 { 0.00000002328, 5.86166964748, 1038.04128918680}, 1061 { 0.00000001831, 4.81134529978, 124.43341522100}, 1062 { 0.00000002268, 1.02652901220, 618.55664531160}, 1063 { 0.00000001919, 5.01339713289, 99.16062095550}, 1064 { 0.00000001923, 0.28688541174, 31.01948863700}, 1065 { 0.00000002359, 4.65803416282, 1905.46476494040}, 1066 { 0.00000001879, 5.69252482087, 210.11770170030}, 1067 { 0.00000001678, 0.25561675979, 295.05122865420}, 1068 { 0.00000001656, 5.46017983557, 2634.22773147140}, 1069 { 0.00000001675, 6.15616456038, 643.82943957710}, 1070 { 0.00000001953, 5.09846435548, 17.40848773930}, 1071 { 0.00000001539, 2.75248075364, 415.55249061210}, 1072 { 0.00000001482, 3.76735041917, 534.35683154060}, 1073 { 0.00000001446, 3.15802770791, 25.12978191360}, 1074 { 0.00000001421, 0.61909506285, 458.84151979040}, 1075 { 0.00000001666, 0.26032169128, 835.03713448730}, 1076 { 0.00000001472, 0.83054329617, 28.31117565130}, 1077 { 0.00000001654, 0.88874938135, 1781.03134971940}, 1078 { 0.00000001302, 5.75537548503, 440.82528487760}, 1079 { 0.00000001349, 2.49744006758, 984.60033162190}, 1080 { 0.00000001355, 5.10790739045, 149.56319713460}, 1081 { 0.00000001188, 2.24279457878, 31.49256938900}, 1082 { 0.00000001231, 0.77900547379, 739.80866679490}, 1083 { 0.00000001161, 3.10767970553, 2111.65031337760}, 1084 { 0.00000001178, 4.30970344337, 561.93429400900}, 1085 { 0.00000001233, 6.22576640438, 2214.74308759620}, 1086 { 0.00000001095, 6.03022173687, 2737.32050569000}, 1087 { 0.00000001324, 4.22919631556, 2538.24850425360}, 1088 { 0.00000001346, 3.20576632074, 525.02509864860}, 1089 { 0.00000001057, 5.76574985561, 2310.72231481400}, 1090 { 0.00000001158, 0.46300827788, 67.66805156650}, 1091 { 0.00000001027, 0.20709586018, 7.86430652620}, 1092 { 0.00000001143, 5.56632279390, 46.47042291600}, 1093 { 0.00000001012, 0.54307369204, 532.13864564940}, 1094 { 0.00000000979, 5.14088953450, 2207.62954059540}, 1095 { 0.00000000993, 2.03698162387, 319.57326339430}, 1096 { 0.00000001035, 2.90325691870, 611.44309831080}, 1097 { 0.00000001021, 4.75668560880, 527.24328453980}, 1098 { 0.00000001310, 1.78907016216, 824.74219374880}, 1099 { 0.00000000895, 2.54589419261, 2744.43405269080}, 1100 { 0.00000000890, 5.41093971819, 28.45418800320}, 1101 { 0.00000000985, 0.88687783832, 5760.49843189760}, 1102 { 0.00000000983, 1.42102189882, 5746.27133789600}, 1103 { 0.00000000893, 5.87175153771, 203.00415469950}, 1104 { 0.00000000922, 4.17425091286, 2641.34127847220}, 1105 { 0.00000000876, 0.75315488921, 1439.50969814920}, 1106 { 0.00000000945, 2.31584676883, 9690.70812811720}, 1107 { 0.00000000941, 2.84331047707, 9676.48103411560}, 1108 { 0.00000000867, 0.81016495601, 524.27433912320}, 1109 { 0.00000000828, 2.35268476661, 312.45971639350}, 1110 { 0.00000000912, 2.80494184378, 6.21977512350}, 1111 { 0.00000000808, 1.05165559697, 529.64278098480}, 1112 { 0.00000000779, 4.79938843208, 945.24345570670}, 1113 { 0.00000000878, 5.76532521399, 1.64453140270}, 1114 { 0.00000000954, 4.30880174100, 209.36694217490}, 1115 { 0.00000000772, 5.25564170894, 2950.61960112800}, 1116 { 0.00000000745, 0.03807300102, 535.10759106600}, 1117 { 0.00000000744, 0.58381523987, 25.27279426550}, 1118 { 0.00000000735, 0.19889697619, 1049.08698945070}, 1119 { 0.00000000747, 2.71776604422, 38.13303563780}, 1120 { 0.00000000728, 5.97254317194, 945.99421523210}, 1121 { 0.00000000769, 4.51524159414, 952.35700270750}, 1122 { 0.00000000711, 0.38043574201, 69.15252427480}, 1123 { 0.00000000761, 3.07043913906, 39.35687591520}, 1124 { 0.00000000802, 1.14189803237, 532.61172640140}, 1125 { 0.00000000704, 1.25543872788, 547.85021235930}, 1126 { 0.00000000800, 3.20276130202, 604.47256366190}, 1127 { 0.00000000821, 1.05238771575, 909.81873305460}, 1128 { 0.00000000725, 5.68293554150, 953.10776223290}, 1129 { 0.00000000682, 1.20168457647, 387.24131496080}, 1130 { 0.00000000640, 3.91564016975, 528.72775724810}, 1131 { 0.00000000663, 0.81538903178, 2228.97018159780}, 1132 { 0.00000000808, 4.24946672460, 529.73914920440}, 1133 { 0.00000000768, 0.58100515131, 2097.42321937600}, 1134 { 0.00000000693, 2.51156186683, 916.93228005540}, 1135 { 0.00000000784, 4.23618116997, 195.13984817330}, 1136 { 0.00000000763, 1.12270397266, 732.69511979410}, 1137 { 0.00000000617, 5.80980286923, 739.05790726950}, 1138 { 0.00000000734, 4.24709115085, 760.25553592000}, 1139 { 0.00000000592, 3.26062064584, 202.25339517410}, 1140 { 0.00000000552, 5.83536244089, 526.77020378780}, 1141 { 0.00000000714, 4.90042609368, 2751.54759969160}, 1142 { 0.00000000640, 1.38548213559, 530.65417294110}, 1143 { 0.00000000620, 3.01948741376, 902.70518605380}, 1144 { 0.00000000722, 5.18172356552, 1.48447270830}, 1145 { 0.00000000530, 5.96271879869, 2015.67108615980}, 1146 { 0.00000000541, 3.78415919087, 2957.73314812880}, 1147 { 0.00000000530, 6.10433734445, 2531.13495725280}, 1148 { 0.00000000569, 4.12853081905, 2854.64037391020}, 1149 { 0.00000000498, 4.62946077069, 934.94851496820}, 1150 { 0.00000000523, 3.63882931609, 437.64389113990}, 1151 { 0.00000000527, 5.80963579852, 3053.71237534660}, 1152 { 0.00000000489, 5.93594675987, 3178.14579056760}, 1153 { 0.00000000488, 4.99103190309, 483.22054217860}, 1154 { 0.00000000487, 5.55239102762, 2627.11418447060}, 1155 { 0.00000000478, 0.83306238983, 1603.29998928540}, 1156 { 0.00000000487, 5.86510858429, 724.83081326790}, 1157 { 0.00000000453, 0.61324874134, 1159.29331067010}, 1158 { 0.00000000451, 2.28214016934, 3060.82592234740}, 1159 { 0.00000000515, 4.78127185341, 447.79581952650}, 1160 { 0.00000000537, 0.63663065397, 1354.43315884340}, 1161 { 0.00000000461, 2.67886294351, 1021.24889455140}, 1162 { 0.00000000450, 1.91049628603, 597.35901666110}, 1163 { 0.00000000488, 5.56151436365, 2435.15573003500}, 1164 { 0.00000000432, 3.64946046991, 313.21047591890}, 1165 { 0.00000000435, 3.02448452708, 533.88375078860}, 1166 { 0.00000000426, 5.07997231709, 2524.02141025200}, 1167 { 0.00000000491, 3.59200148259, 230.56457082540}, 1168 { 0.00000000503, 1.57595009240, 454.90936652730}, 1169 { 0.00000000526, 2.02899667490, 1279.79457262800}, 1170 { 0.00000000388, 5.58072092256, 731.94436026870}, 1171 { 0.00000000449, 1.11025492739, 56.62235130260}, 1172 { 0.00000000460, 4.42534443381, 462.02291352810}, 1173 { 0.00000000495, 0.36191781331, 1251.34038462480}, 1174 { 0.00000000398, 5.20119376110, 3267.01147078460}, 1175 { 0.00000000416, 1.70821947228, 245.54242435240}, 1176 { 0.00000000355, 1.65214516751, 78.71375183040}, 1177 { 0.00000000366, 5.75203350764, 2847.52682690940}, 1178 { 0.00000000403, 1.72240208145, 1141.13406340540}, 1179 { 0.00000000334, 6.01033746350, 960.22130923370}, 1180 { 0.00000000331, 1.74101810453, 490.33408917940}, 1181 { 0.00000000314, 5.73955945935, 1158.54255114470}, 1182 { 0.00000000389, 0.31258924956, 2413.81508903260}, 1183 { 0.00000000328, 3.50753080884, 3274.12501778540}, 1184 { 0.00000000349, 0.38232238589, 2332.06295581640}, 1185 { 0.00000000300, 4.75999716377, 938.12990870590}, 1186 { 0.00000000325, 0.54991590409, 43.28902917830}, 1187 { 0.00000000288, 4.90497702380, 1357.61455258110}, 1188 { 0.00000000304, 6.12658548685, 1262.38608488870}, 1189 { 0.00000000285, 2.89817774175, 530.21222995640}, 1190 { 0.00000000285, 4.56582790812, 1268.74887236410}, 1191 { 0.00000000310, 4.69121773135, 76.26607127560}, 1192 { 0.00000000278, 5.49867187248, 280.96714700450}, 1193 { 0.00000000279, 4.66775152978, 1261.63532536330}, 1194 { 0.00000000357, 5.45944338384, 113.38771495710}, 1195 { 0.00000000300, 4.11291800981, 1048.33622992530}, 1196 { 0.00000000283, 1.09440291187, 1512.80682400820}, 1197 { 0.00000000326, 0.60265644873, 827.92358748650}, 1198 { 0.00000000280, 2.64073976181, 373.01422095920}, 1199 { 0.00000000267, 1.94524254858, 3377.21779200400}, 1200 { 0.00000000283, 5.36501811239, 1165.65609814550}, 1201 { 0.00000000281, 5.54752717581, 3370.10424500320}, 1202 { 0.00000000269, 3.92616563946, 42.53826965290}, 1203 { 0.00000000270, 4.93414229832, 1041.22268292450}, 1204 { 0.00000000274, 1.86909714777, 2655.56837247380}, 1205 { 0.00000000259, 2.56026215512, 9146.79006902100}, 1206 { 0.00000000258, 5.96872448521, 1269.49963188950}, 1207 { 0.00000000254, 1.35449984820, 1061.82961074400}, 1208 { 0.00000000282, 3.01539201149, 320.32402291970}, 1209 { 0.00000000272, 4.18505693688, 8624.21265092720}, 1210 { 0.00000000245, 1.24462798353, 252.65597135320}, 1211 { 0.00000000260, 4.32490177755, 4017.11507831800}, 1212 { 0.00000000247, 3.83116540525, 327.43756992050}, 1213 { 0.00000000264, 1.13298595860, 1969.20066324380}, 1214 { 0.00000000291, 2.99706400538, 4694.00295470760}, 1215 { 0.00000000223, 5.86659978015, 3914.02230409940}, 1216 { 0.00000000241, 3.94118046972, 3171.03224356680}, 1217 { 0.00000000228, 5.97829032334, 224.34479570190}, 1218 { 0.00000000223, 6.19814052214, 3281.23856478620}, 1219 { 0.00000000246, 2.91332083588, 1514.29129671650}, 1220 { 0.00000000230, 2.20701513150, 850.01498801430}, 1221 { 0.00000000270, 0.58233992630, 1592.25428902150}, 1222 { 0.00000000236, 4.85450939183, 3583.40334044120}, 1223 { 0.00000000237, 2.74342922621, 1912.57831194120}, 1224 { 0.00000000276, 6.04560989855, 1069.67687092770}, 1225 { 0.00000000254, 1.83831918853, 1593.00504854690}, 1226 { 0.00000000214, 3.63754231115, 3803.81598288000}, 1227 { 0.00000000210, 3.08485590783, 3590.51688744200}, 1228 { 0.00000000260, 5.06089460492, 1059.43011429900}, 1229 { 0.00000000227, 0.23394232373, 1670.82502850000}, 1230 { 0.00000000246, 5.53873348349, 2840.41327990860}, 1231 { 0.00000000206, 4.55330855600, 554.06998748280}, 1232 { 0.00000000202, 1.32439444045, 4326.39340097380}, 1233 { 0.00000000227, 0.78540105705, 59.80374504030}, 1234 { 0.00000000258, 1.30854335630, 1493.09366806600}, 1235 { 0.00000000199, 0.45118573624, 529.53090640020}, 1236 { 0.00000000203, 4.16872110150, 4333.50694797460}, 1237 { 0.00000000207, 0.07882551152, 5223.69391980220}, 1238 { 0.00000000203, 2.87164861799, 505.31194270640}, 1239 { 0.00000000197, 4.05755296915, 1064.04779663520}, 1240 { 0.00000000196, 5.99844851675, 3597.63043444280}, 1241 { 0.00000000199, 3.30501818656, 4120.20785253660}, 1242 { 0.00000000194, 5.95526916809, 84.93352695390}, 1243 { 0.00000000195, 4.77984803416, 1098.73880610440}, 1244 { 0.00000000245, 0.01831767727, 1567.73225428140}, 1245 { 0.00000000204, 3.81252652390, 530.44172462000}, 1246 { 0.00000000210, 1.56035035567, 512.28247735530}, 1247 { 0.00000000198, 3.54440293022, 529.85102378900}, 1248 { 0.00000000266, 1.58071929624, 983.11585891360}, 1249 { 0.00000000198, 0.30047978925, 1166.40685767090}, 1250 { 0.00000000188, 0.90738705875, 135.33610313300}, 1251 { 0.00000000256, 1.87162378257, 1289.94650101460}, 1252 { 0.00000000190, 1.05137411074, 1884.12412393800}, 1253 { 0.00000000178, 1.01108545550, 10206.17199921020}, 1254 { 0.00000000189, 0.35186987278, 1372.59240610810}, 1255 { 0.00000000218, 5.40858666125, 679.25416222920}, 1256 { 0.00000000172, 4.35360474429, 1578.02719501990}, 1257 { 0.00000000172, 0.28434115891, 494.26624244250}, 1258 { 0.00000000206, 0.01485146863, 2730.20695868920}, 1259 { 0.00000000176, 5.20619161648, 3686.49611465980}, 1260 { 0.00000000173, 1.83493659695, 746.92221379570}, 1261 { 0.00000000177, 0.49024580662, 1585.89150154610}, 1262 { 0.00000000206, 5.22730929781, 3995.77443731560}, 1263 { 0.00000000190, 4.99077882242, 3067.93946934820}, 1264 { 0.00000000169, 2.57956666704, 9161.01716302260}, 1265 { 0.00000000168, 6.15800395467, 970.51624997220}, 1266 { 0.00000000165, 1.51795928301, 4010.00153131720}, 1267 { 0.00000000189, 0.74735111652, 2545.36205125440}, 1268 { 0.00000000173, 3.38232793511, 885.43971066640}, 1269 { 0.00000000166, 1.54981367866, 1070.42763045310}, 1270 { 0.00000000163, 2.27700702598, 1060.34513803570}, 1271 { 0.00000000157, 1.23713010823, 5216.58037280140}, 1272 { 0.00000000178, 5.39417024046, 3163.91869656600}, 1273 { 0.00000000158, 3.90063523153, 3487.42411322340}, 1274 { 0.00000000169, 5.91153502769, 1578.77795454530}, 1275 { 0.00000000178, 5.51894552093, 2943.50605412720}, 1276 { 0.00000000154, 4.52070366231, 1058.41872234270}, 1277 { 0.00000000163, 0.80456433006, 1585.14074202070}, 1278 { 0.00000000151, 4.87442909516, 81.89514556810}, 1279 { 0.00000000180, 1.88055488803, 685.47393735270}, 1280 { 0.00000000154, 3.65536637158, 77734.01845962799}, 1281 { 0.00000000163, 5.06311074065, 498.67147645760}, 1282 { 0.00000000162, 0.84216605238, 2200.51599359460}, 1283 { 0.00000000189, 0.56636371283, 842.15068148810}, 1284 { 0.00000000151, 4.66530832982, 977.48678462110}, 1285 { 0.00000000187, 3.11784576157, 630.33605875840}, 1286 { 0.00000000144, 0.70005415255, 92.79783348010}, 1287 { 0.00000000138, 2.92367081829, 927.83496796740}, 1288 { 0.00000000164, 3.73913227289, 1134.16352875650}, 1289 { 0.00000000182, 5.86715864086, 5753.38488489680}, 1290 { 0.00000000144, 4.89589455408, 991.71387862270}, 1291 { 0.00000000137, 2.07768743239, 842.90144101350}, 1292 { 0.00000000151, 2.10726170967, 860.30992875280}, 1293 { 0.00000000140, 0.77231183403, 9683.59458111640}, 1294 { 0.00000000131, 2.96777933087, 497.44763618020}, 1295 { 0.00000000119, 1.26007410940, 2005.37614542130}, 1296 { 0.00000000120, 6.13286906499, 1987.21689815660}, 1297 { 0.00000000143, 2.40231943231, 529.16970023280}, 1298 { 0.00000000113, 4.73094855840, 4863.19791306920}, 1299 { 0.00000000122, 4.54364035076, 1371.84164658270}, 1300 { 0.00000000135, 3.56089271537, 1054.71606374320}, 1301 { 0.00000000115, 1.55810156690, 9153.90361602180}, 1302 { 0.00000000150, 4.28443290371, 429.04587143080}, 1303 { 0.00000000132, 5.07409771627, 1056.93424963440}, 1304 { 0.00000000112, 4.59192248879, 3700.72320866140}, 1305 { 0.00000000103, 2.60811213731, 1894.41906467650}, 1306 { 0.00000000105, 5.94340093827, 1057.89745748090}, 1307 { 0.00000000101, 1.58846813422, 3693.60966166060}, 1308 { 0.00000000118, 4.88733637311, 600.54041039880}, 1309 { 0.00000000098, 1.38793271630, 1059.33374607940}, 1310 { 0.00000000100, 5.74975444020, 501.23677709140}, 1311 { 0.00000000101, 0.02209271767, 2964.84669512960}, 1312 { 0.00000000095, 0.49108484683, 560.71045373160}, 1313 { 0.00000000094, 5.18380306247, 4546.80604341260}, 1314 { 0.00000000104, 3.47229999154, 4223.30062675520}, 1315 { 0.00000000099, 5.46359299375, 3156.80514956520}, 1316 { 0.00000000099, 5.95584423449, 547.09945283390}, 1317 { 0.00000000091, 1.87848199981, 528.94020556920}, 1318 { 0.00000000108, 5.98018728055, 1364.72809958190}, 1319 { 0.00000000116, 3.44357640421, 1432.39615114840}, 1320 { 0.00000000088, 4.22154936325, 4649.89881763120}, 1321 { 0.00000000109, 3.83768244476, 525.49817940060}, 1322 { 0.00000000087, 0.58669584397, 1173.52040467170}, 1323 { 0.00000000091, 5.33968822169, 216.48048917570}, 1324 { 0.00000000102, 1.41480903153, 3075.05301634900}, 1325 { 0.00000000102, 1.74475388738, 2758.66114669240}, 1326 { 0.00000000089, 5.89316363283, 757.21715453420}, 1327 { 0.00000000086, 6.04340651740, 6275.96230299060}, 1328 { 0.00000000101, 4.70225529886, 3473.19701922180}, 1329 { 0.00000000079, 5.72096488951, 5385.77533116300}, 1330 { 0.00000000078, 1.11944499728, 429.77958461370}, 1331 { 0.00000000078, 5.12580794008, 1475.68518032670}, 1332 { 0.00000000078, 3.87444671518, 2321.76801507790}, 1333 { 0.00000000086, 2.89392726975, 10213.28554621100}, 1334 { 0.00000000077, 1.40171543677, 5179.58978272580}, 1335 { 0.00000000076, 0.09895432561, 3707.83675566220}, 1336 { 0.00000000073, 5.65154413109, 1151.42900414390}, 1337 { 0.00000000084, 5.15227885953, 1091.62525910360}, 1338 { 0.00000000079, 4.81154341200, 3384.33133900480}, 1339 { 0.00000000080, 0.05190580386, 1080.72257119160}, 1340 { 0.00000000080, 5.35119272632, 2.44768055480}, 1341 { 0.00000000085, 5.88100684593, 234.63973644040}, 1342 ]; 1343 1344 1345 static const ln_vsop[LONG_L2] jupiter_longitude_l2 = [ 1346 { 0.00047233601, 4.32148536482, 7.11354700080}, 1347 { 0.00030649436, 2.92977788700, 529.69096509460}, 1348 { 0.00014837605, 3.14159265359, 0.00000000000}, 1349 { 0.00003189359, 1.05515491122, 522.57741809380}, 1350 { 0.00002728901, 4.84555421873, 536.80451209540}, 1351 { 0.00002547440, 3.42720888976, 1059.38193018920}, 1352 { 0.00001721046, 4.18734600902, 14.22709400160}, 1353 { 0.00000383277, 5.76794364868, 419.48464387520}, 1354 { 0.00000367514, 6.05520169517, 103.09277421860}, 1355 { 0.00000377503, 0.76050839060, 515.46387109300}, 1356 { 0.00000337386, 3.78644856157, 3.18139373770}, 1357 { 0.00000308194, 0.69368283790, 206.18554843720}, 1358 { 0.00000214121, 3.82958181430, 1589.07289528380}, 1359 { 0.00000203945, 5.34259263233, 1066.49547719000}, 1360 { 0.00000197456, 2.48351071790, 3.93215326310}, 1361 { 0.00000146156, 3.81335105293, 639.89728631400}, 1362 { 0.00000156209, 1.36162315686, 1052.26838318840}, 1363 { 0.00000129577, 5.83745710707, 412.37109687440}, 1364 { 0.00000141825, 1.63491733107, 426.59819087600}, 1365 { 0.00000117324, 1.41441723025, 625.67019231240}, 1366 { 0.00000096673, 4.03472268105, 110.20632121940}, 1367 { 0.00000090824, 1.10616181082, 95.97922721780}, 1368 { 0.00000078757, 4.63773672633, 543.91805909620}, 1369 { 0.00000072393, 2.21660922294, 735.87651353180}, 1370 { 0.00000087320, 2.52152838765, 632.78373931320}, 1371 { 0.00000056885, 3.12193937495, 213.29909543800}, 1372 { 0.00000048615, 1.67250930065, 309.27832265580}, 1373 { 0.00000058472, 0.83261136328, 199.07200143640}, 1374 { 0.00000040161, 4.02477739294, 21.34064100240}, 1375 { 0.00000039773, 0.62346681537, 323.50541665740}, 1376 { 0.00000035738, 2.32587552001, 728.76296653100}, 1377 { 0.00000025610, 2.52090555309, 1162.47470440780}, 1378 { 0.00000029257, 3.60827234952, 10.29494073850}, 1379 { 0.00000023621, 3.00418693282, 956.28915597060}, 1380 { 0.00000027790, 3.24029772587, 838.96928775040}, 1381 { 0.00000025988, 4.50541789846, 742.99006053260}, 1382 { 0.00000025259, 1.21368179972, 1045.15483618760}, 1383 { 0.00000019456, 4.29184444888, 532.87235883230}, 1384 { 0.00000016160, 5.81618778562, 1596.18644228460}, 1385 { 0.00000017655, 0.80915458780, 508.35032409220}, 1386 { 0.00000017714, 4.21087482222, 2118.76386037840}, 1387 { 0.00000016950, 1.83162996779, 526.50957135690}, 1388 { 0.00000014656, 3.99869563261, 117.31986822020}, 1389 { 0.00000013717, 1.80293013315, 302.16477565500}, 1390 { 0.00000013232, 2.51839383442, 88.86568021700}, 1391 { 0.00000012771, 4.36965277120, 1169.58825140860}, 1392 { 0.00000015311, 0.68283508612, 942.06206196900}, 1393 { 0.00000010924, 4.44465911708, 525.75881183150}, 1394 { 0.00000013902, 5.95861098210, 316.39186965660}, 1395 { 0.00000009462, 2.17903550202, 1155.36115740700}, 1396 { 0.00000008792, 3.29010679292, 220.41264243880}, 1397 { 0.00000007851, 5.76115179798, 846.08283475120}, 1398 { 0.00000007640, 2.72045021550, 533.62311835770}, 1399 { 0.00000009055, 1.63552089571, 1581.95934828300}, 1400 { 0.00000008687, 3.31770180816, 831.85574074960}, 1401 { 0.00000006355, 0.49733352086, 949.17560896980}, 1402 { 0.00000006615, 2.18391508427, 1265.56747862640}, 1403 { 0.00000005380, 6.00496610446, 405.25754987360}, 1404 { 0.00000004562, 1.38462817429, 1258.45393162560}, 1405 { 0.00000004367, 5.07489817646, 1073.60902419080}, 1406 { 0.00000004280, 3.04118697325, 1692.16566950240}, 1407 { 0.00000004371, 5.47491964600, 433.71173787680}, 1408 { 0.00000004201, 5.28578420235, 18.15924726470}, 1409 { 0.00000003950, 1.25151054185, 853.19638175200}, 1410 { 0.00000005302, 3.65714557917, 1272.68102562720}, 1411 { 0.00000004368, 2.27494144993, 1368.66025284500}, 1412 { 0.00000003462, 1.50340907962, 519.39602435610}, 1413 { 0.00000002757, 2.16577371531, 1478.86657406440}, 1414 { 0.00000002704, 1.04777971186, 1574.84580128220}, 1415 { 0.00000002891, 2.04866759038, 1361.54670584420}, 1416 { 0.00000003075, 0.99105386830, 191.95845443560}, 1417 { 0.00000002437, 2.36815291342, 1471.75302706360}, 1418 { 0.00000002201, 2.47797001828, 721.64941953020}, 1419 { 0.00000002093, 3.72335003599, 1485.98012106520}, 1420 { 0.00000002273, 3.03212449012, 1148.24761040620}, 1421 { 0.00000001947, 1.88764180020, 1685.05212250160}, 1422 { 0.00000002057, 6.18001258073, 330.61896365820}, 1423 { 0.00000001451, 4.72055072637, 32.24332891440}, 1424 { 0.00000001449, 3.18799149050, 635.96513305090}, 1425 { 0.00000001377, 5.12507193192, 1375.77379984580}, 1426 { 0.00000001421, 1.99249188460, 629.60234557550}, 1427 { 0.00000001401, 4.26834108454, 551.03160609700}, 1428 { 0.00000001265, 0.00691519565, 2125.87740737920}, 1429 { 0.00000001272, 2.25106018556, 1788.14489672020}, 1430 { 0.00000001238, 1.75660677516, 1677.93857550080}, 1431 { 0.00000001206, 2.18559244687, 1795.25844372100}, 1432 { 0.00000001493, 4.02813570061, 539.98590583310}, 1433 { 0.00000001314, 4.76481710487, 1062.56332392690}, 1434 { 0.00000001110, 2.97713206981, 81.75213321620}, 1435 { 0.00000001027, 1.99159218429, 295.05122865420}, 1436 { 0.00000001368, 4.63088532557, 2648.45482547300}, 1437 { 0.00000001025, 3.75336759986, 28.45418800320}, 1438 { 0.00000000978, 3.01394148632, 124.43341522100}, 1439 { 0.00000001227, 1.22879053363, 1038.04128918680}, 1440 { 0.00000000965, 1.17674106025, 99.91138048090}, 1441 { 0.00000001015, 1.85922216390, 750.10360753340}, 1442 { 0.00000000924, 3.53294521831, 227.52618943960}, 1443 { 0.00000000988, 5.05622576252, 1699.27921650320}, 1444 { 0.00000001059, 0.13477400877, 416.30325013750}, 1445 { 0.00000000819, 2.01948161630, 1056.20053645150}, 1446 { 0.00000000888, 1.75920995401, 1898.35121793960}, 1447 { 0.00000001013, 2.80784883642, 1464.63948006280}, 1448 { 0.00000000791, 4.92419444433, 1055.44977692610}, 1449 { 0.00000000774, 1.91132974373, 2111.65031337760}, 1450 { 0.00000000729, 3.29016656970, 628.85158605010}, 1451 { 0.00000000743, 2.65216075794, 106.27416795630}, 1452 { 0.00000000719, 2.95858266157, 2008.55753915900}, 1453 { 0.00000000693, 0.10835603179, 963.40270297140}, 1454 { 0.00000000828, 2.72900314719, 618.55664531160}, 1455 { 0.00000000777, 1.63387777696, 2001.44399215820}, 1456 { 0.00000000651, 1.19267978130, 422.66603761290}, 1457 { 0.00000000681, 5.47481858348, 5760.49843189760}, 1458 { 0.00000000681, 3.11621018972, 5746.27133789600}, 1459 { 0.00000000644, 4.68534695662, 611.44309831080}, 1460 { 0.00000000665, 1.86713865983, 2104.53676637680}, 1461 { 0.00000000629, 3.05748834184, 380.12776796000}, 1462 { 0.00000000637, 1.85731506560, 636.71589257630}, 1463 { 0.00000000715, 3.04974505007, 2221.85663459700}, 1464 { 0.00000000635, 4.53916560604, 9676.48103411560}, 1465 { 0.00000000635, 0.61458920732, 9690.70812811720}, 1466 { 0.00000000821, 6.24663887828, 423.41679713830}, 1467 { 0.00000000764, 4.32616763486, 1802.37199072180}, 1468 { 0.00000000581, 0.83633087877, 1891.23767093880}, 1469 { 0.00000000638, 2.83653046158, 1905.46476494040}, 1470 { 0.00000000558, 3.96114629751, 440.82528487760}, 1471 { 0.00000000623, 1.22711488010, 1382.88734684660}, 1472 { 0.00000000711, 3.43507379865, 824.74219374880}, 1473 { 0.00000000516, 1.10671630111, 107.02492748170}, 1474 { 0.00000000535, 1.55914282530, 1994.33044515740}, 1475 { 0.00000000548, 4.39997113815, 647.01083331480}, 1476 { 0.00000000412, 1.25354625957, 203.00415469950}, 1477 { 0.00000000414, 2.66777275564, 2324.94940881560}, 1478 { 0.00000000533, 2.55533346856, 1781.03134971940}, 1479 { 0.00000000393, 1.26401319046, 210.11770170030}, 1480 { 0.00000000428, 1.47563898333, 2214.74308759620}, 1481 { 0.00000000417, 2.88282194210, 1063.31408345230}, 1482 { 0.00000000431, 5.00337132770, 3178.14579056760}, 1483 { 0.00000000404, 3.51234818882, 2751.54759969160}, 1484 { 0.00000000433, 4.29604508638, 5753.38488489680}, 1485 { 0.00000000311, 0.32531359824, 2655.56837247380}, 1486 { 0.00000000315, 0.16909542121, 1279.79457262800}, 1487 { 0.00000000327, 3.36314839669, 1141.13406340540}, 1488 { 0.00000000340, 1.47994765617, 2317.83586181480}, 1489 { 0.00000000280, 5.45018668393, 2228.97018159780}, 1490 { 0.00000000286, 1.69087245649, 2420.92863603340}, 1491 { 0.00000000272, 0.27466300281, 319.57326339430}, 1492 { 0.00000000285, 2.92648819935, 2957.73314812880}, 1493 { 0.00000000242, 6.23321763999, 934.94851496820}, 1494 { 0.00000000265, 0.35799742793, 2840.41327990860}, 1495 { 0.00000000247, 2.41874119352, 1251.34038462480}, 1496 { 0.00000000303, 2.43034117616, 70.84944530420}, 1497 { 0.00000000251, 0.43544711316, 3259.89792378380}, 1498 { 0.00000000226, 4.49396746521, 5223.69391980220}, 1499 { 0.00000000233, 5.48382095726, 1603.29998928540}, 1500 { 0.00000000272, 2.98590404673, 1457.52593306200}, 1501 { 0.00000000285, 2.60754102796, 2538.24850425360}, 1502 { 0.00000000207, 5.94297320087, 9153.90361602180}, 1503 { 0.00000000283, 2.02857986620, 3171.03224356680}, 1504 { 0.00000000291, 5.14022289511, 1592.25428902150}, 1505 { 0.00000000233, 2.70967928648, 1354.43315884340}, 1506 { 0.00000000268, 5.02822905034, 2015.67108615980}, 1507 { 0.00000000239, 1.57690386034, 2744.43405269080}, 1508 { 0.00000000284, 2.27103340038, 2854.64037391020}, 1509 { 0.00000000254, 1.36546010277, 3370.10424500320}, 1510 { 0.00000000221, 1.17223735868, 3053.71237534660}, 1511 { 0.00000000224, 1.28623905132, 3060.82592234740}, 1512 { 0.00000000205, 3.30510713580, 3384.33133900480}, 1513 { 0.00000000222, 0.63302066932, 3163.91869656600}, 1514 { 0.00000000188, 6.00513627145, 92.04707395470}, 1515 { 0.00000000193, 1.57356589213, 2428.04218303420}, 1516 { 0.00000000247, 2.25464204265, 2097.42321937600}, 1517 { 0.00000000198, 2.56172919362, 2641.34127847220}, 1518 { 0.00000000203, 3.40598495601, 99.16062095550}, 1519 { 0.00000000179, 0.54218881357, 2207.62954059540}, 1520 { 0.00000000178, 5.56443381281, 2332.06295581640}, 1521 { 0.00000000176, 1.43070640110, 945.99421523210}, 1522 { 0.00000000222, 3.66783138440, 113.38771495710}, 1523 { 0.00000000178, 0.64947535071, 1176.70179840940}, 1524 { 0.00000000199, 1.14834144531, 2531.13495725280}, 1525 { 0.00000000166, 4.09266431951, 6283.07584999140}, 1526 { 0.00000000183, 1.27422647789, 2310.72231481400}, 1527 { 0.00000000227, 1.68715930646, 1567.73225428140}, 1528 { 0.00000000188, 4.32227206118, 1069.67687092770}, 1529 { 0.00000000225, 3.69300117786, 2435.15573003500}, 1530 { 0.00000000162, 3.60183151152, 3067.93946934820}, 1531 { 0.00000000203, 2.24205059922, 67.66805156650}, 1532 { 0.00000000152, 5.48122906518, 10213.28554621100}, 1533 { 0.00000000191, 2.68685722531, 1773.91780271860}, 1534 { 0.00000000189, 2.95184731936, 732.69511979410}, 1535 { 0.00000000178, 2.63197229299, 3274.12501778540}, 1536 { 0.00000000168, 5.38131391591, 1585.14074202070}, 1537 { 0.00000000152, 1.52826598178, 2950.61960112800}, 1538 { 0.00000000172, 1.85377970325, 2413.81508903260}, 1539 { 0.00000000165, 2.69610230323, 952.35700270750}, 1540 { 0.00000000161, 4.77428302161, 1262.38608488870}, 1541 { 0.00000000143, 6.22998196624, 860.30992875280}, 1542 { 0.00000000187, 1.19805936589, 3362.99069800240}, 1543 { 0.00000000134, 2.74105572000, 1670.82502850000}, 1544 { 0.00000000122, 5.52449599842, 337.73251065900}, 1545 { 0.00000000143, 1.20984019641, 2634.22773147140}, 1546 { 0.00000000114, 2.52833228247, 1585.89150154610}, 1547 { 0.00000000136, 2.69423835500, 739.80866679490}, 1548 { 0.00000000112, 5.77394476974, 547.85021235930}, 1549 { 0.00000000150, 4.91666030632, 3494.53766022420}, 1550 { 0.00000000119, 5.50342415511, 4113.09430553580}, 1551 { 0.00000000149, 0.81247034524, 3267.01147078460}, 1552 { 0.00000000103, 0.80198707373, 2737.32050569000}, 1553 { 0.00000000120, 2.81532905166, 3803.81598288000}, 1554 { 0.00000000111, 2.44973721150, 3590.51688744200}, 1555 { 0.00000000108, 1.33301085820, 1049.08698945070}, 1556 { 0.00000000133, 0.33542188145, 3156.80514956520}, 1557 { 0.00000000108, 2.55716124258, 4010.00153131720}, 1558 { 0.00000000119, 1.02217622746, 2524.02141025200}, 1559 { 0.00000000105, 5.89338290292, 3789.58888887840}, 1560 { 0.00000000094, 0.88652607343, 3377.21779200400}, 1561 { 0.00000000086, 1.26934319585, 511.53171782990}, 1562 { 0.00000000082, 4.65514231193, 3281.23856478620}, 1563 { 0.00000000081, 4.55655881694, 4319.27985397300}, 1564 { 0.00000000084, 5.52322777064, 4120.20785253660}, 1565 { 0.00000000075, 0.40562636382, 2627.11418447060}, 1566 { 0.00000000099, 3.94867595848, 4017.11507831800}, 1567 { 0.00000000080, 0.28157522970, 2847.52682690940}, 1568 { 0.00000000073, 3.52191166845, 2964.84669512960}, 1569 { 0.00000000092, 0.43014320279, 3914.02230409940}, 1570 { 0.00000000083, 0.25202430423, 2644.52267220990}, 1571 ]; 1572 1573 1574 static const ln_vsop[LONG_L3] jupiter_longitude_l3 = [ 1575 { 0.00006501673, 2.59862923650, 7.11354700080}, 1576 { 0.00001355012, 1.34692775915, 529.69096509460}, 1577 { 0.00000470691, 2.47502798748, 14.22709400160}, 1578 { 0.00000416933, 3.24456258569, 536.80451209540}, 1579 { 0.00000352870, 2.97380410245, 522.57741809380}, 1580 { 0.00000165699, 2.09182221854, 1059.38193018920}, 1581 { 0.00000086769, 2.51454300081, 515.46387109300}, 1582 { 0.00000034458, 3.82181443085, 1066.49547719000}, 1583 { 0.00000022671, 2.98178645046, 543.91805909620}, 1584 { 0.00000023760, 1.27416115958, 412.37109687440}, 1585 { 0.00000028501, 2.44538595164, 206.18554843720}, 1586 { 0.00000019722, 2.10936654685, 639.89728631400}, 1587 { 0.00000017778, 2.59019838502, 1589.07289528380}, 1588 { 0.00000019709, 1.40149363982, 419.48464387520}, 1589 { 0.00000018767, 1.58683219668, 103.09277421860}, 1590 { 0.00000017015, 2.29975384867, 21.34064100240}, 1591 { 0.00000016179, 3.15438287420, 625.67019231240}, 1592 { 0.00000015902, 3.25713655347, 1052.26838318840}, 1593 { 0.00000013421, 2.76078519881, 95.97922721780}, 1594 { 0.00000013233, 2.53761666317, 199.07200143640}, 1595 { 0.00000012676, 6.26512955217, 426.59819087600}, 1596 { 0.00000008633, 2.26532712763, 110.20632121940}, 1597 { 0.00000006718, 3.42006598208, 309.27832265580}, 1598 { 0.00000008703, 1.76298942412, 10.29494073850}, 1599 { 0.00000006529, 4.03744539112, 728.76296653100}, 1600 { 0.00000005397, 5.26432570770, 323.50541665740}, 1601 { 0.00000005685, 2.51772778746, 508.35032409220}, 1602 { 0.00000007504, 0.00000000000, 0.00000000000}, 1603 { 0.00000005431, 2.90223114269, 1045.15483618760}, 1604 { 0.00000003997, 4.30231913648, 88.86568021700}, 1605 { 0.00000003855, 3.52241347275, 302.16477565500}, 1606 { 0.00000003811, 4.08897954122, 735.87651353180}, 1607 { 0.00000003232, 1.47972151050, 956.28915597060}, 1608 { 0.00000002931, 4.35694383564, 1596.18644228460}, 1609 { 0.00000002657, 1.27257961451, 213.29909543800}, 1610 { 0.00000002556, 2.23303484585, 117.31986822020}, 1611 { 0.00000002414, 2.91828676420, 742.99006053260}, 1612 { 0.00000002657, 5.01551013390, 838.96928775040}, 1613 { 0.00000001935, 2.79590256973, 1169.58825140860}, 1614 { 0.00000002222, 2.39310688825, 942.06206196900}, 1615 { 0.00000001605, 3.09964511466, 2118.76386037840}, 1616 { 0.00000001491, 1.55001725357, 220.41264243880}, 1617 { 0.00000001934, 5.00823602310, 831.85574074960}, 1618 { 0.00000001584, 1.40103448632, 405.25754987360}, 1619 { 0.00000001286, 3.46966168288, 1073.60902419080}, 1620 { 0.00000001210, 4.05719633951, 1155.36115740700}, 1621 { 0.00000000995, 3.40755481322, 532.87235883230}, 1622 { 0.00000000895, 1.64086921760, 632.78373931320}, 1623 { 0.00000000942, 2.70150730852, 191.95845443560}, 1624 { 0.00000000817, 3.29435640763, 1258.45393162560}, 1625 { 0.00000000721, 1.62926029676, 949.17560896980}, 1626 { 0.00000000745, 1.14787945018, 1162.47470440780}, 1627 { 0.00000000719, 3.73992764870, 433.71173787680}, 1628 { 0.00000000658, 2.90980216736, 1574.84580128220}, 1629 { 0.00000000611, 5.95148659718, 853.19638175200}, 1630 { 0.00000000665, 3.54820168197, 525.75881183150}, 1631 { 0.00000000609, 4.14925115671, 721.64941953020}, 1632 { 0.00000000598, 4.69470159905, 81.75213321620}, 1633 { 0.00000000669, 1.94668551888, 1272.68102562720}, 1634 { 0.00000000643, 2.02118053595, 526.50957135690}, 1635 { 0.00000000508, 4.35239131420, 1368.66025284500}, 1636 { 0.00000000509, 4.95261621008, 1148.24761040620}, 1637 { 0.00000000564, 3.41879628800, 1581.95934828300}, 1638 { 0.00000000512, 4.39016117028, 330.61896365820}, 1639 { 0.00000000548, 2.25796919785, 551.03160609700}, 1640 { 0.00000000478, 3.86015693760, 1361.54670584420}, 1641 { 0.00000000383, 0.24286568335, 611.44309831080}, 1642 { 0.00000000434, 2.94972316227, 1038.04128918680}, 1643 { 0.00000000376, 1.42987791517, 124.43341522100}, 1644 { 0.00000000390, 4.06059870551, 1471.75302706360}, 1645 { 0.00000000385, 4.70313900114, 519.39602435610}, 1646 { 0.00000000428, 2.22447290956, 539.98590583310}, 1647 { 0.00000000394, 4.52891996323, 1464.63948006280}, 1648 { 0.00000000306, 2.02015964470, 1485.98012106520}, 1649 { 0.00000000283, 0.96808839854, 1905.46476494040}, 1650 { 0.00000000278, 4.35223393872, 963.40270297140}, 1651 { 0.00000000309, 3.65940227544, 846.08283475120}, 1652 { 0.00000000342, 4.17369218547, 1788.14489672020}, 1653 { 0.00000000259, 4.00812218110, 1265.56747862640}, 1654 { 0.00000000293, 3.91258428829, 1685.05212250160}, 1655 { 0.00000000259, 1.01628149559, 1478.86657406440}, 1656 { 0.00000000253, 3.12703531515, 1994.33044515740}, 1657 { 0.00000000238, 6.13097565419, 1382.88734684660}, 1658 { 0.00000000220, 4.81059910221, 2125.87740737920}, 1659 { 0.00000000225, 2.51478069462, 1891.23767093880}, 1660 { 0.00000000278, 3.63969386282, 1677.93857550080}, 1661 { 0.00000000242, 2.90163762388, 2310.72231481400}, 1662 { 0.00000000242, 3.56541237319, 1699.27921650320}, 1663 { 0.00000000248, 6.02173100984, 750.10360753340}, 1664 { 0.00000000197, 5.17715231546, 618.55664531160}, 1665 { 0.00000000256, 4.19052619061, 1781.03134971940}, 1666 { 0.00000000196, 0.77278217513, 2221.85663459700}, 1667 { 0.00000000185, 3.87563539893, 295.05122865420}, 1668 { 0.00000000234, 2.54350140197, 1375.77379984580}, 1669 { 0.00000000184, 3.72826587808, 2538.24850425360}, 1670 { 0.00000000189, 5.74277274755, 2627.11418447060}, 1671 { 0.00000000163, 1.29242716775, 1692.16566950240}, 1672 { 0.00000000218, 3.86704847246, 2104.53676637680}, 1673 { 0.00000000171, 5.25744961028, 824.74219374880}, 1674 { 0.00000000171, 4.17086334577, 2097.42321937600}, 1675 { 0.00000000149, 4.30563038349, 2001.44399215820}, 1676 { 0.00000000148, 1.85615806078, 1056.20053645150}, 1677 { 0.00000000155, 4.31124093129, 2317.83586181480}, 1678 { 0.00000000152, 3.97372662088, 1055.44977692610}, 1679 { 0.00000000147, 1.55828353595, 227.52618943960}, 1680 { 0.00000000196, 2.21259819908, 934.94851496820}, 1681 { 0.00000000160, 1.77096189842, 1141.13406340540}, 1682 { 0.00000000132, 3.78618524413, 1062.56332392690}, 1683 { 0.00000000179, 5.57450109164, 1354.43315884340}, 1684 { 0.00000000121, 3.84004974551, 2634.22773147140}, 1685 { 0.00000000118, 1.43347687364, 1279.79457262800}, 1686 { 0.00000000124, 3.41965347556, 2648.45482547300}, 1687 { 0.00000000162, 2.01594918927, 533.62311835770}, 1688 { 0.00000000106, 3.26215180863, 2207.62954059540}, 1689 { 0.00000000107, 0.88798638307, 1670.82502850000}, 1690 { 0.00000000107, 0.60623932999, 2413.81508903260}, 1691 { 0.00000000082, 0.40279200309, 2950.61960112800}, 1692 { 0.00000000080, 2.06822079440, 3060.82592234740}, 1693 { 0.00000000083, 2.43109843716, 2428.04218303420}, 1694 { 0.00000000079, 3.80336766578, 1603.29998928540}, 1695 ]; 1696 1697 1698 static const ln_vsop[LONG_L4] jupiter_longitude_l4 = [ 1699 { 0.00000669505, 0.85280378158, 7.11354700080}, 1700 { 0.00000099965, 0.74243651986, 14.22709400160}, 1701 { 0.00000050030, 1.65383477095, 536.80451209540}, 1702 { 0.00000043690, 5.81923759985, 529.69096509460}, 1703 { 0.00000031794, 4.85865051639, 522.57741809380}, 1704 { 0.00000014735, 4.29065528652, 515.46387109300}, 1705 { 0.00000008408, 0.68386181768, 1059.38193018920}, 1706 { 0.00000004926, 1.29899425511, 543.91805909620}, 1707 { 0.00000004563, 2.31453670801, 1066.49547719000}, 1708 { 0.00000004254, 0.48193363691, 21.34064100240}, 1709 { 0.00000003100, 3.00251285081, 412.37109687440}, 1710 { 0.00000002053, 0.39854167561, 639.89728631400}, 1711 { 0.00000001764, 4.90551864257, 625.67019231240}, 1712 { 0.00000001901, 4.25660977930, 199.07200143640}, 1713 { 0.00000001690, 4.25228443627, 206.18554843720}, 1714 { 0.00000001345, 5.06309624095, 1052.26838318840}, 1715 { 0.00000001211, 4.71432598740, 95.97922721780}, 1716 { 0.00000001091, 1.32037613765, 1589.07289528380}, 1717 { 0.00000000971, 5.67505418481, 728.76296653100}, 1718 { 0.00000000935, 6.05626917469, 88.86568021700}, 1719 { 0.00000000941, 4.66216576341, 1045.15483618760}, 1720 { 0.00000000907, 4.56755235537, 426.59819087600}, 1721 { 0.00000000783, 3.39826306476, 419.48464387520}, 1722 { 0.00000000763, 3.50908239900, 103.09277421860}, 1723 { 0.00000000737, 0.53486231851, 110.20632121940}, 1724 { 0.00000000413, 5.21759457392, 302.16477565500}, 1725 { 0.00000000397, 6.22333486636, 956.28915597060}, 1726 { 0.00000000375, 5.22028842158, 309.27832265580}, 1727 { 0.00000000357, 4.77132381360, 508.35032409220}, 1728 { 0.00000000422, 0.58114211624, 117.31986822020}, 1729 { 0.00000000318, 3.51963719294, 323.50541665740}, 1730 { 0.00000000353, 4.07385033829, 942.06206196900}, 1731 { 0.00000000318, 0.47985672138, 831.85574074960}, 1732 { 0.00000000251, 1.79670889239, 1073.60902419080}, 1733 { 0.00000000255, 2.93957928902, 1596.18644228460}, 1734 { 0.00000000210, 0.42245785278, 220.41264243880}, 1735 { 0.00000000188, 1.11282762167, 1169.58825140860}, 1736 { 0.00000000187, 2.15988498485, 1361.54670584420}, 1737 { 0.00000000180, 3.44457638757, 1148.24761040620}, 1738 { 0.00000000157, 3.04524492827, 1272.68102562720}, 1739 { 0.00000000173, 5.21493846901, 1581.95934828300}, 1740 { 0.00000000160, 1.91340275752, 2118.76386037840}, 1741 { 0.00000000194, 4.74134167991, 1155.36115740700}, 1742 { 0.00000000119, 2.25819104081, 330.61896365820}, 1743 { 0.00000000127, 1.67407621995, 1891.23767093880}, 1744 { 0.00000000131, 0.52395207361, 551.03160609700}, 1745 { 0.00000000099, 3.45749497992, 647.01083331480}, 1746 { 0.00000000077, 3.29690316802, 1368.66025284500}, 1747 ]; 1748 1749 1750 static const ln_vsop[LONG_L5] jupiter_longitude_l5 = [ 1751 { 0.00000049639, 5.25769924770, 7.11354700080}, 1752 { 0.00000015775, 5.24859620238, 14.22709400160}, 1753 { 0.00000004326, 0.02660738929, 536.80451209540}, 1754 { 0.00000001573, 1.18411087933, 522.57741809380}, 1755 { 0.00000000819, 5.86582284529, 543.91805909620}, 1756 { 0.00000000724, 0.88277941285, 515.46387109300}, 1757 { 0.00000000360, 0.78335749573, 1066.49547719000}, 1758 { 0.00000000319, 5.73095137303, 1059.38193018920}, 1759 { 0.00000000198, 0.04372566049, 1589.07289528380}, 1760 { 0.00000000107, 0.09298499958, 1073.60902419080}, 1761 { 0.00000000079, 6.16619004945, 529.69096509460}, 1762 ]; 1763 1764 1765 static const ln_vsop[LAT_B0] jupiter_latitude_b0 = [ 1766 { 0.02268615702, 3.55852606721, 529.69096509460}, 1767 { 0.00109971634, 3.90809347197, 1059.38193018920}, 1768 { 0.00110090358, 0.00000000000, 0.00000000000}, 1769 { 0.00008101428, 3.60509572885, 522.57741809380}, 1770 { 0.00006043996, 4.25883108339, 1589.07289528380}, 1771 { 0.00006437782, 0.30627119215, 536.80451209540}, 1772 { 0.00001106880, 2.98534409520, 1162.47470440780}, 1773 { 0.00000941651, 2.93619073963, 1052.26838318840}, 1774 { 0.00000894088, 1.75447402715, 7.11354700080}, 1775 { 0.00000767280, 2.15473604461, 632.78373931320}, 1776 { 0.00000944328, 1.67522315024, 426.59819087600}, 1777 { 0.00000684219, 3.67808774854, 213.29909543800}, 1778 { 0.00000629223, 0.64343290020, 1066.49547719000}, 1779 { 0.00000835861, 5.17881977810, 103.09277421860}, 1780 { 0.00000531671, 2.70305944444, 110.20632121940}, 1781 { 0.00000558524, 0.01354838161, 846.08283475120}, 1782 { 0.00000464449, 1.17337267936, 949.17560896980}, 1783 { 0.00000431072, 2.60825022780, 419.48464387520}, 1784 { 0.00000351433, 4.61062966359, 2118.76386037840}, 1785 { 0.00000123148, 3.34968047337, 1692.16566950240}, 1786 { 0.00000115038, 5.04892367391, 316.39186965660}, 1787 { 0.00000132159, 4.77816940380, 742.99006053260}, 1788 { 0.00000103402, 2.31878940535, 1478.86657406440}, 1789 { 0.00000116379, 1.38688268881, 323.50541665740}, 1790 { 0.00000102420, 3.15294025567, 1581.95934828300}, 1791 { 0.00000103762, 3.70104530617, 515.46387109300}, 1792 { 0.00000078650, 3.98318863271, 1265.56747862640}, 1793 { 0.00000069935, 2.56006243114, 956.28915597060}, 1794 { 0.00000055597, 0.37501076637, 1375.77379984580}, 1795 { 0.00000051986, 0.99006936413, 1596.18644228460}, 1796 { 0.00000055194, 0.40176641060, 525.75881183150}, 1797 { 0.00000063456, 4.50073545366, 735.87651353180}, 1798 { 0.00000049691, 0.18650769854, 543.91805909620}, 1799 { 0.00000048831, 3.57260516733, 533.62311835770}, 1800 { 0.00000028353, 1.53532751494, 625.67019231240}, 1801 { 0.00000029209, 5.43144706118, 206.18554843720}, 1802 { 0.00000023255, 5.95197656622, 838.96928775040}, 1803 { 0.00000022841, 6.19262795963, 532.87235883230}, 1804 { 0.00000023202, 4.06473393382, 526.50957135690}, 1805 { 0.00000024435, 6.10948089320, 1169.58825140860}, 1806 { 0.00000021116, 4.96322450112, 2648.45482547300}, 1807 { 0.00000017878, 3.08705078418, 1795.25844372100}, 1808 { 0.00000016234, 4.83514182468, 1368.66025284500}, 1809 { 0.00000021314, 2.69476772406, 1045.15483618760}, 1810 { 0.00000015740, 1.15129718235, 942.06206196900}, 1811 { 0.00000017325, 1.61549112201, 14.22709400160}, 1812 { 0.00000013396, 2.30541502374, 853.19638175200}, 1813 { 0.00000011904, 3.09812644271, 2111.65031337760}, 1814 { 0.00000011734, 2.83005459062, 2008.55753915900}, 1815 { 0.00000011291, 0.98958488237, 433.71173787680}, 1816 { 0.00000011830, 4.76527289406, 309.27832265580}, 1817 { 0.00000010702, 3.70182977140, 2221.85663459700}, 1818 { 0.00000010815, 5.81960671820, 1272.68102562720}, 1819 { 0.00000013505, 3.28127499147, 1155.36115740700}, 1820 { 0.00000010179, 2.58690544075, 117.31986822020}, 1821 { 0.00000010632, 5.23488821353, 95.97922721780}, 1822 { 0.00000008770, 0.40456977116, 220.41264243880}, 1823 { 0.00000007439, 2.94640424217, 412.37109687440}, 1824 { 0.00000006151, 2.69098997815, 380.12776796000}, 1825 { 0.00000005028, 0.72749683440, 1055.44977692610}, 1826 { 0.00000004939, 0.73757027802, 1905.46476494040}, 1827 { 0.00000005421, 4.08611312731, 1685.05212250160}, 1828 { 0.00000005936, 4.32059794159, 1063.31408345230}, 1829 { 0.00000004737, 4.09302873263, 527.24328453980}, 1830 { 0.00000004010, 0.51536205068, 1073.60902419080}, 1831 { 0.00000004709, 1.84069593466, 984.60033162190}, 1832 { 0.00000003974, 1.33608144666, 2125.87740737920}, 1833 { 0.00000003762, 3.58647029066, 529.73914920440}, 1834 { 0.00000004731, 6.16377395837, 532.13864564940}, 1835 { 0.00000004666, 5.88761580267, 639.89728631400}, 1836 { 0.00000003763, 0.38865915086, 529.64278098480}, 1837 { 0.00000003409, 4.05403520743, 1898.35121793960}, 1838 { 0.00000003458, 3.43863446426, 1485.98012106520}, 1839 { 0.00000004230, 2.23769605857, 74.78159856730}, 1840 { 0.00000003091, 0.16468497073, 1699.27921650320}, 1841 { 0.00000002976, 0.72268932553, 530.65417294110}, 1842 { 0.00000003162, 1.25051775753, 330.61896365820}, 1843 { 0.00000002727, 4.37684648696, 149.56319713460}, 1844 { 0.00000002837, 0.05988888469, 1439.50969814920}, 1845 { 0.00000002983, 3.25251234697, 528.72775724810}, 1846 { 0.00000002232, 0.26152702827, 1062.56332392690}, 1847 { 0.00000002464, 1.16914990320, 453.42489381900}, 1848 { 0.00000002596, 3.30503237792, 2324.94940881560}, 1849 { 0.00000001988, 2.85269753342, 1574.84580128220}, 1850 { 0.00000002527, 5.94464299442, 909.81873305460}, 1851 { 0.00000002269, 1.30385144361, 3.93215326310}, 1852 { 0.00000001742, 4.49934387430, 1258.45393162560}, 1853 { 0.00000001714, 4.12970162252, 2001.44399215820}, 1854 { 0.00000002028, 3.97933364572, 1056.20053645150}, 1855 { 0.00000001667, 0.36035632569, 10213.28554621100}, 1856 { 0.00000001579, 6.11636481584, 1802.37199072180}, 1857 { 0.00000001393, 3.69324297104, 2214.74308759620}, 1858 { 0.00000001604, 1.98841976369, 38.13303563780}, 1859 { 0.00000001325, 1.74025919863, 529.16970023280}, 1860 { 0.00000001451, 2.39820472604, 2428.04218303420}, 1861 { 0.00000001594, 2.07557781162, 1021.24889455140}, 1862 { 0.00000001319, 1.33764254668, 618.55664531160}, 1863 { 0.00000001346, 3.27611250994, 2641.34127847220}, 1864 { 0.00000001230, 0.19547016795, 305.34616939270}, 1865 { 0.00000001223, 2.86673324041, 1382.88734684660}, 1866 { 0.00000001324, 2.23549334986, 530.21222995640}, 1867 { 0.00000001056, 3.80584206280, 76.26607127560}, 1868 { 0.00000001050, 4.68049393704, 1788.14489672020}, 1869 { 0.00000001226, 5.34004079561, 3178.14579056760}, 1870 { 0.00000001009, 3.19598679941, 2538.24850425360}, 1871 { 0.00000001266, 3.04716587183, 604.47256366190}, 1872 { 0.00000000954, 3.86982853835, 728.76296653100}, 1873 { 0.00000001124, 1.59536330231, 3.18139373770}, 1874 { 0.00000000978, 0.25225276132, 983.11585891360}, 1875 { 0.00000000948, 0.21562638606, 750.10360753340}, 1876 { 0.00000000946, 3.93927018641, 508.35032409220}, 1877 { 0.00000000920, 1.14676177277, 963.40270297140}, 1878 { 0.00000000817, 5.93843083013, 831.85574074960}, 1879 { 0.00000000770, 2.96062737592, 526.77020378780}, 1880 { 0.00000001018, 5.55723104876, 199.07200143640}, 1881 { 0.00000000761, 1.38163787157, 532.61172640140}, 1882 { 0.00000000726, 3.98350624153, 2317.83586181480}, 1883 { 0.00000000863, 0.87983185587, 490.33408917940}, 1884 { 0.00000000868, 3.44355447829, 569.04784100980}, 1885 { 0.00000000711, 4.11083927584, 2751.54759969160}, 1886 { 0.00000000708, 0.33555577415, 528.94020556920}, 1887 { 0.00000000708, 4.00539820601, 530.44172462000}, 1888 { 0.00000000656, 4.39587636715, 519.39602435610}, 1889 { 0.00000000801, 4.03968735657, 1364.72809958190}, 1890 { 0.00000000679, 1.18645749024, 525.49817940060}, 1891 { 0.00000000645, 5.10528821006, 1361.54670584420}, 1892 { 0.00000000668, 3.15607509055, 533.88375078860}, 1893 { 0.00000000663, 0.73722024842, 5223.69391980220}, 1894 { 0.00000000663, 1.57092786810, 6283.07584999140}, 1895 { 0.00000000543, 0.26361339096, 227.52618943960}, 1896 { 0.00000000525, 6.22337510612, 539.98590583310}, 1897 { 0.00000000513, 4.98311290285, 302.16477565500}, 1898 { 0.00000000544, 2.22253022770, 2744.43405269080}, 1899 { 0.00000000531, 2.62394469648, 99.16062095550}, 1900 { 0.00000000602, 1.56087341101, 454.90936652730}, 1901 { 0.00000000518, 0.26343809435, 551.03160609700}, 1902 { 0.00000000516, 1.09334875112, 934.94851496820}, 1903 { 0.00000000659, 0.62609803674, 1512.80682400820}, 1904 { 0.00000000524, 0.64710955846, 524.06189080210}, 1905 { 0.00000000516, 3.69478866795, 535.32003938710}, 1906 { 0.00000000491, 3.63015352701, 2531.13495725280}, 1907 { 0.00000000570, 0.61976758778, 540.73666535850}, 1908 { 0.00000000496, 2.19397054688, 1514.29129671650}, 1909 { 0.00000000532, 0.20040217534, 525.02509864860}, 1910 { 0.00000000449, 0.62392433691, 529.53090640020}, 1911 { 0.00000000449, 3.71676131146, 529.85102378900}, 1912 { 0.00000000493, 0.39157407639, 224.34479570190}, 1913 { 0.00000000450, 5.02496027796, 1048.33622992530}, 1914 { 0.00000000428, 5.44829085911, 11.04570026390}, 1915 { 0.00000000499, 4.13924061941, 534.35683154060}, 1916 { 0.00000000528, 1.76471074936, 524.27433912320}, 1917 { 0.00000000454, 4.53329910309, 1056.93424963440}, 1918 { 0.00000000520, 2.57406093768, 535.10759106600}, 1919 { 0.00000000398, 1.40335768867, 960.22130923370}, 1920 { 0.00000000457, 4.17698500570, 2104.53676637680}, 1921 { 0.00000000505, 5.36536006721, 1057.89745748090}, 1922 { 0.00000000536, 4.80412344518, 1593.00504854690}, 1923 { 0.00000000415, 0.96574631343, 2435.15573003500}, 1924 { 0.00000000518, 0.54534019245, 1061.82961074400}, 1925 { 0.00000000359, 4.02703442030, 1059.43011429900}, 1926 { 0.00000000357, 2.66856274985, 835.03713448730}, 1927 { 0.00000000443, 5.27506751917, 1.48447270830}, 1928 { 0.00000000358, 5.94447745169, 440.82528487760}, 1929 { 0.00000000471, 6.05795526096, 1471.75302706360}, 1930 { 0.00000000386, 2.15957649340, 9153.90361602180}, 1931 { 0.00000000424, 2.70933415956, 1038.04128918680}, 1932 { 0.00000000359, 0.82921825054, 1059.33374607940}, 1933 { 0.00000000310, 0.88102053266, 529.90341341570}, 1934 { 0.00000000310, 3.45966511571, 529.47851677350}, 1935 { 0.00000000300, 3.70314980875, 2634.22773147140}, 1936 { 0.00000000292, 2.63690294080, 415.55249061210}, 1937 { 0.00000000279, 1.60721363324, 643.82943957710}, 1938 { 0.00000000291, 5.83172186169, 1148.24761040620}, 1939 { 0.00000000370, 5.71572992264, 531.17543780290}, 1940 { 0.00000000267, 5.39229778002, 1891.23767093880}, 1941 { 0.00000000275, 3.34111459961, 518.64526483070}, 1942 { 0.00000000269, 1.06062338999, 1585.14074202070}, 1943 { 0.00000000305, 2.50290530704, 511.53171782990}, 1944 { 0.00000000295, 1.84394223501, 547.85021235930}, 1945 { 0.00000000254, 2.98339664362, 1134.16352875650}, 1946 { 0.00000000289, 1.86077249808, 21.34064100240}, 1947 { 0.00000000265, 4.93074056536, 679.25416222920}, 1948 { 0.00000000250, 0.42864032040, 1969.20066324380}, 1949 { 0.00000000308, 2.67241191564, 2957.73314812880}, 1950 { 0.00000000222, 4.78828764413, 514.71311156760}, 1951 { 0.00000000313, 4.88100504465, 528.20649238630}, 1952 { 0.00000000221, 4.32945667530, 1677.93857550080}, 1953 { 0.00000000217, 3.46325099644, 2950.61960112800}, 1954 { 0.00000000216, 0.52215246917, 2228.97018159780}, 1955 { 0.00000000214, 5.83569926578, 544.66881862160}, 1956 { 0.00000000283, 2.88733008413, 35.42472265210}, 1957 { 0.00000000272, 1.65636249662, 3060.82592234740}, 1958 { 0.00000000234, 1.68821601235, 2655.56837247380}, 1959 { 0.00000000205, 3.36180409781, 2847.52682690940}, 1960 { 0.00000000264, 3.62728688214, 2420.92863603340}, 1961 { 0.00000000191, 4.26801797983, 430.53034413910}, 1962 { 0.00000000179, 3.91470663032, 3340.61242669980}, 1963 { 0.00000000180, 0.04748930181, 387.24131496080}, 1964 { 0.00000000241, 4.03850570457, 494.26624244250}, 1965 { 0.00000000177, 4.26408822698, 672.14061522840}, 1966 { 0.00000000187, 2.72585227782, 299.12639426920}, 1967 { 0.00000000234, 1.34461198439, 173.94221952280}, 1968 { 0.00000000171, 0.85583570724, 1603.29998928540}, 1969 { 0.00000000224, 0.33038256827, 565.11568774670}, 1970 { 0.00000000200, 1.27568775106, 39.35687591520}, 1971 { 0.00000000170, 4.96553772568, 1464.63948006280}, 1972 { 0.00000000211, 1.00937080256, 523.54062594030}, 1973 { 0.00000000210, 3.75802767164, 2854.64037391020}, 1974 { 0.00000000162, 5.87799218214, 3480.31056622260}, 1975 { 0.00000000163, 4.62924224205, 2015.67108615980}, 1976 { 0.00000000191, 3.33159283750, 535.84130424890}, 1977 { 0.00000000151, 1.17104489977, 1060.34513803570}, 1978 { 0.00000000160, 1.81868596669, 312.45971639350}, 1979 { 0.00000000158, 2.59595816107, 529.43033266370}, 1980 { 0.00000000158, 1.74472748730, 529.95159752550}, 1981 { 0.00000000173, 3.62448533343, 230.56457082540}, 1982 { 0.00000000142, 0.70435921398, 522.52923398400}, 1983 { 0.00000000144, 5.35713735269, 107.02492748170}, 1984 { 0.00000000144, 6.14090754307, 1158.54255114470}, 1985 { 0.00000000178, 0.27468100074, 3906.90875709860}, 1986 { 0.00000000126, 5.15022690251, 2207.62954059540}, 1987 { 0.00000000126, 3.42007113405, 2.44768055480}, 1988 { 0.00000000127, 0.39943436855, 70.84944530420}, 1989 { 0.00000000123, 4.77863018783, 2524.02141025200}, 1990 { 0.00000000123, 0.46252835423, 647.01083331480}, 1991 { 0.00000000144, 3.60266428249, 1058.41872234270}, 1992 { 0.00000000158, 3.76145245959, 92.04707395470}, 1993 { 0.00000000119, 4.08254103435, 1585.89150154610}, 1994 { 0.00000000125, 2.35595591495, 3163.91869656600}, 1995 { 0.00000000122, 3.21032018083, 3377.21779200400}, 1996 { 0.00000000121, 3.39767154960, 18.15924726470}, 1997 { 0.00000000131, 1.67909216935, 1289.94650101460}, 1998 { 0.00000000115, 2.35736056408, 1550.93985964600}, 1999 { 0.00000000126, 2.40837527327, 106.27416795630}, 2000 { 0.00000000131, 1.37643228010, 1023.95720753710}, 2001 { 0.00000000121, 1.60251352962, 10.29494073850}, 2002 { 0.00000000121, 0.61425825680, 1592.25428902150}, 2003 { 0.00000000135, 3.60014547346, 124.43341522100}, 2004 { 0.00000000137, 2.41776488975, 3274.12501778540}, 2005 { 0.00000000129, 0.09688303813, 2332.06295581640}, 2006 { 0.00000000092, 4.89058170259, 1098.73880610440}, 2007 { 0.00000000106, 5.18592950792, 2281.23049651060}, 2008 { 0.00000000114, 2.96580552116, 1166.40685767090}, 2009 { 0.00000000092, 1.65027422750, 860.30992875280}, 2010 { 0.00000000102, 3.64265158080, 3171.03224356680}, 2011 { 0.00000000103, 1.63123525514, 1894.41906467650}, 2012 { 0.00000000080, 0.38766601962, 4694.00295470760}, 2013 { 0.00000000074, 3.86945907800, 3067.93946934820}, 2014 { 0.00000000095, 1.66457947000, 1151.42900414390}, 2015 ]; 2016 2017 2018 static const ln_vsop[LAT_B1] jupiter_latitude_b1 = [ 2019 { 0.00078203446, 1.52377859742, 529.69096509460}, 2020 { 0.00007789905, 2.59734071843, 1059.38193018920}, 2021 { 0.00002788602, 4.85622679819, 536.80451209540}, 2022 { 0.00002429728, 5.45947255041, 522.57741809380}, 2023 { 0.00001985777, 0.00000000000, 0.00000000000}, 2024 { 0.00000711633, 3.13688338277, 1589.07289528380}, 2025 { 0.00000292916, 5.27960297214, 1066.49547719000}, 2026 { 0.00000257804, 4.76667796123, 1052.26838318840}, 2027 { 0.00000271233, 0.10154920958, 7.11354700080}, 2028 { 0.00000086261, 1.08347893125, 103.09277421860}, 2029 { 0.00000079683, 1.04738628033, 110.20632121940}, 2030 { 0.00000081369, 0.63901209639, 419.48464387520}, 2031 { 0.00000081666, 0.49217368092, 426.59819087600}, 2032 { 0.00000070613, 2.82219329635, 632.78373931320}, 2033 { 0.00000066992, 5.48215719084, 515.46387109300}, 2034 { 0.00000058497, 3.56648086507, 2118.76386037840}, 2035 { 0.00000051976, 2.85910965609, 949.17560896980}, 2036 { 0.00000041188, 4.75217333048, 543.91805909620}, 2037 { 0.00000039924, 3.92433787110, 735.87651353180}, 2038 { 0.00000040237, 1.13564290140, 1162.47470440780}, 2039 { 0.00000026065, 5.69856804584, 1596.18644228460}, 2040 { 0.00000031305, 6.03167547323, 323.50541665740}, 2041 { 0.00000030485, 5.98342688371, 316.39186965660}, 2042 { 0.00000021243, 4.88358142951, 213.29909543800}, 2043 { 0.00000017336, 1.63355193402, 956.28915597060}, 2044 { 0.00000016318, 1.68217979523, 206.18554843720}, 2045 { 0.00000021612, 4.90561988011, 1581.95934828300}, 2046 { 0.00000015050, 4.62184858700, 525.75881183150}, 2047 { 0.00000015354, 4.38535188227, 532.87235883230}, 2048 { 0.00000014194, 5.89751177643, 526.50957135690}, 2049 { 0.00000012259, 5.76584367807, 533.62311835770}, 2050 { 0.00000013752, 4.43118193299, 1045.15483618760}, 2051 { 0.00000010998, 3.66464772481, 742.99006053260}, 2052 { 0.00000010324, 4.35223675725, 1169.58825140860}, 2053 { 0.00000012020, 6.22841485051, 14.22709400160}, 2054 { 0.00000008201, 5.61044388483, 1265.56747862640}, 2055 { 0.00000009125, 2.07963809004, 1692.16566950240}, 2056 { 0.00000006995, 3.68757029433, 625.67019231240}, 2057 { 0.00000006623, 2.95794554141, 942.06206196900}, 2058 { 0.00000006854, 4.86899700840, 1155.36115740700}, 2059 { 0.00000005392, 0.92120894811, 117.31986822020}, 2060 { 0.00000004948, 5.58428784853, 433.71173787680}, 2061 { 0.00000005907, 4.00891325053, 639.89728631400}, 2062 { 0.00000004904, 0.79623393478, 95.97922721780}, 2063 { 0.00000004849, 0.77150458453, 853.19638175200}, 2064 { 0.00000004554, 3.96028178465, 2648.45482547300}, 2065 { 0.00000003572, 5.03591772370, 220.41264243880}, 2066 { 0.00000003471, 5.13166913050, 1073.60902419080}, 2067 { 0.00000003611, 1.57140411443, 1478.86657406440}, 2068 { 0.00000002856, 4.67088931160, 1272.68102562720}, 2069 { 0.00000003393, 5.57286071973, 1375.77379984580}, 2070 { 0.00000002753, 0.68101124197, 846.08283475120}, 2071 { 0.00000002097, 6.16024347671, 2125.87740737920}, 2072 { 0.00000002114, 5.87434713206, 330.61896365820}, 2073 { 0.00000001945, 0.99530094399, 309.27832265580}, 2074 { 0.00000001637, 0.11662674189, 1795.25844372100}, 2075 { 0.00000001899, 5.04072957525, 412.37109687440}, 2076 { 0.00000001791, 2.71494717262, 1485.98012106520}, 2077 { 0.00000001543, 4.89349278048, 1062.56332392690}, 2078 { 0.00000001379, 4.78442752303, 1699.27921650320}, 2079 { 0.00000001614, 5.31695012950, 2111.65031337760}, 2080 { 0.00000001356, 5.09369131122, 1055.44977692610}, 2081 { 0.00000001472, 4.55646132730, 1574.84580128220}, 2082 { 0.00000001216, 5.83778167217, 1258.45393162560}, 2083 { 0.00000001061, 0.21929903524, 1063.31408345230}, 2084 { 0.00000001281, 2.63291136301, 2221.85663459700}, 2085 { 0.00000001282, 4.40670408797, 728.76296653100}, 2086 { 0.00000001081, 5.65958153020, 508.35032409220}, 2087 { 0.00000001236, 5.79698189268, 1056.20053645150}, 2088 { 0.00000000834, 5.66034576977, 838.96928775040}, 2089 { 0.00000000843, 1.39726903288, 199.07200143640}, 2090 { 0.00000001114, 0.93457172591, 1368.66025284500}, 2091 { 0.00000001004, 1.88230290234, 2008.55753915900}, 2092 { 0.00000000784, 3.98772675676, 1471.75302706360}, 2093 { 0.00000000682, 6.16172441549, 519.39602435610}, 2094 { 0.00000000649, 3.11256832821, 618.55664531160}, 2095 { 0.00000000597, 4.81489778721, 551.03160609700}, 2096 { 0.00000000546, 4.76855837933, 1685.05212250160}, 2097 { 0.00000000546, 4.45547174659, 539.98590583310}, 2098 { 0.00000000628, 0.06358024238, 3.18139373770}, 2099 { 0.00000000514, 1.39819252269, 1382.88734684660}, 2100 { 0.00000000546, 5.95490984957, 1905.46476494040}, 2101 { 0.00000000432, 4.90782507942, 227.52618943960}, 2102 { 0.00000000375, 6.13692411934, 2428.04218303420}, 2103 { 0.00000000441, 4.43503611535, 1038.04128918680}, 2104 { 0.00000000336, 4.15259691191, 440.82528487760}, 2105 { 0.00000000392, 4.41318281175, 1802.37199072180}, 2106 { 0.00000000336, 1.95113506965, 525.02509864860}, 2107 { 0.00000000322, 2.38708525663, 534.35683154060}, 2108 { 0.00000000411, 4.66598314047, 750.10360753340}, 2109 { 0.00000000270, 4.34851907328, 3178.14579056760}, 2110 { 0.00000000344, 2.88739614093, 3.93215326310}, 2111 { 0.00000000306, 0.14928179595, 21.34064100240}, 2112 { 0.00000000229, 4.71494574126, 1788.14489672020}, 2113 { 0.00000000253, 5.97477420709, 1898.35121793960}, 2114 { 0.00000000220, 1.65244409667, 302.16477565500}, 2115 { 0.00000000200, 5.63991949724, 524.27433912320}, 2116 { 0.00000000197, 4.98395147244, 535.10759106600}, 2117 { 0.00000000189, 1.27085486089, 831.85574074960}, 2118 { 0.00000000217, 5.72813758318, 963.40270297140}, 2119 { 0.00000000163, 4.41162044978, 511.53171782990}, 2120 { 0.00000000157, 6.22659623699, 547.85021235930}, 2121 { 0.00000000156, 4.47889955750, 2104.53676637680}, 2122 { 0.00000000158, 4.68155089578, 526.77020378780}, 2123 { 0.00000000157, 5.94254789616, 532.61172640140}, 2124 { 0.00000000177, 1.54590155579, 2324.94940881560}, 2125 { 0.00000000159, 0.57726792367, 1361.54670584420}, 2126 { 0.00000000143, 5.47600559579, 1603.29998928540}, 2127 { 0.00000000144, 1.09752516756, 74.78159856730}, 2128 { 0.00000000125, 4.04792462029, 2001.44399215820}, 2129 { 0.00000000116, 0.20661426580, 2655.56837247380}, 2130 { 0.00000000100, 5.29546864010, 1891.23767093880}, 2131 { 0.00000000104, 6.06015582682, 10.29494073850}, 2132 { 0.00000000122, 3.06889841223, 2317.83586181480}, 2133 { 0.00000000106, 3.07515212924, 2751.54759969160}, 2134 { 0.00000000123, 3.57772593687, 2015.67108615980}, 2135 { 0.00000000080, 5.22386963290, 2228.97018159780}, 2136 { 0.00000000103, 2.60543230206, 2538.24850425360}, 2137 { 0.00000000076, 6.05570454898, 984.60033162190}, 2138 { 0.00000000087, 4.53831014475, 1148.24761040620}, 2139 ]; 2140 2141 2142 static const ln_vsop[LAT_B2] jupiter_latitude_b2 = [ 2143 { 0.00005498320, 3.01596270062, 529.69096509460}, 2144 { 0.00000602076, 3.13358939436, 536.80451209540}, 2145 { 0.00000502174, 2.05202111599, 1059.38193018920}, 2146 { 0.00000453862, 0.95912416388, 522.57741809380}, 2147 { 0.00000115043, 0.00000000000, 0.00000000000}, 2148 { 0.00000068911, 3.65515676096, 1066.49547719000}, 2149 { 0.00000067052, 2.23363751256, 1589.07289528380}, 2150 { 0.00000042555, 0.52143365809, 1052.26838318840}, 2151 { 0.00000039396, 4.65314230657, 7.11354700080}, 2152 { 0.00000023438, 0.96725852073, 515.46387109300}, 2153 { 0.00000017383, 3.03116251890, 543.91805909620}, 2154 { 0.00000006651, 4.14899100562, 1596.18644228460}, 2155 { 0.00000007013, 2.58268666095, 2118.76386037840}, 2156 { 0.00000005389, 5.43989474079, 110.20632121940}, 2157 { 0.00000004578, 6.21390672967, 1045.15483618760}, 2158 { 0.00000004226, 2.60174767485, 532.87235883230}, 2159 { 0.00000003653, 5.49147329377, 426.59819087600}, 2160 { 0.00000004208, 4.53565061928, 14.22709400160}, 2161 { 0.00000003620, 2.16725398015, 1162.47470440780}, 2162 { 0.00000004347, 4.34610976020, 323.50541665740}, 2163 { 0.00000003449, 1.44287034922, 526.50957135690}, 2164 { 0.00000003250, 4.99793920041, 632.78373931320}, 2165 { 0.00000003549, 5.47945408971, 103.09277421860}, 2166 { 0.00000003031, 0.65632340107, 1581.95934828300}, 2167 { 0.00000003252, 5.38360789595, 949.17560896980}, 2168 { 0.00000002464, 0.29383438152, 956.28915597060}, 2169 { 0.00000002590, 2.61624183669, 525.75881183150}, 2170 { 0.00000002414, 6.08828067002, 419.48464387520}, 2171 { 0.00000002206, 2.62381175358, 1169.58825140860}, 2172 { 0.00000001991, 1.56606451610, 533.62311835770}, 2173 { 0.00000001868, 2.03564229490, 316.39186965660}, 2174 { 0.00000002225, 6.11348450922, 735.87651353180}, 2175 { 0.00000001512, 4.74989508185, 942.06206196900}, 2176 { 0.00000001458, 3.53705002363, 1073.60902419080}, 2177 { 0.00000001473, 3.61629070367, 206.18554843720}, 2178 { 0.00000001467, 5.52885404945, 117.31986822020}, 2179 { 0.00000001373, 0.36875884830, 1155.36115740700}, 2180 { 0.00000001237, 2.65571662403, 95.97922721780}, 2181 { 0.00000001124, 3.90568585311, 433.71173787680}, 2182 { 0.00000001348, 5.54306182308, 625.67019231240}, 2183 { 0.00000000964, 5.49710119494, 853.19638175200}, 2184 { 0.00000000947, 2.34829918409, 639.89728631400}, 2185 { 0.00000000798, 3.37909370240, 220.41264243880}, 2186 { 0.00000000707, 1.57787722219, 1692.16566950240}, 2187 { 0.00000000591, 0.29761569203, 213.29909543800}, 2188 { 0.00000000572, 1.28691054813, 508.35032409220}, 2189 { 0.00000000512, 2.56537612741, 1265.56747862640}, 2190 { 0.00000000665, 6.11880936688, 728.76296653100}, 2191 { 0.00000000447, 4.60869261113, 2125.87740737920}, 2192 { 0.00000000586, 4.43282799664, 330.61896365820}, 2193 { 0.00000000414, 1.25349133607, 1258.45393162560}, 2194 { 0.00000000524, 2.96141918447, 2648.45482547300}, 2195 { 0.00000000444, 3.19923402818, 1062.56332392690}, 2196 { 0.00000000404, 1.79288519616, 1485.98012106520}, 2197 { 0.00000000375, 0.79587902858, 838.96928775040}, 2198 { 0.00000000353, 3.34547139217, 199.07200143640}, 2199 { 0.00000000452, 5.08983741758, 846.08283475120}, 2200 { 0.00000000334, 3.04324482994, 551.03160609700}, 2201 { 0.00000000366, 1.68895713870, 519.39602435610}, 2202 { 0.00000000394, 1.57570736696, 412.37109687440}, 2203 { 0.00000000301, 3.37032774636, 309.27832265580}, 2204 { 0.00000000291, 2.62531230776, 539.98590583310}, 2205 { 0.00000000325, 0.15647873172, 1574.84580128220}, 2206 { 0.00000000245, 3.25292367144, 1272.68102562720}, 2207 { 0.00000000217, 3.11492452322, 1699.27921650320}, 2208 { 0.00000000184, 1.08716393617, 1478.86657406440}, 2209 { 0.00000000148, 2.68589605205, 440.82528487760}, 2210 { 0.00000000151, 3.55666552483, 227.52618943960}, 2211 { 0.00000000159, 4.59287441360, 3.18139373770}, 2212 { 0.00000000136, 4.84859091336, 1375.77379984580}, 2213 { 0.00000000163, 2.32840480908, 1368.66025284500}, 2214 { 0.00000000143, 3.22177095400, 1055.44977692610}, 2215 { 0.00000000142, 5.72788361902, 1471.75302706360}, 2216 { 0.00000000158, 4.73812763868, 21.34064100240}, 2217 { 0.00000000128, 2.70021949677, 742.99006053260}, 2218 { 0.00000000139, 1.17163391807, 1056.20053645150}, 2219 { 0.00000000145, 0.86475461158, 2111.65031337760}, 2220 { 0.00000000113, 0.93475856540, 1685.05212250160}, 2221 { 0.00000000092, 6.08486890659, 1038.04128918680}, 2222 { 0.00000000077, 1.76503406298, 1795.25844372100}, 2223 { 0.00000000076, 1.81177242528, 2221.85663459700}, 2224 { 0.00000000077, 3.87925580596, 1603.29998928540}, 2225 ]; 2226 2227 2228 static const ln_vsop[LAT_B3] jupiter_latitude_b3 = [ 2229 { 0.00000185332, 4.79276761490, 529.69096509460}, 2230 { 0.00000085668, 1.40023038638, 536.80451209540}, 2231 { 0.00000056359, 2.81574766965, 522.57741809380}, 2232 { 0.00000019435, 6.25741008684, 1059.38193018920}, 2233 { 0.00000010858, 2.04333735353, 1066.49547719000}, 2234 { 0.00000014477, 0.00000000000, 0.00000000000}, 2235 { 0.00000005535, 2.75732372347, 515.46387109300}, 2236 { 0.00000004939, 1.29727834284, 543.91805909620}, 2237 { 0.00000004970, 2.56009290021, 1052.26838318840}, 2238 { 0.00000004112, 0.86840480428, 1589.07289528380}, 2239 { 0.00000003798, 2.86619114773, 7.11354700080}, 2240 { 0.00000001107, 2.66033381472, 1596.18644228460}, 2241 { 0.00000001093, 1.82485496219, 1045.15483618760}, 2242 { 0.00000001031, 2.82866669066, 14.22709400160}, 2243 { 0.00000000433, 4.07064796547, 419.48464387520}, 2244 { 0.00000000441, 1.38849268510, 2118.76386037840}, 2245 { 0.00000000427, 1.88306006605, 1073.60902419080}, 2246 { 0.00000000385, 3.43063155260, 110.20632121940}, 2247 { 0.00000000270, 0.28254340737, 942.06206196900}, 2248 { 0.00000000282, 2.56588914137, 323.50541665740}, 2249 { 0.00000000281, 1.78450485408, 735.87651353180}, 2250 { 0.00000000250, 3.01246535740, 508.35032409220}, 2251 { 0.00000000218, 2.72492160401, 1581.95934828300}, 2252 { 0.00000000210, 0.07248270409, 632.78373931320}, 2253 { 0.00000000225, 3.97044557000, 117.31986822020}, 2254 { 0.00000000203, 0.07858321388, 639.89728631400}, 2255 { 0.00000000170, 0.89620998933, 1169.58825140860}, 2256 { 0.00000000165, 1.56025270981, 625.67019231240}, 2257 { 0.00000000156, 5.58460103668, 103.09277421860}, 2258 { 0.00000000137, 4.26368918979, 95.97922721780}, 2259 { 0.00000000100, 1.72309553591, 949.17560896980}, 2260 { 0.00000000094, 2.26854098455, 1155.36115740700}, 2261 { 0.00000000082, 5.02874146441, 956.28915597060}, 2262 ]; 2263 2264 2265 static const ln_vsop[LAT_B4] jupiter_latitude_b4 = [ 2266 { 0.00000008963, 5.93887232380, 536.80451209540}, 2267 { 0.00000005280, 4.80778878768, 522.57741809380}, 2268 { 0.00000001161, 0.46295890438, 1066.49547719000}, 2269 { 0.00000001104, 4.53240452495, 515.46387109300}, 2270 { 0.00000001087, 5.81789252627, 543.91805909620}, 2271 { 0.00000000818, 1.49293156118, 529.69096509460}, 2272 { 0.00000000595, 4.58881648484, 1059.38193018920}, 2273 { 0.00000000513, 4.57214361679, 1052.26838318840}, 2274 { 0.00000000179, 0.75821264280, 7.11354700080}, 2275 { 0.00000000143, 5.78292264064, 1589.07289528380}, 2276 { 0.00000000135, 1.57382028639, 14.22709400160}, 2277 { 0.00000000096, 1.04662476547, 1596.18644228460}, 2278 { 0.00000000077, 3.58780641570, 1045.15483618760}, 2279 ]; 2280 2281 2282 static const ln_vsop[LAT_B5] jupiter_latitude_b5 = [ 2283 { 0.00000000662, 4.10413626462, 536.80451209540}, 2284 { 0.00000000431, 0.82614663721, 522.57741809380}, 2285 { 0.00000000208, 0.05498457769, 515.46387109300}, 2286 ]; 2287 2288 2289 static const ln_vsop[RADIUS_R0] jupiter_radius_r0 = [ 2290 { 5.20887429326, 0.00000000000, 0.00000000000}, 2291 { 0.25209327119, 3.49108639871, 529.69096509460}, 2292 { 0.00610599976, 3.84115365948, 1059.38193018920}, 2293 { 0.00282029458, 2.57419881293, 632.78373931320}, 2294 { 0.00187647346, 2.07590383214, 522.57741809380}, 2295 { 0.00086792905, 0.71001145545, 419.48464387520}, 2296 { 0.00072062974, 0.21465724607, 536.80451209540}, 2297 { 0.00065517248, 5.97995884790, 316.39186965660}, 2298 { 0.00029134542, 1.67759379655, 103.09277421860}, 2299 { 0.00030135335, 2.16132003734, 949.17560896980}, 2300 { 0.00023453271, 3.54023522184, 735.87651353180}, 2301 { 0.00022283743, 4.19362594399, 1589.07289528380}, 2302 { 0.00023947298, 0.27458037480, 7.11354700080}, 2303 { 0.00013032614, 2.96042965363, 1162.47470440780}, 2304 { 0.00009703360, 1.90669633585, 206.18554843720}, 2305 { 0.00012749023, 2.71550286592, 1052.26838318840}, 2306 { 0.00009161393, 4.41352953117, 213.29909543800}, 2307 { 0.00007894511, 2.47907592482, 426.59819087600}, 2308 { 0.00007057931, 2.18184839926, 1265.56747862640}, 2309 { 0.00006137703, 6.26418240033, 846.08283475120}, 2310 { 0.00005477001, 5.65729989857, 639.89728631400}, 2311 { 0.00003502493, 0.56532365822, 1066.49547719000}, 2312 { 0.00004136822, 2.72220872400, 625.67019231240}, 2313 { 0.00004169954, 2.01603822251, 515.46387109300}, 2314 { 0.00002499967, 4.55181655381, 838.96928775040}, 2315 { 0.00002616976, 2.00994012876, 1581.95934828300}, 2316 { 0.00001912009, 0.85621128851, 412.37109687440}, 2317 { 0.00002127681, 6.12755221002, 742.99006053260}, 2318 { 0.00001610567, 3.08871452594, 1368.66025284500}, 2319 { 0.00001479513, 2.68021307468, 1478.86657406440}, 2320 { 0.00001230630, 1.89052048109, 323.50541665740}, 2321 { 0.00001216895, 1.80176263029, 110.20632121940}, 2322 { 0.00000961113, 4.54876995367, 2118.76386037840}, 2323 { 0.00000885764, 4.14783869943, 533.62311835770}, 2324 { 0.00000776583, 3.67710828843, 728.76296653100}, 2325 { 0.00000998591, 2.87205397992, 309.27832265580}, 2326 { 0.00001014733, 1.38675822271, 454.90936652730}, 2327 { 0.00000727156, 3.98827252563, 1155.36115740700}, 2328 { 0.00000655334, 2.79072596910, 1685.05212250160}, 2329 { 0.00000821383, 1.59351544602, 1898.35121793960}, 2330 { 0.00000620818, 4.82275194351, 956.28915597060}, 2331 { 0.00000654071, 3.38140746852, 1692.16566950240}, 2332 { 0.00000811993, 5.94093410097, 909.81873305460}, 2333 { 0.00000562092, 0.08114877791, 543.91805909620}, 2334 { 0.00000542222, 0.28357235311, 525.75881183150}, 2335 { 0.00000457841, 0.12720499202, 1375.77379984580}, 2336 { 0.00000614740, 2.27633681284, 942.06206196900}, 2337 { 0.00000435816, 2.60279250213, 95.97922721780}, 2338 { 0.00000496009, 5.53020241869, 380.12776796000}, 2339 { 0.00000469974, 2.81883756859, 1795.25844372100}, 2340 { 0.00000445057, 0.14648640292, 14.22709400160}, 2341 { 0.00000290917, 3.89373030829, 1471.75302706360}, 2342 { 0.00000276581, 2.52188912681, 2001.44399215820}, 2343 { 0.00000275010, 2.98827073289, 526.50957135690}, 2344 { 0.00000293746, 2.04945754349, 199.07200143640}, 2345 { 0.00000291010, 6.03128127682, 1169.58825140860}, 2346 { 0.00000338146, 2.79887096517, 1045.15483618760}, 2347 { 0.00000257472, 6.13406653083, 532.87235883230}, 2348 { 0.00000319036, 1.34818583641, 2214.74308759620}, 2349 { 0.00000309305, 5.36839401116, 1272.68102562720}, 2350 { 0.00000345803, 1.56404960644, 491.55792945680}, 2351 { 0.00000303364, 1.15407454389, 5753.38488489680}, 2352 { 0.00000192308, 0.91996013364, 1596.18644228460}, 2353 { 0.00000215435, 2.63589770012, 2111.65031337760}, 2354 { 0.00000200591, 2.37332227687, 1258.45393162560}, 2355 { 0.00000239039, 3.57396895042, 835.03713448730}, 2356 { 0.00000197072, 5.92862098187, 453.42489381900}, 2357 { 0.00000139406, 3.63978241621, 1788.14489672020}, 2358 { 0.00000191351, 0.00008947898, 983.11585891360}, 2359 { 0.00000176442, 2.57642803889, 9683.59458111640}, 2360 { 0.00000123523, 2.26101680855, 2317.83586181480}, 2361 { 0.00000128191, 4.66615733627, 831.85574074960}, 2362 { 0.00000112538, 0.85603677104, 433.71173787680}, 2363 { 0.00000128822, 1.10499202918, 2531.13495725280}, 2364 { 0.00000099327, 4.50365769161, 518.64526483070}, 2365 { 0.00000093945, 2.72470156299, 853.19638175200}, 2366 { 0.00000106425, 5.81491645745, 220.41264243880}, 2367 { 0.00000120294, 2.95204440510, 3.93215326310}, 2368 { 0.00000081685, 3.23399956574, 1361.54670584420}, 2369 { 0.00000103994, 2.22277966661, 74.78159856730}, 2370 { 0.00000112513, 4.86217051434, 528.20649238630}, 2371 { 0.00000079631, 0.88529543139, 430.53034413910}, 2372 { 0.00000085789, 2.11469709334, 1574.84580128220}, 2373 { 0.00000085635, 2.33825806277, 2428.04218303420}, 2374 { 0.00000068348, 3.35769613854, 2104.53676637680}, 2375 { 0.00000069535, 3.04092499583, 302.16477565500}, 2376 { 0.00000069854, 3.22383407236, 305.34616939270}, 2377 { 0.00000069498, 0.20470467419, 532.13864564940}, 2378 { 0.00000057002, 2.00278403070, 2634.22773147140}, 2379 { 0.00000077019, 2.09814823113, 508.35032409220}, 2380 { 0.00000056672, 3.91635330750, 2221.85663459700}, 2381 { 0.00000058366, 5.72512642459, 628.85158605010}, 2382 { 0.00000052433, 4.02508574580, 527.24328453980}, 2383 { 0.00000063628, 1.10008717069, 1364.72809958190}, 2384 { 0.00000053607, 0.87404483378, 2847.52682690940}, 2385 { 0.00000059639, 0.95858565273, 494.26624244250}, 2386 { 0.00000058002, 3.45633892143, 2008.55753915900}, 2387 { 0.00000041530, 3.51955496522, 529.73914920440}, 2388 { 0.00000044717, 1.62318067555, 984.60033162190}, 2389 { 0.00000044943, 4.90105773635, 2648.45482547300}, 2390 { 0.00000053154, 1.19752849531, 760.25553592000}, 2391 { 0.00000044532, 4.42376920441, 1063.31408345230}, 2392 { 0.00000037511, 2.93024338067, 1677.93857550080}, 2393 { 0.00000041535, 0.32174379070, 529.64278098480}, 2394 { 0.00000042886, 0.03097825861, 1439.50969814920}, 2395 { 0.00000046010, 2.54409504187, 636.71589257630}, 2396 { 0.00000040307, 4.39482471634, 1148.24761040620}, 2397 { 0.00000038818, 4.31684853535, 149.56319713460}, 2398 { 0.00000040357, 2.10207822074, 2744.43405269080}, 2399 { 0.00000048851, 5.60297823445, 2810.92146160520}, 2400 { 0.00000037030, 5.07904223157, 1905.46476494040}, 2401 { 0.00000043876, 1.24634677337, 621.73803904930}, 2402 { 0.00000034015, 3.09481058565, 2420.92863603340}, 2403 { 0.00000036829, 0.84237174099, 530.65417294110}, 2404 { 0.00000031256, 5.35795807657, 1485.98012106520}, 2405 { 0.00000039276, 4.70909591065, 569.04784100980}, 2406 { 0.00000039790, 2.46062195592, 355.74874557180}, 2407 { 0.00000031530, 6.19283211825, 3.18139373770}, 2408 { 0.00000028366, 2.48520234303, 519.39602435610}, 2409 { 0.00000032409, 2.73383239343, 604.47256366190}, 2410 { 0.00000027094, 3.92463420595, 2324.94940881560}, 2411 { 0.00000029014, 1.83523374921, 1891.23767093880}, 2412 { 0.00000026731, 1.74874273361, 2950.61960112800}, 2413 { 0.00000026453, 0.60429095482, 1055.44977692610}, 2414 { 0.00000033475, 0.76463170350, 643.82943957710}, 2415 { 0.00000026499, 1.03248824966, 405.25754987360}, 2416 { 0.00000025634, 3.46480952342, 458.84151979040}, 2417 { 0.00000024450, 0.88074669554, 423.41679713830}, 2418 { 0.00000032957, 3.18606309728, 528.72775724810}, 2419 { 0.00000022463, 0.43478364259, 1073.60902419080}, 2420 { 0.00000021623, 1.42192729492, 540.73666535850}, 2421 { 0.00000025640, 0.52452881258, 511.53171782990}, 2422 { 0.00000021016, 3.08217890882, 629.60234557550}, 2423 { 0.00000022666, 0.65441785872, 3163.91869656600}, 2424 { 0.00000019316, 5.17023800333, 635.96513305090}, 2425 { 0.00000026139, 1.33354028131, 330.61896365820}, 2426 { 0.00000018303, 3.59973766130, 746.92221379570}, 2427 { 0.00000018225, 2.66424699243, 1994.33044515740}, 2428 { 0.00000019775, 4.13615184912, 1464.63948006280}, 2429 { 0.00000019466, 1.85632162779, 3060.82592234740}, 2430 { 0.00000023930, 4.99825426891, 1289.94650101460}, 2431 { 0.00000021865, 5.91688197848, 1802.37199072180}, 2432 { 0.00000017423, 2.81999126875, 2737.32050569000}, 2433 { 0.00000016669, 5.67299018075, 408.43894361130}, 2434 { 0.00000022940, 5.26760480260, 672.14061522840}, 2435 { 0.00000018349, 1.89870628722, 1021.24889455140}, 2436 { 0.00000019065, 3.66520144826, 415.55249061210}, 2437 { 0.00000015733, 3.34757176872, 1056.20053645150}, 2438 { 0.00000016361, 0.18155522601, 1699.27921650320}, 2439 { 0.00000018718, 1.97821694809, 38.13303563780}, 2440 { 0.00000018769, 3.69167351769, 88.86568021700}, 2441 { 0.00000015530, 3.82369172511, 721.64941953020}, 2442 { 0.00000015401, 1.06319902793, 114.13847448250}, 2443 { 0.00000016809, 1.91000618622, 217.23124870110}, 2444 { 0.00000015253, 1.31927244263, 117.31986822020}, 2445 { 0.00000015115, 3.74899964992, 2641.34127847220}, 2446 { 0.00000019654, 2.73391065610, 39.35687591520}, 2447 { 0.00000014669, 1.67269531093, 529.16970023280}, 2448 { 0.00000014116, 3.55112673348, 142.44965013380}, 2449 { 0.00000013001, 1.48488755301, 3267.01147078460}, 2450 { 0.00000014924, 1.32583007552, 490.33408917940}, 2451 { 0.00000014753, 4.64530618099, 6283.07584999140}, 2452 { 0.00000014666, 0.80451966905, 5223.69391980220}, 2453 { 0.00000012149, 3.66755220800, 750.10360753340}, 2454 { 0.00000011954, 2.97127390765, 505.31194270640}, 2455 { 0.00000014697, 2.16792533244, 530.21222995640}, 2456 { 0.00000012272, 0.20695687447, 1062.56332392690}, 2457 { 0.00000011491, 1.11749661877, 561.93429400900}, 2458 { 0.00000011727, 1.65922790150, 2207.62954059540}, 2459 { 0.00000011081, 3.22060243425, 535.10759106600}, 2460 { 0.00000011566, 5.23036903534, 524.06189080210}, 2461 { 0.00000011187, 3.83842425050, 76.26607127560}, 2462 { 0.00000012702, 3.96823187752, 2538.24850425360}, 2463 { 0.00000010918, 1.27796360308, 2125.87740737920}, 2464 { 0.00000011242, 3.23197763125, 422.66603761290}, 2465 { 0.00000012640, 0.73683423677, 908.33426034630}, 2466 { 0.00000011310, 5.55879589444, 531.17543780290}, 2467 { 0.00000009584, 5.01019903321, 597.35901666110}, 2468 { 0.00000010310, 3.83872758066, 1781.03134971940}, 2469 { 0.00000010762, 4.91380719453, 525.02509864860}, 2470 { 0.00000011756, 5.11238523418, 685.47393735270}, 2471 { 0.00000011958, 1.72875918561, 911.30320576290}, 2472 { 0.00000009511, 2.95053004168, 1382.88734684660}, 2473 { 0.00000008902, 2.40357723787, 2310.72231481400}, 2474 { 0.00000009215, 2.57853098079, 3053.71237534660}, 2475 { 0.00000009920, 0.43817210648, 3480.31056622260}, 2476 { 0.00000008714, 3.67018202505, 739.80866679490}, 2477 { 0.00000008664, 2.70398612383, 526.77020378780}, 2478 { 0.00000009435, 1.61939988249, 3377.21779200400}, 2479 { 0.00000011544, 1.59031375667, 1474.67378837040}, 2480 { 0.00000009532, 0.35524234217, 1512.80682400820}, 2481 { 0.00000009993, 4.80140922781, 558.00214074590}, 2482 { 0.00000007969, 0.08480602718, 528.94020556920}, 2483 { 0.00000007929, 1.46877435816, 963.40270297140}, 2484 { 0.00000008877, 1.21758319481, 416.30325013750}, 2485 { 0.00000008738, 5.29236760592, 945.24345570670}, 2486 { 0.00000008611, 1.13232641062, 532.61172640140}, 2487 { 0.00000007852, 6.26908468547, 647.01083331480}, 2488 { 0.00000007581, 2.90608705953, 533.88375078860}, 2489 { 0.00000008585, 6.06648047796, 10213.28554621100}, 2490 { 0.00000010150, 2.49061363606, 1819.63746610920}, 2491 { 0.00000008534, 2.22687140541, 9153.90361602180}, 2492 { 0.00000007968, 3.75535355212, 530.44172462000}, 2493 { 0.00000009742, 6.15792553288, 593.42686339800}, 2494 { 0.00000007137, 3.59005542659, 2957.73314812880}, 2495 { 0.00000007176, 0.12508174554, 224.34479570190}, 2496 { 0.00000008727, 0.75644622066, 960.22130923370}, 2497 { 0.00000007073, 2.17418036839, 724.83081326790}, 2498 { 0.00000007193, 2.30068915654, 520.12973753900}, 2499 { 0.00000006555, 4.75218205387, 202.25339517410}, 2500 { 0.00000006417, 1.25043809621, 3583.40334044120}, 2501 { 0.00000008270, 1.24822326308, 495.75071515080}, 2502 { 0.00000007123, 3.84780072799, 618.55664531160}, 2503 { 0.00000008145, 0.73137862078, 230.56457082540}, 2504 { 0.00000006151, 5.50130756047, 11.04570026390}, 2505 { 0.00000007972, 2.08176164007, 953.10776223290}, 2506 { 0.00000007652, 0.92748230521, 525.49817940060}, 2507 { 0.00000007432, 0.31435666835, 378.64329525170}, 2508 { 0.00000006222, 1.46220596893, 483.22054217860}, 2509 { 0.00000007153, 0.18772230606, 731.94436026870}, 2510 { 0.00000006706, 2.92078077444, 1038.04128918680}, 2511 { 0.00000007309, 6.27084750121, 21.34064100240}, 2512 { 0.00000006129, 2.68322633435, 312.45971639350}, 2513 { 0.00000007541, 0.73440261131, 457.61767951300}, 2514 { 0.00000005558, 3.83419160288, 534.35683154060}, 2515 { 0.00000005343, 5.25360544458, 1048.33622992530}, 2516 { 0.00000005341, 6.22288713664, 551.03160609700}, 2517 { 0.00000005613, 1.51210605952, 524.27433912320}, 2518 { 0.00000005478, 5.95887338334, 539.98590583310}, 2519 { 0.00000005216, 2.20381924871, 280.96714700450}, 2520 { 0.00000005056, 0.37387972537, 529.53090640020}, 2521 { 0.00000006202, 5.53800819472, 2.44768055480}, 2522 { 0.00000006261, 0.75330485783, 938.12990870590}, 2523 { 0.00000005419, 5.96993331731, 227.52618943960}, 2524 { 0.00000005710, 2.12868548085, 191.95845443560}, 2525 { 0.00000005218, 4.69335266854, 560.71045373160}, 2526 { 0.00000004840, 1.51601288645, 2524.02141025200}, 2527 { 0.00000005738, 0.34249718209, 535.91074021810}, 2528 { 0.00000005056, 3.46671669992, 529.85102378900}, 2529 { 0.00000005409, 5.21471277042, 1057.89745748090}, 2530 { 0.00000004734, 2.27733077170, 3370.10424500320}, 2531 { 0.00000005220, 3.61280797725, 2097.42321937600}, 2532 { 0.00000004861, 1.38856203056, 3693.60966166060}, 2533 { 0.00000005738, 4.79777823324, 598.84348936940}, 2534 { 0.00000005690, 3.93800591227, 2854.64037391020}, 2535 { 0.00000004988, 4.87228166876, 1.48447270830}, 2536 { 0.00000005424, 3.53268613904, 456.39383923560}, 2537 { 0.00000004289, 4.84380640711, 70.84944530420}, 2538 { 0.00000005944, 3.79180483544, 25558.21217647960}, 2539 { 0.00000004189, 2.08145249041, 2627.11418447060}, 2540 { 0.00000004549, 5.64074512699, 2435.15573003500}, 2541 { 0.00000004268, 6.20250525407, 775.23338944700}, 2542 { 0.00000005405, 4.66492781581, 833.55266177900}, 2543 { 0.00000005607, 3.30270139804, 535.32003938710}, 2544 { 0.00000004171, 3.14858229862, 944.98282327580}, 2545 { 0.00000004128, 5.84804741359, 440.82528487760}, 2546 { 0.00000004387, 4.69677892021, 327.43756992050}, 2547 { 0.00000004468, 0.21348044420, 92.04707395470}, 2548 { 0.00000004052, 3.31367006050, 3274.12501778540}, 2549 { 0.00000004375, 0.20464725158, 3796.70243587920}, 2550 { 0.00000004301, 0.99845168304, 387.24131496080}, 2551 { 0.00000004703, 1.96435195092, 107.02492748170}, 2552 { 0.00000004213, 3.21377867882, 696.51963761660}, 2553 { 0.00000004014, 4.62540459805, 2751.54759969160}, 2554 { 0.00000003824, 3.60290168808, 437.64389113990}, 2555 { 0.00000004183, 4.74495457566, 988.53248488500}, 2556 { 0.00000003687, 1.57511269436, 381.61224066830}, 2557 { 0.00000003808, 3.97513732318, 732.69511979410}, 2558 { 0.00000004134, 2.59512563472, 916.93228005540}, 2559 { 0.00000004905, 2.67946228179, 1215.16490244730}, 2560 { 0.00000004340, 1.51432586300, 1894.41906467650}, 2561 { 0.00000003490, 0.63097592112, 529.90341341570}, 2562 { 0.00000004179, 4.79066440364, 824.74219374880}, 2563 { 0.00000004126, 3.63856052239, 810.65811209910}, 2564 { 0.00000003701, 6.17676412880, 537.76771994190}, 2565 { 0.00000004355, 3.13180489048, 630.33605875840}, 2566 { 0.00000003315, 1.52493374102, 547.85021235930}, 2567 { 0.00000003490, 3.20962050417, 529.47851677350}, 2568 { 0.00000003555, 6.03691345521, 739.05790726950}, 2569 { 0.00000004099, 6.00401453177, 902.70518605380}, 2570 { 0.00000004004, 2.13540836634, 210.11770170030}, 2571 { 0.00000003295, 2.58083202302, 945.99421523210}, 2572 { 0.00000003270, 3.49304887352, 1166.40685767090}, 2573 { 0.00000003994, 4.78250942681, 850.01498801430}, 2574 { 0.00000004240, 0.11161358607, 1744.85586754190}, 2575 { 0.00000004002, 5.20683965697, 635.23141986800}, 2576 { 0.00000003115, 4.61995541904, 952.35700270750}, 2577 { 0.00000003003, 0.92689294845, 3899.79521009780}, 2578 { 0.00000003241, 6.13636496944, 10.29494073850}, 2579 { 0.00000003219, 1.83595567094, 18.15924726470}, 2580 { 0.00000002983, 2.60087913786, 632.83192342300}, 2581 { 0.00000002967, 5.69894599757, 632.73555520340}, 2582 { 0.00000003168, 6.13783090971, 1158.54255114470}, 2583 { 0.00000003226, 5.59957707360, 608.40471692500}, 2584 { 0.00000003122, 5.65071502170, 99.16062095550}, 2585 { 0.00000003761, 2.09239982789, 282.45161971280}, 2586 { 0.00000003356, 1.79147113193, 521.61421024730}, 2587 { 0.00000002838, 4.60179563689, 245.54242435240}, 2588 { 0.00000002715, 2.03270124891, 1514.29129671650}, 2589 { 0.00000002643, 3.69017270026, 885.43971066640}, 2590 { 0.00000003057, 6.02461785861, 633.74694715970}, 2591 { 0.00000003048, 2.29027670842, 631.82053146670}, 2592 { 0.00000002782, 3.18187038682, 295.05122865420}, 2593 { 0.00000003015, 1.28347490089, 1023.95720753710}, 2594 { 0.00000002632, 0.54069640678, 195.13984817330}, 2595 { 0.00000002559, 0.17635133075, 35.42472265210}, 2596 { 0.00000002714, 3.28872509961, 2413.81508903260}, 2597 { 0.00000003249, 2.40881833627, 836.52160719560}, 2598 { 0.00000002451, 5.58559481110, 544.66881862160}, 2599 { 0.00000002535, 1.44414086617, 460.53844081980}, 2600 { 0.00000002441, 0.23204756934, 465.95506679120}, 2601 { 0.00000002410, 4.36768640011, 1056.93424963440}, 2602 { 0.00000002452, 4.53818807914, 514.71311156760}, 2603 { 0.00000003237, 1.17006919872, 177.87437278590}, 2604 { 0.00000002333, 2.13962165652, 319.57326339430}, 2605 { 0.00000003217, 0.60541914081, 1061.82961074400}, 2606 { 0.00000002398, 0.64110233160, 523.54062594030}, 2607 { 0.00000002638, 3.81178618526, 3171.03224356680}, 2608 { 0.00000002791, 2.71505085086, 610.69233878540}, 2609 { 0.00000002729, 1.77752023407, 252.65597135320}, 2610 { 0.00000002681, 0.09370791758, 565.11568774670}, 2611 { 0.00000002209, 0.54839208938, 2228.97018159780}, 2612 { 0.00000002312, 2.07210502831, 3686.49611465980}, 2613 { 0.00000002683, 4.94305916877, 1593.00504854690}, 2614 { 0.00000002526, 1.07528597373, 12036.46073488820}, 2615 { 0.00000002268, 0.36783878457, 1969.20066324380}, 2616 { 0.00000002688, 1.51547910962, 447.79581952650}, 2617 { 0.00000002235, 5.95475282699, 6151.53388830500}, 2618 { 0.00000002710, 4.64908513849, 462.02291352810}, 2619 { 0.00000002334, 4.47618012518, 209.36694217490}, 2620 { 0.00000002175, 4.53588570240, 501.37978944330}, 2621 { 0.00000002335, 5.92743690508, 611.44309831080}, 2622 { 0.00000002384, 2.81746623044, 3340.61242669980}, 2623 { 0.00000002075, 3.13164231864, 1049.08698945070}, 2624 { 0.00000002789, 1.27687797437, 1041.22268292450}, 2625 { 0.00000002024, 1.80008813939, 2943.50605412720}, 2626 { 0.00000002039, 4.67544543631, 679.25416222920}, 2627 { 0.00000002748, 1.97292590154, 415.29185818120}, 2628 { 0.00000001993, 2.02503599030, 1058.86066532740}, 2629 { 0.00000002293, 2.99171378261, 69.15252427480}, 2630 { 0.00000002083, 1.11198641001, 4010.00153131720}, 2631 { 0.00000002018, 0.04630518303, 4113.09430553580}, 2632 { 0.00000001930, 3.34507193410, 421.93232443000}, 2633 { 0.00000002153, 2.17059512290, 1269.49963188950}, 2634 { 0.00000001928, 1.15367163096, 1060.34513803570}, 2635 { 0.00000002336, 1.96332360970, 1279.79457262800}, 2636 { 0.00000002201, 2.94451315794, 429.04587143080}, 2637 { 0.00000001939, 3.22015613937, 3590.51688744200}, 2638 { 0.00000001843, 5.23293157757, 14.97785352700}, 2639 { 0.00000001930, 5.46749050005, 2281.23049651060}, 2640 { 0.00000002171, 2.83736293048, 292.01284726840}, 2641 { 0.00000002125, 0.06224847813, 24.37902238820}, 2642 { 0.00000001938, 3.79909584528, 1059.43011429900}, 2643 { 0.00000002157, 3.89303145878, 451.94042111070}, 2644 { 0.00000002029, 3.95461045826, 771.30123618390}, 2645 { 0.00000001784, 1.49468287576, 529.95159752550}, 2646 { 0.00000001815, 4.78077969800, 78.71375183040}, 2647 { 0.00000001748, 3.48730020953, 522.62560220360}, 2648 { 0.00000001759, 0.41344084540, 754.03576079650}, 2649 { 0.00000001816, 1.24334711210, 417.03696332040}, 2650 { 0.00000001942, 1.95782403724, 934.94851496820}, 2651 { 0.00000001809, 3.51500010497, 1354.43315884340}, 2652 { 0.00000001766, 5.76140570543, 623.22251175760}, 2653 { 0.00000002346, 5.38154028450, 1261.63532536330}, 2654 { 0.00000002158, 3.45672748590, 827.92358748650}, 2655 { 0.00000001690, 2.68085848682, 642.34496686880}, 2656 { 0.00000001973, 1.04545877724, 33.94024994380}, 2657 { 0.00000001751, 3.13572498964, 384.05992122310}, 2658 { 0.00000001800, 5.45980392229, 1201.83158032300}, 2659 { 0.00000001682, 6.10616525578, 432.01481684740}, 2660 { 0.00000001936, 3.00893936737, 567.82400073240}, 2661 { 0.00000002058, 3.08341203251, 535.84130424890}, 2662 { 0.00000001782, 5.03100165106, 1098.73880610440}, 2663 { 0.00000001826, 2.13081844602, 99.91138048090}, 2664 { 0.00000002075, 3.18662095186, 1366.21257229020}, 2665 { 0.00000002274, 5.17947578060, 3178.14579056760}, 2666 { 0.00000001706, 3.09150223641, 1251.34038462480}, 2667 { 0.00000002242, 1.74102512909, 1151.42900414390}, 2668 { 0.00000001613, 3.16800255751, 67.66805156650}, 2669 { 0.00000001715, 5.04087524117, 586.31331639720}, 2670 { 0.00000001609, 5.65561775211, 1165.65609814550}, 2671 { 0.00000001680, 3.07291090659, 1134.16352875650}, 2672 { 0.00000001994, 2.52023134686, 1059.90319505100}, 2673 { 0.00000002154, 6.16996906006, 563.63121503840}, 2674 { 0.00000001703, 0.99422663808, 1254.52177836250}, 2675 { 0.00000001748, 3.47238840628, 1058.41872234270}, 2676 { 0.00000001865, 1.62280773417, 5.41662597140}, 2677 { 0.00000001886, 5.58469840330, 32.24332891440}, 2678 { 0.00000001559, 0.38338275068, 313.21047591890}, 2679 { 0.00000001673, 4.16553276624, 106.27416795630}, 2680 { 0.00000001624, 3.47283697724, 1159.29331067010}, 2681 { 0.00000001552, 3.04262360186, 385.54439393140}, 2682 { 0.00000001728, 2.12791034661, 306.83064210100}, 2683 { 0.00000001495, 1.43630114874, 2840.41327990860}, 2684 { 0.00000001511, 4.44377608685, 395.10562148700}, 2685 { 0.00000001958, 0.05215107058, 761.74000862830}, 2686 { 0.00000001755, 1.27198192898, 1173.52040467170}, 2687 { 0.00000001548, 0.44749208924, 4216.18707975440}, 2688 { 0.00000001493, 2.79720044893, 277.03499374140}, 2689 { 0.00000001636, 0.26199351490, 522.52923398400}, 2690 { 0.00000001569, 2.55719070621, 4.19278569400}, 2691 { 0.00000001466, 2.24427810064, 1550.93985964600}, 2692 { 0.00000001858, 3.79797229590, 420.96911658350}, 2693 { 0.00000001915, 4.75826139824, 3067.93946934820}, 2694 { 0.00000001684, 2.42057577614, 203.00415469950}, 2695 { 0.00000001784, 2.34591354953, 529.43033266370}, 2696 { 0.00000001938, 0.60127744372, 1059.33374607940}, 2697 { 0.00000001804, 5.16348161105, 1578.02719501990}, 2698 { 0.00000001371, 3.54043412257, 5.62907429250}, 2699 { 0.00000001362, 6.04117291776, 0.96320784650}, 2700 { 0.00000001361, 0.45533257707, 418.52143602870}, 2701 { 0.00000001494, 5.65499635123, 373.01422095920}, 2702 { 0.00000001840, 4.24679354047, 981.63138620530}, 2703 { 0.00000001567, 3.32429870195, 532.39927808030}, 2704 { 0.00000001405, 1.78978994642, 4002.88798431640}, 2705 { 0.00000001340, 1.94668282270, 528.41894070740}, 2706 { 0.00000001745, 5.76913240451, 490.07345674850}, 2707 { 0.00000001472, 2.98912826857, 2730.20695868920}, 2708 { 0.00000001437, 4.19470227783, 420.44785172170}, 2709 { 0.00000001303, 0.66473988441, 173.94221952280}, 2710 { 0.00000001578, 3.90273683089, 602.98809095360}, 2711 { 0.00000001335, 5.58590962636, 1276.61317889030}, 2712 { 0.00000001385, 3.88479835656, 419.43645976540}, 2713 { 0.00000001663, 3.94564005698, 2274.54683263650}, 2714 { 0.00000001351, 0.81710478493, 1585.14074202070}, 2715 { 0.00000001491, 1.66541765776, 2655.56837247380}, 2716 { 0.00000001353, 0.74889817664, 632.26247445140}, 2717 { 0.00000001331, 2.44677888034, 561.18353448360}, 2718 { 0.00000001291, 0.78974363945, 1603.29998928540}, 2719 { 0.00000001659, 5.59776019266, 362.86229257260}, 2720 { 0.00000001513, 4.29754579983, 303.86169668440}, 2721 { 0.00000001227, 4.41715278426, 531.38788612400}, 2722 { 0.00000001213, 4.55260634893, 366.79444583570}, 2723 { 0.00000001521, 0.55776043586, 1592.25428902150}, 2724 { 0.00000001220, 3.63029788040, 497.44763618020}, 2725 { 0.00000001333, 1.24847548771, 633.30500417500}, 2726 { 0.00000001540, 5.74134360983, 320.32402291970}, 2727 { 0.00000001212, 3.38335836048, 536.85269620520}, 2728 { 0.00000001245, 4.21639502753, 4.66586644600}, 2729 { 0.00000001358, 3.42385026423, 539.25219265020}, 2730 { 0.00000001482, 3.06076740133, 1585.89150154610}, 2731 { 0.00000001552, 0.48480014971, 493.04240216510}, 2732 { 0.00000001462, 2.30628702663, 1363.24362687360}, 2733 { 0.00000001180, 3.52707625131, 1064.79855616060}, 2734 { 0.00000001406, 1.53810768058, 1020.02505427400}, 2735 { 0.00000001415, 2.27798301933, 758.77106321170}, 2736 { 0.00000001336, 1.89387272380, 530.96298948180}, 2737 { 0.00000001485, 3.55629043627, 774.00954916960}, 2738 { 0.00000001247, 5.64344659992, 479.28838891550}, 2739 { 0.00000001106, 0.89453807282, 2.92076130680}, 2740 { 0.00000001227, 2.76228281324, 299.12639426920}, 2741 { 0.00000001086, 5.66285953861, 1053.75285589670}, 2742 { 0.00000001091, 2.82244505598, 1262.38608488870}, 2743 { 0.00000001168, 3.65910636679, 3487.42411322340}, 2744 { 0.00000001329, 0.16664094530, 536.75632798560}, 2745 { 0.00000001124, 5.88442602775, 1060.86640289750}, 2746 { 0.00000001082, 4.51407359350, 528.25467649610}, 2747 { 0.00000001105, 1.93890691771, 244.31858407500}, 2748 { 0.00000001059, 1.55367109732, 536.28324723360}, 2749 { 0.00000001317, 4.06940092395, 799.61241183520}, 2750 { 0.00000001260, 5.75630215326, 527.99404406520}, 2751 { 0.00000001447, 0.65113178433, 1091.62525910360}, 2752 { 0.00000001413, 4.71923061422, 1141.13406340540}, 2753 { 0.00000001082, 5.60975006771, 531.12725369310}, 2754 { 0.00000001148, 3.27410230494, 1035.00290780100}, 2755 { 0.00000001048, 4.64334530342, 124.43341522100}, 2756 { 0.00000001072, 0.48068438534, 1058.63117066380}, 2757 { 0.00000001045, 4.66144812532, 521.82665856840}, 2758 { 0.00000001036, 1.68979485122, 1070.42763045310}, 2759 { 0.00000001052, 4.72763208314, 913.75088631770}, 2760 { 0.00000001166, 4.97934379883, 450.97721326420}, 2761 { 0.00000001099, 3.13173940863, 1482.79872732750}, 2762 { 0.00000001372, 4.87583487947, 842.90144101350}, 2763 { 0.00000001037, 2.95852835709, 3906.90875709860}, 2764 { 0.00000001154, 3.71720602716, 81.75213321620}, 2765 { 0.00000001013, 0.92736137443, 429.77958461370}, 2766 { 0.00000001085, 3.19275725911, 151.04766984290}, 2767 { 0.00000001030, 0.01725208757, 391.17346822390}, 2768 { 0.00000001282, 4.75859233981, 600.54041039880}, 2769 { 0.00000000972, 0.96985712709, 2332.06295581640}, 2770 { 0.00000001047, 0.99077301795, 337.73251065900}, 2771 { 0.00000000980, 3.28594540964, 1379.70595310890}, 2772 { 0.00000000966, 1.62396322160, 3259.89792378380}, 2773 { 0.00000001125, 2.23732263924, 523.09868295560}, 2774 { 0.00000000937, 0.90005698525, 576.16138801060}, 2775 { 0.00000001044, 3.52819283674, 530.58473697190}, 2776 { 0.00000001129, 4.87187369639, 874.39401040250}, 2777 { 0.00000001244, 0.80634178279, 419.53282798500}, 2778 { 0.00000000924, 2.35629391980, 1912.57831194120}, 2779 { 0.00000001087, 3.21065829760, 6681.22485339960}, 2780 { 0.00000000920, 3.01896006307, 1372.59240610810}, 2781 { 0.00000000914, 4.34560268499, 1127.04998175570}, 2782 { 0.00000000931, 5.56146061492, 537.55527162080}, 2783 { 0.00000000912, 2.25878214021, 1467.82087380050}, 2784 { 0.00000001202, 1.77363593153, 5120.60114558360}, 2785 { 0.00000001025, 6.08315999637, 469.88722005430}, 2786 { 0.00000000887, 5.53922649066, 498.67147645760}, 2787 { 0.00000000888, 3.38270405256, 812.14258480740}, 2788 { 0.00000001027, 1.64373259126, 1493.09366806600}, 2789 { 0.00000001153, 5.20213407672, 554.06998748280}, 2790 { 0.00000001044, 0.31244551729, 528.79719321730}, 2791 { 0.00000001197, 3.12884590029, 1966.23171782720}, 2792 { 0.00000000970, 2.29596237496, 100.64509366380}, 2793 { 0.00000000930, 2.88178471502, 1056.46116888240}, 2794 { 0.00000001052, 1.69484089706, 484.44438245600}, 2795 { 0.00000000847, 3.25831322794, 1063.57471588320}, 2796 { 0.00000001137, 4.02029739425, 1670.07426897460}, 2797 { 0.00000000864, 2.69234571372, 31.01948863700}, 2798 { 0.00000000906, 6.05494155026, 446.31134681820}, 2799 { 0.00000000860, 4.78175008217, 530.91480537200}, 2800 { 0.00000000939, 3.51238251326, 523.47118997110}, 2801 { 0.00000000860, 5.34207357904, 528.46712481720}, 2802 { 0.00000000876, 0.87683423308, 4326.39340097380}, 2803 { 0.00000000819, 3.57201959303, 451.72797278960}, 2804 { 0.00000000824, 0.66291575747, 20426.57109242200}, 2805 { 0.00000000849, 3.23256854293, 1670.82502850000}, 2806 { 0.00000000820, 5.73661004927, 594.65070367540}, 2807 { 0.00000001116, 1.22881167024, 1489.91227432830}, 2808 { 0.00000000868, 0.80016386644, 2042.49778910280}, 2809 { 0.00000000880, 4.22241993782, 1884.12412393800}, 2810 { 0.00000000835, 5.37311812708, 5621.84292321040}, 2811 { 0.00000000974, 3.67667471757, 25565.32572348040}, 2812 { 0.00000000788, 0.51622458293, 526.98265210890}, 2813 { 0.00000000895, 2.77465005384, 3046.59882834580}, 2814 { 0.00000000849, 4.31414424046, 806.72595883600}, 2815 { 0.00000000925, 0.55478184950, 627.36711334180}, 2816 { 0.00000000920, 6.26573335293, 700.45179087970}, 2817 { 0.00000000892, 2.67011158629, 946.72792841500}, 2818 { 0.00000000846, 5.90640854756, 1087.69310584050}, 2819 { 0.00000000948, 0.77931728039, 25551.09862947879}, 2820 { 0.00000000844, 0.00976249584, 628.59095361920}, 2821 { 0.00000000760, 1.12121829396, 683.18631549230}, 2822 { 0.00000000820, 1.58880252302, 1025.44168024540}, 2823 { 0.00000000781, 1.86416466337, 629.86297800640}, 2824 { 0.00000000967, 3.20618313117, 9050.81084180320}, 2825 { 0.00000000805, 0.08389717815, 4532.57894941100}, 2826 { 0.00000000919, 5.60009343497, 498.19839570560}, 2827 { 0.00000000738, 2.64976372130, 1012.91150727320}, 2828 { 0.00000000738, 5.90389531154, 701.93626358800}, 2829 { 0.00000000741, 3.06795481071, 5481.75455838080}, 2830 { 0.00000000725, 2.81220410314, 3597.63043444280}, 2831 { 0.00000000878, 1.02427130092, 5760.49843189760}, 2832 { 0.00000000721, 5.29574036514, 1304.92435454160}, 2833 { 0.00000000994, 5.16391370100, 10316.37832042960}, 2834 { 0.00000000890, 4.10819809661, 1060.13268971460}, 2835 { 0.00000000830, 0.30961042231, 1123.11782849260}, 2836 { 0.00000000962, 1.48376004518, 1062.30269149600}, 2837 { 0.00000000823, 3.22228477513, 121.25202148330}, 2838 { 0.00000000916, 6.02908368648, 7.86430652620}, 2839 { 0.00000000725, 2.18809065860, 1176.70179840940}, 2840 { 0.00000000861, 4.41932623043, 5746.27133789600}, 2841 { 0.00000000854, 5.47701506544, 2818.03500860600}, 2842 { 0.00000000709, 1.09852456494, 248.72381809010}, 2843 { 0.00000000856, 2.58042139486, 2803.80791460440}, 2844 { 0.00000000734, 0.11633686168, 635.70450062000}, 2845 { 0.00000000727, 1.56150632966, 4319.27985397300}, 2846 { 0.00000000687, 2.65370734689, 1567.73225428140}, 2847 { 0.00000000938, 0.34938672944, 1140.38330388000}, 2848 { 0.00000000832, 5.14362006475, 1054.71606374320}, 2849 { 0.00000000665, 1.87621123047, 103.14095832840}, 2850 { 0.00000000805, 2.65683001547, 63.73589830340}, 2851 { 0.00000000846, 1.47557828604, 898.77303279070}, 2852 { 0.00000000863, 3.98700238575, 686.95841006100}, 2853 { 0.00000000806, 4.64475158248, 533.83556667880}, 2854 { 0.00000000860, 1.45053114983, 2199.76523406920}, 2855 { 0.00000000688, 5.69334026950, 525.54636351040}, 2856 { 0.00000000859, 5.32386044216, 1542.60247236780}, 2857 { 0.00000000668, 4.93815253692, 5172.47623572500}, 2858 { 0.00000000818, 1.41973280302, 580.09354127370}, 2859 { 0.00000000690, 0.80287056032, 977.48678462110}, 2860 { 0.00000000638, 4.21760246790, 1064.04779663520}, 2861 { 0.00000000878, 2.58779583091, 782.34693644780}, 2862 { 0.00000000811, 1.30406622470, 1055.18914449520}, 2863 { 0.00000000637, 6.13121700151, 4752.99159184980}, 2864 { 0.00000000821, 3.89981918280, 986.08480433020}, 2865 { 0.00000000642, 1.86734510583, 1053.96530421780}, 2866 { 0.00000000781, 1.18377747884, 987.30864460760}, 2867 { 0.00000000804, 1.90939160700, 707.56533788050}, 2868 { 0.00000000686, 0.27079898498, 11.77941344680}, 2869 { 0.00000000634, 3.43769853475, 650.94298657790}, 2870 { 0.00000000639, 1.86699974431, 6172.86952877200}, 2871 { 0.00000000620, 2.55561598450, 1049.82070263360}, 2872 { 0.00000000697, 4.18082589322, 1.69692102940}, 2873 { 0.00000000686, 2.51807576494, 638.41281360570}, 2874 { 0.00000000849, 5.56317630404, 4429.48617519240}, 2875 { 0.00000000614, 6.19071579609, 738.32419408660}, 2876 { 0.00000000642, 1.70942182986, 5230.80746680300}, 2877 { 0.00000000748, 3.63387486593, 73.29712585900}, 2878 { 0.00000000615, 5.38518078437, 835.78789401270}, 2879 { 0.00000000601, 0.90129977643, 711.49749114360}, 2880 { 0.00000000604, 5.44066125511, 632.03297978780}, 2881 { 0.00000000597, 3.03921014345, 6.95348830640}, 2882 { 0.00000000767, 4.49491439876, 1457.52593306200}, 2883 { 0.00000000778, 3.08728745329, 441.57604440300}, 2884 { 0.00000000594, 2.87175682597, 633.53449883860}, 2885 { 0.00000000588, 0.08236113246, 4164.31198961300}, 2886 { 0.00000000599, 4.13850666612, 733.42883297700}, 2887 { 0.00000000692, 6.10931942233, 12.74262129330}, 2888 { 0.00000000597, 6.13204711801, 7.27360569520}, 2889 { 0.00000000787, 1.98195319336, 860.30992875280}, 2890 { 0.00000000774, 4.82089328660, 951.62328952460}, 2891 { 0.00000000589, 0.30558911648, 153.49535039770}, 2892 { 0.00000000577, 3.84676656235, 767.36908292080}, 2893 { 0.00000000575, 4.50676079721, 1230.14275597430}, 2894 { 0.00000000725, 2.73069387932, 6.15033915430}, 2895 { 0.00000000561, 3.87565914360, 135.33610313300}, 2896 { 0.00000000558, 3.36094471852, 24498.83024629040}, 2897 { 0.00000000641, 4.90173124861, 991.71387862270}, 2898 { 0.00000000557, 3.45629457197, 19896.88012732740}, 2899 { 0.00000000558, 1.17103892689, 3576.28979344040}, 2900 { 0.00000000637, 6.08896653583, 46.47042291600}, 2901 { 0.00000000631, 5.65855415701, 661.09491496450}, 2902 { 0.00000000628, 2.32902331778, 501.23677709140}, 2903 { 0.00000000560, 3.57141429379, 5333.90024102160}, 2904 { 0.00000000548, 3.03388113862, 7.16173111060}, 2905 { 0.00000000698, 2.05421230760, 3156.80514956520}, 2906 { 0.00000000748, 0.29223355288, 313.94418910180}, 2907 { 0.00000000744, 2.33083237537, 620.25356634100}, 2908 { 0.00000000586, 5.68889329019, 1587.58842257550}, 2909 { 0.00000000584, 6.10336975118, 7.06536289100}, 2910 { 0.00000000615, 4.72920786161, 3384.33133900480}, 2911 { 0.00000000537, 1.52803865425, 8094.52168583260}, 2912 { 0.00000000595, 1.89655724176, 113.38771495710}, 2913 { 0.00000000542, 3.28894870834, 10103.07922499160}, 2914 { 0.00000000544, 0.69476773349, 4642.78527063040}, 2915 { 0.00000000564, 0.72677136462, 1059.22187149480}, 2916 { 0.00000000546, 0.45425690852, 4694.00295470760}, 2917 { 0.00000000585, 2.82650088707, 344.70304530790}, 2918 { 0.00000000528, 2.32101188937, 949.22379307960}, 2919 { 0.00000000530, 4.99510636441, 9264.10993724120}, 2920 { 0.00000000567, 5.13926871155, 288.08069400530}, 2921 { 0.00000000527, 5.40641191628, 949.12742486000}, 2922 { 0.00000000531, 0.16792029802, 1080.72257119160}, 2923 { 0.00000000535, 1.42855602314, 9.56122755560}, 2924 { 0.00000000688, 0.46353180630, 842.15068148810}, 2925 { 0.00000000697, 4.99042365686, 12.53017297220}, 2926 { 0.00000000553, 5.23792586314, 528.04643369190}, 2927 { 0.00000000504, 2.58550284000, 5378.66178416220}, 2928 { 0.00000000519, 3.10157097770, 9161.01716302260}, 2929 { 0.00000000619, 3.71554817226, 2090.30967237520}, 2930 { 0.00000000621, 3.98893673383, 409.92341631960}, 2931 { 0.00000000544, 1.05857942311, 1438.02522544090}, 2932 { 0.00000000541, 3.07978704943, 1446.62324515000}, 2933 { 0.00000000488, 5.26894402637, 1751.53953141600}, 2934 { 0.00000000639, 2.98874052475, 2349.32843120380}, 2935 { 0.00000000684, 2.97458993261, 298.23262239190}, 2936 { 0.00000000555, 3.57205235856, 1144.31545714310}, 2937 { 0.00000000482, 1.84410406707, 1077.54117745390}, 2938 { 0.00000000493, 2.66756696257, 849.26422848890}, 2939 { 0.00000000553, 5.31312350142, 531.33549649730}, 2940 { 0.00000000612, 1.26746376254, 878.32616366560}, 2941 { 0.00000000581, 5.77185453327, 745.43774108740}, 2942 { 0.00000000537, 3.67807254097, 605.95703637020}, 2943 { 0.00000000476, 3.28733354824, 734.91330568530}, 2944 { 0.00000000493, 3.73487080434, 131.40394986990}, 2945 { 0.00000000493, 1.24342391046, 11506.76976979360}, 2946 { 0.00000000613, 3.84144928692, 1065.01100448170}, 2947 { 0.00000000579, 0.02333971761, 1069.67687092770}, 2948 { 0.00000000653, 2.40326963363, 657.16276170140}, 2949 { 0.00000000509, 0.70662672351, 1570.91364801910}, 2950 { 0.00000000564, 3.81960833918, 1059.54198888360}, 2951 { 0.00000000468, 3.50348554992, 4841.85727206680}, 2952 { 0.00000000621, 4.58816416137, 105.54045477340}, 2953 { 0.00000000592, 0.99424149467, 920.86443331850}, 2954 { 0.00000000457, 2.38193571955, 990.22940591440}, 2955 { 0.00000000458, 5.94092303682, 513.22863885930}, 2956 { 0.00000000462, 1.09795189347, 100.17201291180}, 2957 { 0.00000000491, 1.28733237388, 247.23934538180}, 2958 { 0.00000000473, 5.02679239007, 103.04459010880}, 2959 { 0.00000000540, 0.54791737146, 51646.11531805379}, 2960 { 0.00000000531, 0.30026207053, 912.78767847120}, 2961 { 0.00000000488, 5.32348416682, 1432.39615114840}, 2962 { 0.00000000449, 3.02583472996, 5901.23920225600}, 2963 { 0.00000000543, 2.98751942458, 4223.30062675520}, 2964 { 0.00000000629, 2.75622390887, 334.55111692130}, 2965 { 0.00000000481, 3.63292807076, 5584.84733259940}, 2966 { 0.00000000444, 4.61008831817, 546.15329132990}, 2967 { 0.00000000622, 2.29597570837, 9999.98645077300}, 2968 { 0.00000000588, 5.46780291871, 668.20846196530}, 2969 { 0.00000000485, 0.74674429026, 736.83972137830}, 2970 { 0.00000000595, 3.78181802412, 6386.16862421000}, 2971 { 0.00000000567, 0.38348819779, 737.36098624010}, 2972 { 0.00000000474, 3.37296965859, 3803.81598288000}, 2973 { 0.00000000434, 2.64411689486, 748.40668650400}, 2974 { 0.00000000604, 0.87482329646, 6069.77675455340}, 2975 { 0.00000000520, 2.12596982279, 906.84978763800}, 2976 { 0.00000000513, 5.10763567804, 1090.40141882620}, 2977 { 0.00000000459, 4.06923787133, 5216.58037280140}, 2978 { 0.00000000466, 2.29198238542, 2225.78878786010}, 2979 { 0.00000000589, 0.74050145875, 1291.43097372290}, 2980 { 0.00000000466, 2.43707405011, 3362.99069800240}, 2981 { 0.00000000566, 0.59740900184, 350.33211960040}, 2982 { 0.00000000429, 2.46364296538, 3914.02230409940}, 2983 { 0.00000000474, 5.19232279677, 857.12853501510}, 2984 { 0.00000000429, 0.59245436963, 1065.60170531270}, 2985 { 0.00000000511, 2.44662587368, 9690.70812811720}, 2986 { 0.00000000424, 1.67088834417, 148.07872442630}, 2987 { 0.00000000412, 3.29630633921, 7.32599532190}, 2988 { 0.00000000436, 1.40801830895, 995.64603188580}, 2989 { 0.00000000429, 2.13901349243, 3473.19701922180}, 2990 { 0.00000000510, 4.29090556636, 2545.36205125440}, 2991 { 0.00000000501, 5.84167833830, 9676.48103411560}, 2992 { 0.00000000548, 6.03429743373, 9367.20271145980}, 2993 { 0.00000000433, 0.43309624811, 735.82832942200}, 2994 { 0.00000000433, 5.93397926660, 1688.23351623930}, 2995 { 0.00000000429, 2.18700390627, 1357.61455258110}, 2996 { 0.00000000439, 0.44871247921, 512.42548970720}, 2997 { 0.00000000555, 1.00328633116, 141.22580985640}, 2998 { 0.00000000441, 3.06678924251, 1475.68518032670}, 2999 { 0.00000000544, 2.22925308079, 1440.99417085750}, 3000 { 0.00000000404, 3.51410520211, 1329.30337692980}, 3001 { 0.00000000412, 5.87495245826, 6.90109867970}, 3002 { 0.00000000442, 5.37772982571, 104.05598206510}, 3003 { 0.00000000465, 1.93436756934, 6275.96230299060}, 3004 { 0.00000000401, 2.90426785776, 1987.21689815660}, 3005 { 0.00000000481, 6.21043578332, 683.98946464440}, 3006 { 0.00000000385, 0.13151986614, 970.51624997220}, 3007 { 0.00000000383, 6.02073818555, 1268.74887236410}, 3008 { 0.00000000391, 2.81753436573, 5798.14642803740}, 3009 { 0.00000000395, 0.22367886581, 51116.42435295920}, 3010 { 0.00000000480, 3.89516556182, 967.33485623450}, 3011 { 0.00000000426, 3.81910977181, 546.95644048200}, 3012 { 0.00000000471, 6.24506463249, 946.46729598410}, 3013 { 0.00000000379, 1.14527123185, 1059.59437851030}, 3014 { 0.00000000371, 6.15750793727, 509.24409596950}, 3015 { 0.00000000476, 4.40755251309, 2200.51599359460}, 3016 { 0.00000000511, 5.53118344106, 1128.53445446400}, 3017 ]; 3018 3019 3020 static const ln_vsop[RADIUS_R1] jupiter_radius_r1 = [ 3021 { 0.01271801520, 2.64937512894, 529.69096509460}, 3022 { 0.00061661816, 3.00076460387, 1059.38193018920}, 3023 { 0.00053443713, 3.89717383175, 522.57741809380}, 3024 { 0.00031185171, 4.88276958012, 536.80451209540}, 3025 { 0.00041390269, 0.00000000000, 0.00000000000}, 3026 { 0.00011847263, 2.41328764459, 419.48464387520}, 3027 { 0.00009166454, 4.75978553741, 7.11354700080}, 3028 { 0.00003175595, 2.79298354393, 103.09277421860}, 3029 { 0.00003203481, 5.21084121495, 735.87651353180}, 3030 { 0.00003403577, 3.34689633223, 1589.07289528380}, 3031 { 0.00002599925, 3.63439058628, 206.18554843720}, 3032 { 0.00002412127, 1.46948314626, 426.59819087600}, 3033 { 0.00002806070, 3.74227009702, 515.46387109300}, 3034 { 0.00002676611, 4.33051702874, 1052.26838318840}, 3035 { 0.00002100392, 3.92772817188, 639.89728631400}, 3036 { 0.00001646160, 5.30947626153, 1066.49547719000}, 3037 { 0.00001641093, 4.41628521235, 625.67019231240}, 3038 { 0.00001049766, 3.16115576687, 213.29909543800}, 3039 { 0.00001024703, 2.55437897122, 412.37109687440}, 3040 { 0.00000740834, 2.17089042827, 1162.47470440780}, 3041 { 0.00000806430, 2.67747285932, 632.78373931320}, 3042 { 0.00000676729, 6.24979690660, 838.96928775040}, 3043 { 0.00000468918, 4.70985711091, 543.91805909620}, 3044 { 0.00000444628, 0.40306241278, 323.50541665740}, 3045 { 0.00000567074, 4.57671527249, 742.99006053260}, 3046 { 0.00000415840, 5.36847472493, 728.76296653100}, 3047 { 0.00000484810, 2.46907968946, 949.17560896980}, 3048 { 0.00000337576, 3.16751996354, 956.28915597060}, 3049 { 0.00000401711, 4.60509281258, 309.27832265580}, 3050 { 0.00000347330, 4.68154619204, 14.22709400160}, 3051 { 0.00000260727, 5.34286862943, 846.08283475120}, 3052 { 0.00000220020, 4.84195212656, 1368.66025284500}, 3053 { 0.00000203233, 5.60019394971, 1155.36115740700}, 3054 { 0.00000246438, 3.92373109496, 942.06206196900}, 3055 { 0.00000183575, 4.26454732757, 95.97922721780}, 3056 { 0.00000197119, 3.70582665656, 2118.76386037840}, 3057 { 0.00000179982, 4.40213614840, 532.87235883230}, 3058 { 0.00000195844, 3.75886519686, 199.07200143640}, 3059 { 0.00000200140, 4.43930806722, 1045.15483618760}, 3060 { 0.00000170248, 4.84663902529, 526.50957135690}, 3061 { 0.00000146328, 6.12953407685, 533.62311835770}, 3062 { 0.00000133441, 1.32112984738, 110.20632121940}, 3063 { 0.00000132030, 4.51111768540, 525.75881183150}, 3064 { 0.00000123776, 2.04233591660, 1478.86657406440}, 3065 { 0.00000121876, 4.40555373903, 1169.58825140860}, 3066 { 0.00000115354, 4.46752336410, 1581.95934828300}, 3067 { 0.00000098559, 5.72824115387, 1596.18644228460}, 3068 { 0.00000091744, 4.53147949989, 1685.05212250160}, 3069 { 0.00000110685, 3.62539004538, 1272.68102562720}, 3070 { 0.00000080515, 4.11374100758, 1258.45393162560}, 3071 { 0.00000079518, 2.71923662078, 1692.16566950240}, 3072 { 0.00000100157, 5.24639992412, 1265.56747862640}, 3073 { 0.00000077866, 5.56575552496, 1471.75302706360}, 3074 { 0.00000085840, 0.07984103333, 831.85574074960}, 3075 { 0.00000082132, 3.80763065130, 508.35032409220}, 3076 { 0.00000055296, 0.35136399335, 316.39186965660}, 3077 { 0.00000052289, 5.53069765044, 433.71173787680}, 3078 { 0.00000055809, 4.75224156118, 302.16477565500}, 3079 { 0.00000050625, 4.85603624371, 1375.77379984580}, 3080 { 0.00000043539, 4.94471526157, 1361.54670584420}, 3081 { 0.00000042146, 1.22819828957, 853.19638175200}, 3082 { 0.00000037653, 4.26849585975, 2001.44399215820}, 3083 { 0.00000049301, 4.01704532497, 220.41264243880}, 3084 { 0.00000038248, 5.33256180883, 1788.14489672020}, 3085 { 0.00000035653, 1.76300235040, 1795.25844372100}, 3086 { 0.00000036185, 3.85316960087, 1574.84580128220}, 3087 { 0.00000029178, 5.16817654180, 3.93215326310}, 3088 { 0.00000025113, 4.33889766890, 519.39602435610}, 3089 { 0.00000024766, 2.72782261862, 405.25754987360}, 3090 { 0.00000027102, 6.09843304423, 1148.24761040620}, 3091 { 0.00000022665, 0.19350039559, 380.12776796000}, 3092 { 0.00000020538, 4.32862762591, 3.18139373770}, 3093 { 0.00000019941, 4.63435849910, 1677.93857550080}, 3094 { 0.00000019522, 5.10728297130, 1073.60902419080}, 3095 { 0.00000018500, 3.76514376541, 1485.98012106520}, 3096 { 0.00000018845, 5.05703372830, 2104.53676637680}, 3097 { 0.00000016987, 4.02069213446, 2317.83586181480}, 3098 { 0.00000016680, 5.43302879610, 88.86568021700}, 3099 { 0.00000015372, 2.91841323048, 2008.55753915900}, 3100 { 0.00000014419, 3.63960739927, 628.85158605010}, 3101 { 0.00000014630, 5.51305730294, 721.64941953020}, 3102 { 0.00000018540, 6.02594081104, 330.61896365820}, 3103 { 0.00000013638, 4.88575627207, 629.60234557550}, 3104 { 0.00000013472, 1.38742780013, 518.64526483070}, 3105 { 0.00000015538, 2.93208280366, 1905.46476494040}, 3106 { 0.00000012405, 1.58727793866, 2111.65031337760}, 3107 { 0.00000012168, 3.37798229468, 635.96513305090}, 3108 { 0.00000011835, 4.08484570984, 2648.45482547300}, 3109 { 0.00000011259, 4.62303293007, 636.71589257630}, 3110 { 0.00000014286, 2.74041502983, 2221.85663459700}, 3111 { 0.00000011157, 3.54867395941, 1891.23767093880}, 3112 { 0.00000013131, 5.83476507713, 1464.63948006280}, 3113 { 0.00000011346, 2.57830184286, 511.53171782990}, 3114 { 0.00000010484, 0.49631744855, 453.42489381900}, 3115 { 0.00000009712, 4.39039807014, 1994.33044515740}, 3116 { 0.00000010072, 2.75854126409, 423.41679713830}, 3117 { 0.00000008973, 4.79620568259, 2420.92863603340}, 3118 { 0.00000008487, 5.15862241737, 1056.20053645150}, 3119 { 0.00000008037, 3.72684449392, 2634.22773147140}, 3120 { 0.00000008036, 1.28481352995, 2428.04218303420}, 3121 { 0.00000008823, 1.84296748834, 750.10360753340}, 3122 { 0.00000008976, 4.81284969227, 1062.56332392690}, 3123 { 0.00000008608, 4.53451403086, 21.34064100240}, 3124 { 0.00000009412, 4.34166457358, 1802.37199072180}, 3125 { 0.00000006904, 5.96626034536, 540.73666535850}, 3126 { 0.00000007268, 4.98087083693, 1699.27921650320}, 3127 { 0.00000007068, 4.99227057771, 1055.44977692610}, 3128 { 0.00000007244, 4.97266787687, 1898.35121793960}, 3129 { 0.00000006479, 1.40223433818, 422.66603761290}, 3130 { 0.00000006280, 3.64802738608, 621.73803904930}, 3131 { 0.00000006231, 4.45749513375, 551.03160609700}, 3132 { 0.00000006271, 6.13813110445, 2125.87740737920}, 3133 { 0.00000006801, 2.92013819097, 2324.94940881560}, 3134 { 0.00000005898, 2.58873003212, 569.04784100980}, 3135 { 0.00000006481, 4.58107849781, 1038.04128918680}, 3136 { 0.00000006653, 5.54500062883, 1781.03134971940}, 3137 { 0.00000007187, 3.02482572051, 416.30325013750}, 3138 { 0.00000005141, 6.21519498122, 963.40270297140}, 3139 { 0.00000005878, 4.23185657623, 539.98590583310}, 3140 { 0.00000005119, 0.06958852255, 1063.31408345230}, 3141 { 0.00000005247, 0.16792912472, 117.31986822020}, 3142 { 0.00000005423, 4.93524030417, 835.03713448730}, 3143 { 0.00000006217, 3.87980766892, 191.95845443560}, 3144 { 0.00000004967, 1.34452103048, 1382.88734684660}, 3145 { 0.00000004635, 4.63642027299, 643.82943957710}, 3146 { 0.00000004561, 3.37093181163, 2207.62954059540}, 3147 { 0.00000004474, 4.07436890901, 2310.72231481400}, 3148 { 0.00000004703, 4.55179426438, 2737.32050569000}, 3149 { 0.00000004487, 1.48312334127, 408.43894361130}, 3150 { 0.00000004087, 1.12906821675, 415.55249061210}, 3151 { 0.00000005489, 5.62261637529, 618.55664531160}, 3152 { 0.00000004323, 4.60454457547, 647.01083331480}, 3153 { 0.00000003882, 4.09352825462, 430.53034413910}, 3154 { 0.00000003747, 3.41170997719, 2950.61960112800}, 3155 { 0.00000003803, 2.19632996017, 534.35683154060}, 3156 { 0.00000003634, 1.03495466077, 2744.43405269080}, 3157 { 0.00000004549, 4.21325324482, 227.52618943960}, 3158 { 0.00000003565, 4.11240029730, 440.82528487760}, 3159 { 0.00000003852, 1.14937815780, 74.78159856730}, 3160 { 0.00000003525, 4.27662025409, 10.29494073850}, 3161 { 0.00000003488, 5.33792561596, 458.84151979040}, 3162 { 0.00000004208, 2.38049728614, 2538.24850425360}, 3163 { 0.00000004465, 0.18617267547, 824.74219374880}, 3164 { 0.00000003327, 5.51323389248, 739.80866679490}, 3165 { 0.00000003252, 2.68329422796, 561.93429400900}, 3166 { 0.00000003247, 4.88392621669, 295.05122865420}, 3167 { 0.00000003571, 4.64017933384, 2214.74308759620}, 3168 { 0.00000003469, 4.34266924360, 305.34616939270}, 3169 { 0.00000003430, 3.34792668508, 149.56319713460}, 3170 { 0.00000003474, 2.75054677372, 2641.34127847220}, 3171 { 0.00000003618, 5.30205670433, 2097.42321937600}, 3172 { 0.00000002963, 1.32779700914, 611.44309831080}, 3173 { 0.00000002826, 0.91971516521, 984.60033162190}, 3174 { 0.00000003445, 1.63289286159, 525.02509864860}, 3175 { 0.00000002635, 5.25522783247, 532.13864564940}, 3176 { 0.00000002682, 4.24680441193, 3053.71237534660}, 3177 { 0.00000002655, 3.18365951037, 527.24328453980}, 3178 { 0.00000002418, 4.23791881124, 217.23124870110}, 3179 { 0.00000002231, 4.23923472684, 739.05790726950}, 3180 { 0.00000002268, 5.52248110560, 524.27433912320}, 3181 { 0.00000002095, 4.85943251945, 1049.08698945070}, 3182 { 0.00000002054, 5.38759557118, 142.44965013380}, 3183 { 0.00000002058, 3.79500539044, 2627.11418447060}, 3184 { 0.00000002536, 3.95352520357, 210.11770170030}, 3185 { 0.00000002095, 5.76269812349, 529.64278098480}, 3186 { 0.00000002533, 5.82849252925, 732.69511979410}, 3187 { 0.00000002025, 4.20638434497, 945.99421523210}, 3188 { 0.00000002248, 1.61218306133, 604.47256366190}, 3189 { 0.00000001923, 4.75088270631, 535.10759106600}, 3190 { 0.00000001969, 5.49257949498, 1439.50969814920}, 3191 { 0.00000001876, 3.26958300763, 3267.01147078460}, 3192 { 0.00000002286, 2.93860898500, 76.26607127560}, 3193 { 0.00000002298, 2.67602302579, 760.25553592000}, 3194 { 0.00000002074, 5.85386852879, 532.61172640140}, 3195 { 0.00000002160, 3.89934769002, 2435.15573003500}, 3196 { 0.00000001763, 3.18823524810, 2524.02141025200}, 3197 { 0.00000001681, 0.78838681637, 3060.82592234740}, 3198 { 0.00000002121, 0.41035912497, 1279.79457262800}, 3199 { 0.00000001660, 2.34370903423, 528.72775724810}, 3200 { 0.00000001642, 4.07579944140, 731.94436026870}, 3201 { 0.00000002095, 2.67732367556, 529.73914920440}, 3202 { 0.00000001712, 4.29334392085, 724.83081326790}, 3203 { 0.00000001856, 2.76989081814, 952.35700270750}, 3204 { 0.00000001904, 2.48369702447, 2957.73314812880}, 3205 { 0.00000002003, 5.04729621715, 2413.81508903260}, 3206 { 0.00000001672, 0.28599461931, 454.90936652730}, 3207 { 0.00000001582, 5.84371262844, 547.85021235930}, 3208 { 0.00000001595, 1.18530166527, 38.13303563780}, 3209 { 0.00000001563, 3.02970693113, 945.24345570670}, 3210 { 0.00000001542, 1.12520322838, 1021.24889455140}, 3211 { 0.00000001546, 0.38348247678, 319.57326339430}, 3212 { 0.00000001463, 0.61055082613, 312.45971639350}, 3213 { 0.00000001604, 3.50041190037, 934.94851496820}, 3214 { 0.00000001439, 4.26513521887, 526.77020378780}, 3215 { 0.00000001611, 5.24344469844, 1354.43315884340}, 3216 { 0.00000001511, 5.49591876170, 81.75213321620}, 3217 { 0.00000001906, 3.78137493812, 953.10776223290}, 3218 { 0.00000001656, 6.09667089740, 530.65417294110}, 3219 { 0.00000001799, 5.83566265631, 909.81873305460}, 3220 { 0.00000001405, 4.32629307157, 3178.14579056760}, 3221 { 0.00000001406, 4.05527527402, 1158.54255114470}, 3222 { 0.00000001493, 3.29690433844, 1041.22268292450}, 3223 { 0.00000001558, 1.51646768353, 902.70518605380}, 3224 { 0.00000001387, 2.52840497309, 530.44172462000}, 3225 { 0.00000001410, 0.07169032313, 490.33408917940}, 3226 { 0.00000001562, 1.86268966974, 437.64389113990}, 3227 { 0.00000001606, 4.27835003095, 2531.13495725280}, 3228 { 0.00000001794, 6.21722587878, 18.15924726470}, 3229 { 0.00000001422, 3.98206620893, 3370.10424500320}, 3230 { 0.00000001515, 0.17967750365, 1141.13406340540}, 3231 { 0.00000001329, 5.84479773498, 387.24131496080}, 3232 { 0.00000001300, 0.29821177492, 597.35901666110}, 3233 { 0.00000001710, 2.23503932366, 2854.64037391020}, 3234 { 0.00000001558, 6.17783174275, 983.11585891360}, 3235 { 0.00000001311, 3.75085875476, 1165.65609814550}, 3236 { 0.00000001482, 0.83066678204, 529.16970023280}, 3237 { 0.00000001435, 0.23355762296, 860.30992875280}, 3238 { 0.00000001141, 3.46612877999, 483.22054217860}, 3239 { 0.00000001133, 2.81368303631, 124.43341522100}, 3240 { 0.00000001319, 4.88148483038, 1251.34038462480}, 3241 { 0.00000001508, 3.48139955389, 2751.54759969160}, 3242 { 0.00000001237, 0.90332265294, 916.93228005540}, 3243 { 0.00000001142, 5.61457234897, 337.73251065900}, 3244 { 0.00000001076, 5.49947769870, 1585.89150154610}, 3245 { 0.00000001123, 1.45270581179, 533.88375078860}, 3246 { 0.00000001067, 5.29710936450, 1159.29331067010}, 3247 { 0.00000001063, 3.52724300315, 2943.50605412720}, 3248 { 0.00000001416, 5.18377634152, 1592.25428902150}, 3249 { 0.00000001054, 1.67751055664, 497.44763618020}, 3250 { 0.00000001338, 3.48243389264, 107.02492748170}, 3251 { 0.00000001037, 3.12801094422, 70.84944530420}, 3252 { 0.00000001102, 4.18000348718, 203.00415469950}, 3253 { 0.00000001021, 5.62851625196, 1603.29998928540}, 3254 { 0.00000000967, 2.80222742968, 3583.40334044120}, 3255 { 0.00000001106, 4.86492659899, 1166.40685767090}, 3256 { 0.00000001093, 3.23230823003, 447.79581952650}, 3257 { 0.00000001073, 0.35668643110, 1593.00504854690}, 3258 { 0.00000001108, 2.42061915107, 106.27416795630}, 3259 { 0.00000001003, 3.80070721725, 99.91138048090}, 3260 { 0.00000000987, 2.44184933100, 1048.33622992530}, 3261 { 0.00000000921, 0.12955317257, 1070.42763045310}, 3262 { 0.00000001136, 2.26568590950, 525.49817940060}, 3263 { 0.00000000885, 4.25304247204, 114.13847448250}, 3264 { 0.00000001168, 2.68377982079, 209.36694217490}, 3265 { 0.00000000967, 4.47667348232, 9676.48103411560}, 3266 { 0.00000000875, 0.22303452734, 460.53844081980}, 3267 { 0.00000001067, 4.72721946609, 2730.20695868920}, 3268 { 0.00000001165, 1.56030440737, 630.33605875840}, 3269 { 0.00000000951, 0.49347419163, 842.90144101350}, 3270 { 0.00000000884, 4.75139536245, 960.22130923370}, 3271 { 0.00000001158, 5.50047449313, 224.34479570190}, 3272 { 0.00000000892, 2.26616982044, 327.43756992050}, 3273 { 0.00000000940, 0.06481852204, 746.92221379570}, 3274 { 0.00000000899, 1.78944295718, 4.66586644600}, 3275 { 0.00000000894, 3.06608347131, 5746.27133789600}, 3276 { 0.00000000936, 5.35932787694, 1585.14074202070}, 3277 { 0.00000000866, 1.40863222239, 202.25339517410}, 3278 { 0.00000000865, 2.85348523795, 938.12990870590}, 3279 { 0.00000000782, 0.49776082272, 3377.21779200400}, 3280 { 0.00000000822, 4.08331963114, 501.23677709140}, 3281 { 0.00000000933, 0.30976125598, 685.47393735270}, 3282 { 0.00000001033, 2.47031686819, 3274.12501778540}, 3283 { 0.00000000799, 2.08457026425, 77734.01845962799}, 3284 { 0.00000001017, 5.24406833089, 842.15068148810}, 3285 { 0.00000000741, 1.32379374647, 530.21222995640}, 3286 { 0.00000000842, 3.39449778904, 484.44438245600}, 3287 { 0.00000000821, 0.48415264993, 850.01498801430}, 3288 { 0.00000000825, 3.48499388498, 498.67147645760}, 3289 { 0.00000000781, 1.03963400654, 373.01422095920}, 3290 { 0.00000000759, 3.82014111206, 6283.07584999140}, 3291 { 0.00000000915, 2.89101498678, 462.02291352810}, 3292 { 0.00000000770, 0.27005681805, 2655.56837247380}, 3293 { 0.00000000707, 5.77702928333, 429.77958461370}, 3294 { 0.00000000862, 5.01184578153, 1567.73225428140}, 3295 { 0.00000000711, 4.82250918143, 11.77941344680}, 3296 { 0.00000000692, 2.63705354662, 6.59228213900}, 3297 { 0.00000000771, 3.87410612014, 9690.70812811720}, 3298 { 0.00000000668, 1.79396450309, 775.23338944700}, 3299 { 0.00000000740, 3.39423131656, 99.16062095550}, 3300 { 0.00000000663, 5.27704405712, 4532.57894941100}, 3301 { 0.00000000759, 5.45358686570, 9683.59458111640}, 3302 { 0.00000000709, 3.71117647887, 3686.49611465980}, 3303 { 0.00000000677, 4.27891183416, 25028.52121138500}, 3304 { 0.00000000784, 5.33244311918, 827.92358748650}, 3305 { 0.00000000664, 6.08614002142, 2281.23049651060}, 3306 { 0.00000000643, 1.40239510103, 9161.01716302260}, 3307 { 0.00000000656, 0.60909845504, 835.78789401270}, 3308 { 0.00000000702, 6.10412979847, 4635.67172362960}, 3309 { 0.00000000809, 4.19626489638, 5753.38488489680}, 3310 { 0.00000000700, 4.95131303046, 1670.82502850000}, 3311 { 0.00000000838, 4.51443146541, 1069.67687092770}, 3312 { 0.00000000626, 4.38443691624, 5.41662597140}, 3313 { 0.00000000700, 3.78143557545, 2818.03500860600}, 3314 { 0.00000000701, 4.28283847329, 2803.80791460440}, 3315 { 0.00000000729, 4.62695452187, 2228.97018159780}, 3316 { 0.00000000604, 3.05855704532, 2840.41327990860}, 3317 { 0.00000000678, 2.45013730979, 5760.49843189760}, 3318 { 0.00000000624, 0.61517599566, 1176.70179840940}, 3319 { 0.00000000717, 1.82600293291, 3171.03224356680}, 3320 { 0.00000000617, 5.74358811142, 1061.82961074400}, 3321 { 0.00000000667, 4.22974611158, 4539.69249641180}, 3322 { 0.00000000793, 5.96535561367, 1457.52593306200}, 3323 { 0.00000000565, 0.99421817994, 1894.41906467650}, 3324 { 0.00000000578, 2.13199559472, 313.21047591890}, 3325 { 0.00000000752, 0.46063700150, 635.23141986800}, 3326 { 0.00000000614, 0.15814341318, 1493.09366806600}, 3327 { 0.00000000622, 1.98136818407, 25565.32572348040}, 3328 { 0.00000000614, 2.48275371627, 25551.09862947879}, 3329 { 0.00000000586, 4.17489084697, 2847.52682690940}, 3330 { 0.00000000598, 5.29419256363, 565.11568774670}, 3331 { 0.00000000616, 2.08837621877, 10.03430830760}, 3332 { 0.00000000658, 2.41428707991, 195.13984817330}, 3333 { 0.00000000692, 3.13229025530, 7.63481186260}, 3334 { 0.00000000569, 3.52605667631, 3067.93946934820}, 3335 { 0.00000000525, 3.21922961346, 1098.73880610440}, 3336 { 0.00000000685, 4.18539472904, 46.47042291600}, 3337 { 0.00000000624, 2.07173693354, 121.25202148330}, 3338 { 0.00000000525, 1.47517891985, 446.31134681820}, 3339 { 0.00000000508, 2.13584300710, 1.69692102940}, 3340 { 0.00000000504, 5.65511769313, 2332.06295581640}, 3341 { 0.00000000674, 1.47570122611, 4694.00295470760}, 3342 { 0.00000000547, 0.28995741521, 113.38771495710}, 3343 { 0.00000000689, 2.98160755722, 11.04570026390}, 3344 { 0.00000000546, 4.51208004692, 6275.96230299060}, 3345 { 0.00000000561, 1.84479899238, 92.04707395470}, 3346 { 0.00000000492, 4.83275232000, 9492.14631500480}, 3347 { 0.00000000549, 4.34579166146, 3046.59882834580}, 3348 { 0.00000000479, 1.70769710474, 3281.23856478620}, 3349 { 0.00000000593, 5.86079640612, 524.06189080210}, 3350 { 0.00000000510, 2.62557031270, 529.85102378900}, 3351 { 0.00000000480, 0.30754294369, 528.94020556920}, 3352 { 0.00000000475, 4.16520247375, 1151.42900414390}, 3353 { 0.00000000520, 4.53246652413, 531.17543780290}, 3354 { 0.00000000575, 3.53909947579, 1056.93424963440}, 3355 { 0.00000000476, 5.35229226962, 560.71045373160}, 3356 { 0.00000000470, 4.95335116275, 7.86430652620}, 3357 { 0.00000000470, 6.26977555004, 3693.60966166060}, 3358 { 0.00000000610, 6.20128372098, 1884.12412393800}, 3359 { 0.00000000513, 4.19850316370, 1057.89745748090}, 3360 { 0.00000000545, 1.19385752069, 1514.29129671650}, 3361 { 0.00000000461, 0.16951411708, 26087.90314157420}, 3362 { 0.00000000614, 5.42289673768, 2090.30967237520}, 3363 { 0.00000000487, 3.71760211139, 447.93883187840}, 3364 { 0.00000000592, 2.91424148255, 8624.21265092720}, 3365 { 0.00000000449, 5.24967420622, 10213.28554621100}, 3366 { 0.00000000425, 2.71416734228, 1064.04779663520}, 3367 { 0.00000000510, 5.81591864532, 529.53090640020}, 3368 { 0.00000000520, 3.25538472195, 600.54041039880}, 3369 { 0.00000000461, 3.87803707104, 2015.67108615980}, 3370 { 0.00000000430, 1.28652623263, 505.31194270640}, 3371 { 0.00000000433, 3.43823137684, 1152.17976366930}, 3372 { 0.00000000422, 5.12631540623, 944.98282327580}, 3373 { 0.00000000410, 1.24248975309, 5069.38346150640}, 3374 { 0.00000000411, 2.95117124177, 4326.39340097380}, 3375 { 0.00000000419, 5.16120679625, 1173.52040467170}, 3376 { 0.00000000412, 2.98125446330, 554.06998748280}, 3377 { 0.00000000472, 0.12243647414, 245.54242435240}, 3378 { 0.00000000402, 5.88796637322, 1570.91364801910}, 3379 { 0.00000000505, 1.49028912471, 3782.47534187760}, 3380 { 0.00000000439, 3.06170334768, 1475.68518032670}, 3381 { 0.00000000426, 3.12237794195, 12566.15169998280}, 3382 { 0.00000000501, 0.09797922397, 1912.57831194120}, 3383 { 0.00000000434, 3.59362426939, 3259.89792378380}, 3384 { 0.00000000398, 4.91510709622, 4120.20785253660}, 3385 { 0.00000000425, 4.74522508051, 1080.72257119160}, 3386 { 0.00000000412, 6.26668629942, 512.28247735530}, 3387 { 0.00000000377, 5.63771534471, 988.53248488500}, 3388 { 0.00000000376, 1.04960792457, 6.36278747540}, 3389 { 0.00000000387, 0.82173742289, 2758.66114669240}, 3390 { 0.00000000398, 3.16033099794, 1.48447270830}, 3391 { 0.00000000392, 1.86519119748, 885.43971066640}, 3392 ]; 3393 3394 3395 static const ln_vsop[RADIUS_R2] jupiter_radius_r2 = [ 3396 { 0.00079644957, 1.35865949884, 529.69096509460}, 3397 { 0.00008251645, 5.77774460400, 522.57741809380}, 3398 { 0.00007029940, 3.27477392111, 536.80451209540}, 3399 { 0.00005314031, 1.83835031247, 1059.38193018920}, 3400 { 0.00001861184, 2.97686957956, 7.11354700080}, 3401 { 0.00000836256, 4.19892740368, 419.48464387520}, 3402 { 0.00000964420, 5.48029587251, 515.46387109300}, 3403 { 0.00000406408, 3.78248932836, 1066.49547719000}, 3404 { 0.00000426544, 2.22743958182, 639.89728631400}, 3405 { 0.00000377334, 2.24232535935, 1589.07289528380}, 3406 { 0.00000497914, 3.14159265359, 0.00000000000}, 3407 { 0.00000339124, 6.12690872435, 625.67019231240}, 3408 { 0.00000362961, 5.36776401268, 206.18554843720}, 3409 { 0.00000342139, 6.09909325177, 1052.26838318840}, 3410 { 0.00000279940, 4.26158071104, 412.37109687440}, 3411 { 0.00000332558, 0.00332561805, 426.59819087600}, 3412 { 0.00000229775, 0.70510840437, 735.87651353180}, 3413 { 0.00000200884, 3.06805028347, 543.91805909620}, 3414 { 0.00000199660, 4.42869041267, 103.09277421860}, 3415 { 0.00000257306, 0.96267482500, 632.78373931320}, 3416 { 0.00000138577, 2.93153004432, 14.22709400160}, 3417 { 0.00000113380, 0.78831018317, 728.76296653100}, 3418 { 0.00000085848, 5.14257631438, 323.50541665740}, 3419 { 0.00000094695, 1.70378030966, 838.96928775040}, 3420 { 0.00000083674, 0.05892269245, 309.27832265580}, 3421 { 0.00000075194, 1.60633621497, 956.28915597060}, 3422 { 0.00000070197, 1.50916343132, 213.29909543800}, 3423 { 0.00000080209, 2.98293613006, 742.99006053260}, 3424 { 0.00000056365, 0.95014515126, 1162.47470440780}, 3425 { 0.00000061758, 6.10246926546, 1045.15483618760}, 3426 { 0.00000066425, 5.47411271821, 199.07200143640}, 3427 { 0.00000050128, 2.72034786035, 532.87235883230}, 3428 { 0.00000051793, 5.58477632168, 942.06206196900}, 3429 { 0.00000039925, 5.94843040319, 95.97922721780}, 3430 { 0.00000044584, 5.52437023269, 508.35032409220}, 3431 { 0.00000044215, 0.26965913924, 526.50957135690}, 3432 { 0.00000030130, 0.93896301926, 1155.36115740700}, 3433 { 0.00000028433, 2.87743261296, 525.75881183150}, 3434 { 0.00000026377, 4.26907277677, 1596.18644228460}, 3435 { 0.00000027064, 2.80927398799, 1169.58825140860}, 3436 { 0.00000027531, 2.64852579481, 2118.76386037840}, 3437 { 0.00000022695, 0.18097965354, 302.16477565500}, 3438 { 0.00000029439, 1.78672212056, 831.85574074960}, 3439 { 0.00000020007, 0.03856532918, 949.17560896980}, 3440 { 0.00000019915, 1.15792331540, 533.62311835770}, 3441 { 0.00000021698, 1.88986950330, 1272.68102562720}, 3442 { 0.00000017678, 4.14815218724, 846.08283475120}, 3443 { 0.00000017064, 5.88794387217, 1258.45393162560}, 3444 { 0.00000021474, 4.34579246643, 316.39186965660}, 3445 { 0.00000021174, 0.54776446005, 1265.56747862640}, 3446 { 0.00000019878, 0.06616288602, 1581.95934828300}, 3447 { 0.00000017028, 0.53404092917, 1368.66025284500}, 3448 { 0.00000012874, 3.89924775426, 433.71173787680}, 3449 { 0.00000012887, 0.81112211137, 110.20632121940}, 3450 { 0.00000011716, 0.40420153376, 1361.54670584420}, 3451 { 0.00000011655, 4.43864372476, 405.25754987360}, 3452 { 0.00000012042, 2.22601252935, 220.41264243880}, 3453 { 0.00000009620, 6.01003863537, 853.19638175200}, 3454 { 0.00000010252, 0.99356542172, 1471.75302706360}, 3455 { 0.00000009102, 1.61635845262, 1692.16566950240}, 3456 { 0.00000008722, 3.51382233353, 1073.60902419080}, 3457 { 0.00000008283, 5.61696036887, 1574.84580128220}, 3458 { 0.00000008917, 6.26263765188, 519.39602435610}, 3459 { 0.00000007962, 0.64245582750, 1478.86657406440}, 3460 { 0.00000007722, 0.17138136003, 1685.05212250160}, 3461 { 0.00000007445, 0.90537428710, 88.86568021700}, 3462 { 0.00000007337, 0.88996282570, 721.64941953020}, 3463 { 0.00000009118, 1.51639567636, 1148.24761040620}, 3464 { 0.00000006139, 2.49651421842, 3.18139373770}, 3465 { 0.00000007001, 4.44209624915, 330.61896365820}, 3466 { 0.00000005235, 2.79243270986, 21.34064100240}, 3467 { 0.00000005041, 2.97840393432, 1375.77379984580}, 3468 { 0.00000004937, 0.04442899397, 1677.93857550080}, 3469 { 0.00000004633, 2.26661974645, 1485.98012106520}, 3470 { 0.00000004667, 0.84935842035, 3.93215326310}, 3471 { 0.00000005341, 0.86294969395, 1788.14489672020}, 3472 { 0.00000004248, 0.41663016954, 629.60234557550}, 3473 { 0.00000004187, 1.62198715560, 635.96513305090}, 3474 { 0.00000003629, 2.71174024514, 551.03160609700}, 3475 { 0.00000004453, 1.27731121245, 1464.63948006280}, 3476 { 0.00000003266, 0.54602174256, 1795.25844372100}, 3477 { 0.00000003409, 1.20638860556, 1905.46476494040}, 3478 { 0.00000003164, 6.20189662302, 1038.04128918680}, 3479 { 0.00000003096, 6.21099164255, 2001.44399215820}, 3480 { 0.00000003404, 2.44670518809, 539.98590583310}, 3481 { 0.00000003168, 5.58075929197, 191.95845443560}, 3482 { 0.00000002201, 5.33344494715, 1891.23767093880}, 3483 { 0.00000002553, 3.20949626593, 1062.56332392690}, 3484 { 0.00000002386, 4.29199230828, 963.40270297140}, 3485 { 0.00000002597, 0.57986674442, 2104.53676637680}, 3486 { 0.00000002547, 0.14627545776, 750.10360753340}, 3487 { 0.00000002609, 4.82665360488, 416.30325013750}, 3488 { 0.00000002187, 1.71707514653, 628.85158605010}, 3489 { 0.00000002258, 6.17429279705, 1994.33044515740}, 3490 { 0.00000002624, 2.36922205485, 227.52618943960}, 3491 { 0.00000002097, 3.31460321409, 1699.27921650320}, 3492 { 0.00000002027, 3.15533834136, 611.44309831080}, 3493 { 0.00000002081, 0.31057710726, 2111.65031337760}, 3494 { 0.00000002484, 0.04731413707, 1898.35121793960}, 3495 { 0.00000001963, 0.29583638556, 636.71589257630}, 3496 { 0.00000002279, 1.96058124545, 824.74219374880}, 3497 { 0.00000001829, 4.69907372627, 2125.87740737920}, 3498 { 0.00000001829, 0.33004933298, 295.05122865420}, 3499 { 0.00000002553, 1.24739305569, 2221.85663459700}, 3500 { 0.00000001785, 3.51009274020, 647.01083331480}, 3501 { 0.00000001786, 3.46994340828, 1055.44977692610}, 3502 { 0.00000001742, 2.43853510157, 10.29494073850}, 3503 { 0.00000001850, 1.60578508516, 2008.55753915900}, 3504 { 0.00000001971, 1.15435477931, 618.55664531160}, 3505 { 0.00000001611, 5.83466560322, 422.66603761290}, 3506 { 0.00000001639, 0.45469643466, 1056.20053645150}, 3507 { 0.00000001628, 5.86754764931, 2317.83586181480}, 3508 { 0.00000002099, 1.05944599014, 1781.03134971940}, 3509 { 0.00000001570, 2.39516560987, 440.82528487760}, 3510 { 0.00000001999, 4.62828691526, 423.41679713830}, 3511 { 0.00000001480, 0.02394813605, 1382.88734684660}, 3512 { 0.00000001502, 5.74598263477, 117.31986822020}, 3513 { 0.00000001881, 2.76425929784, 1802.37199072180}, 3514 { 0.00000001983, 2.99080832362, 2648.45482547300}, 3515 { 0.00000001402, 0.15904673895, 2420.92863603340}, 3516 { 0.00000001174, 1.55354182426, 380.12776796000}, 3517 { 0.00000001321, 1.26221998203, 1063.31408345230}, 3518 { 0.00000001150, 4.12219328847, 547.85021235930}, 3519 { 0.00000001080, 4.41192013439, 934.94851496820}, 3520 { 0.00000001138, 5.93242605811, 2310.72231481400}, 3521 { 0.00000001033, 5.63854408052, 99.91138048090}, 3522 { 0.00000000949, 6.07298626146, 511.53171782990}, 3523 { 0.00000001012, 3.80744305824, 1603.29998928540}, 3524 { 0.00000000922, 6.16494528393, 945.99421523210}, 3525 { 0.00000000915, 5.22425774632, 2207.62954059540}, 3526 { 0.00000000860, 2.48740591818, 6283.07584999140}, 3527 { 0.00000000836, 1.08651799806, 81.75213321620}, 3528 { 0.00000001165, 0.72510519647, 2097.42321937600}, 3529 { 0.00000000851, 4.69371733745, 5746.27133789600}, 3530 { 0.00000000789, 3.91035208173, 10213.28554621100}, 3531 { 0.00000000846, 0.77030801324, 5760.49843189760}, 3532 { 0.00000000924, 1.43423249860, 732.69511979410}, 3533 { 0.00000000805, 6.11630827296, 9676.48103411560}, 3534 { 0.00000000800, 2.19289534160, 9690.70812811720}, 3535 { 0.00000000812, 5.00490295474, 319.57326339430}, 3536 { 0.00000000841, 1.22483116811, 952.35700270750}, 3537 { 0.00000000720, 3.95975713584, 337.73251065900}, 3538 { 0.00000000711, 1.23970970528, 106.27416795630}, 3539 { 0.00000000889, 0.10251260092, 2737.32050569000}, 3540 { 0.00000000858, 1.51763095265, 2324.94940881560}, 3541 { 0.00000000868, 2.67598866406, 3370.10424500320}, 3542 { 0.00000000710, 0.65180853077, 2538.24850425360}, 3543 { 0.00000000743, 0.60536479474, 1354.43315884340}, 3544 { 0.00000000633, 1.37719198152, 124.43341522100}, 3545 { 0.00000000866, 3.02831268213, 3046.59882834580}, 3546 { 0.00000000733, 5.84583969196, 2634.22773147140}, 3547 { 0.00000000691, 1.14062641255, 2641.34127847220}, 3548 { 0.00000000593, 1.80277592426, 453.42489381900}, 3549 { 0.00000000660, 6.01207640959, 1049.08698945070}, 3550 { 0.00000000771, 6.01059588645, 2214.74308759620}, 3551 { 0.00000000586, 5.68149019460, 107.02492748170}, 3552 { 0.00000000639, 4.77149952374, 860.30992875280}, 3553 { 0.00000000782, 2.52401202862, 3679.38256765900}, 3554 { 0.00000000631, 2.27765412816, 2015.67108615980}, 3555 { 0.00000000779, 2.38608991574, 3267.01147078460}, 3556 { 0.00000000584, 3.00542907219, 1262.38608488870}, 3557 { 0.00000000543, 3.09924086245, 3281.23856478620}, 3558 { 0.00000000535, 2.42171003067, 739.05790726950}, 3559 { 0.00000000681, 1.18831331541, 739.80866679490}, 3560 { 0.00000000621, 1.24462887440, 3803.81598288000}, 3561 { 0.00000000717, 4.14222389339, 9683.59458111640}, 3562 { 0.00000000546, 3.43095520503, 18.15924726470}, 3563 { 0.00000000545, 5.65426574985, 2627.11418447060}, 3564 { 0.00000000538, 4.92334194042, 447.79581952650}, 3565 { 0.00000000534, 0.99911551571, 462.02291352810}, 3566 { 0.00000000541, 6.19275150397, 1987.21689815660}, 3567 { 0.00000000511, 3.28553278370, 4.66586644600}, 3568 { 0.00000000537, 5.33205206604, 2751.54759969160}, 3569 { 0.00000000651, 5.12199308959, 3156.80514956520}, 3570 { 0.00000000510, 5.35664230912, 9.56122755560}, 3571 { 0.00000000544, 1.81488805078, 1251.34038462480}, 3572 { 0.00000000426, 2.10841334313, 149.56319713460}, 3573 { 0.00000000516, 3.89424540015, 2516.90786325120}, 3574 { 0.00000000543, 5.56620814561, 2524.02141025200}, 3575 { 0.00000000519, 2.43126348834, 3686.49611465980}, 3576 { 0.00000000404, 2.77840802846, 7.16173111060}, 3577 { 0.00000000533, 4.77083438961, 3473.19701922180}, 3578 { 0.00000000386, 6.06244501785, 203.00415469950}, 3579 { 0.00000000482, 0.38718011166, 2428.04218303420}, 3580 { 0.00000000434, 5.36713537673, 2531.13495725280}, 3581 { 0.00000000370, 6.04174787347, 1670.82502850000}, 3582 ]; 3583 3584 3585 static const ln_vsop[RADIUS_R3] jupiter_radius_r3 = [ 3586 { 0.00003519277, 6.05800355513, 529.69096509460}, 3587 { 0.00001073281, 1.67319166156, 536.80451209540}, 3588 { 0.00000915630, 1.41326157617, 522.57741809380}, 3589 { 0.00000341654, 0.52294532787, 1059.38193018920}, 3590 { 0.00000254881, 1.19631092831, 7.11354700080}, 3591 { 0.00000221477, 0.95234304351, 515.46387109300}, 3592 { 0.00000069020, 2.26889455907, 1066.49547719000}, 3593 { 0.00000089777, 3.14159265359, 0.00000000000}, 3594 { 0.00000057885, 1.41227055539, 543.91805909620}, 3595 { 0.00000057700, 0.52564805704, 639.89728631400}, 3596 { 0.00000051213, 5.97994255422, 412.37109687440}, 3597 { 0.00000046968, 1.57861666908, 625.67019231240}, 3598 { 0.00000042744, 6.11814173992, 419.48464387520}, 3599 { 0.00000037444, 1.18048940249, 14.22709400160}, 3600 { 0.00000033816, 1.66573652907, 1052.26838318840}, 3601 { 0.00000031166, 1.04468072620, 1589.07289528380}, 3602 { 0.00000029943, 4.63498871771, 426.59819087600}, 3603 { 0.00000033558, 0.84853879170, 206.18554843720}, 3604 { 0.00000020709, 2.50340319894, 728.76296653100}, 3605 { 0.00000014470, 0.96111460506, 508.35032409220}, 3606 { 0.00000012974, 1.50391478213, 1045.15483618760}, 3607 { 0.00000011596, 3.55299164531, 323.50541665740}, 3608 { 0.00000012357, 2.60797398650, 735.87651353180}, 3609 { 0.00000015065, 0.87961214090, 199.07200143640}, 3610 { 0.00000011062, 1.78854133467, 309.27832265580}, 3611 { 0.00000010576, 0.00265970762, 956.28915597060}, 3612 { 0.00000009798, 6.24533081819, 103.09277421860}, 3613 { 0.00000006725, 1.86312777034, 302.16477565500}, 3614 { 0.00000009133, 3.46071465629, 838.96928775040}, 3615 { 0.00000007338, 1.28438797074, 742.99006053260}, 3616 { 0.00000007182, 0.91717952341, 942.06206196900}, 3617 { 0.00000005482, 1.35541254124, 95.97922721780}, 3618 { 0.00000006754, 3.45186268696, 831.85574074960}, 3619 { 0.00000004626, 2.83572146596, 1596.18644228460}, 3620 { 0.00000004106, 6.01730779864, 213.29909543800}, 3621 { 0.00000003942, 1.19384143223, 1169.58825140860}, 3622 { 0.00000003469, 6.10664206989, 405.25754987360}, 3623 { 0.00000002861, 2.32367020387, 1155.36115740700}, 3624 { 0.00000002519, 0.42500820125, 220.41264243880}, 3625 { 0.00000002468, 1.84219414782, 532.87235883230}, 3626 { 0.00000002322, 1.57653167974, 2118.76386037840}, 3627 { 0.00000002283, 0.13415259559, 632.78373931320}, 3628 { 0.00000002243, 1.91751229130, 1073.60902419080}, 3629 { 0.00000002285, 5.94194291108, 1162.47470440780}, 3630 { 0.00000002137, 1.06953434212, 21.34064100240}, 3631 { 0.00000002515, 0.33520672477, 1272.68102562720}, 3632 { 0.00000002042, 5.92779916530, 110.20632121940}, 3633 { 0.00000001927, 2.58542297225, 88.86568021700}, 3634 { 0.00000002021, 2.21761113830, 433.71173787680}, 3635 { 0.00000001943, 1.46376661665, 1258.45393162560}, 3636 { 0.00000001700, 1.88459425041, 525.75881183150}, 3637 { 0.00000001815, 2.67626558650, 330.61896365820}, 3638 { 0.00000001821, 2.75572507789, 721.64941953020}, 3639 { 0.00000002068, 3.17049523925, 1148.24761040620}, 3640 { 0.00000001866, 2.28678298902, 1361.54670584420}, 3641 { 0.00000001526, 4.47646904898, 853.19638175200}, 3642 { 0.00000001508, 0.11633951449, 949.17560896980}, 3643 { 0.00000001655, 0.44340210808, 533.62311835770}, 3644 { 0.00000001572, 0.45863923926, 526.50957135690}, 3645 { 0.00000001161, 3.10471097791, 963.40270297140}, 3646 { 0.00000001162, 1.19270352887, 1574.84580128220}, 3647 { 0.00000001140, 2.46324106660, 846.08283475120}, 3648 { 0.00000001259, 1.24988357144, 1038.04128918680}, 3649 { 0.00000001396, 0.69581007586, 551.03160609700}, 3650 { 0.00000001182, 1.93125671013, 1581.95934828300}, 3651 { 0.00000000894, 2.85762385272, 519.39602435610}, 3652 { 0.00000000983, 4.17198081351, 2627.11418447060}, 3653 { 0.00000001061, 0.66716890315, 539.98590583310}, 3654 { 0.00000000859, 4.91931457958, 611.44309831080}, 3655 { 0.00000000918, 4.89690742057, 1670.82502850000}, 3656 { 0.00000000866, 3.00153408458, 1368.66025284500}, 3657 { 0.00000001115, 0.97017156126, 227.52618943960}, 3658 { 0.00000000887, 3.68665606145, 824.74219374880}, 3659 { 0.00000000737, 3.20041743453, 2125.87740737920}, 3660 { 0.00000000730, 2.32845485663, 2317.83586181480}, 3661 { 0.00000000828, 1.01037712742, 191.95845443560}, 3662 { 0.00000000778, 0.25303611679, 1141.13406340540}, 3663 { 0.00000000757, 2.24232615954, 2538.24850425360}, 3664 { 0.00000000720, 0.55787809007, 440.82528487760}, 3665 { 0.00000000672, 4.17028096565, 1692.16566950240}, 3666 { 0.00000000691, 5.78026436421, 1485.98012106520}, 3667 { 0.00000000611, 2.66934999696, 1265.56747862640}, 3668 { 0.00000000592, 2.26781665598, 1471.75302706360}, 3669 { 0.00000000561, 6.11300561068, 1279.79457262800}, 3670 { 0.00000000566, 1.93294355027, 2634.22773147140}, 3671 { 0.00000000545, 2.21244108948, 1062.56332392690}, 3672 { 0.00000000640, 2.47352731748, 1699.27921650320}, 3673 { 0.00000000694, 4.71564977334, 750.10360753340}, 3674 { 0.00000000604, 1.97421641416, 1677.93857550080}, 3675 { 0.00000000501, 2.45269887786, 81.75213321620}, 3676 { 0.00000000552, 4.37775459043, 1382.88734684660}, 3677 { 0.00000000556, 5.31872445991, 2413.81508903260}, 3678 { 0.00000000589, 0.19759573714, 10.29494073850}, 3679 { 0.00000000497, 2.52744546318, 2207.62954059540}, 3680 { 0.00000000416, 6.19072120624, 934.94851496820}, 3681 { 0.00000000433, 5.80559659477, 1478.86657406440}, 3682 { 0.00000000395, 2.34556406839, 295.05122865420}, 3683 ]; 3684 3685 3686 static const ln_vsop[RADIUS_R4] jupiter_radius_r4 = [ 3687 { 0.00000128623, 0.08347608895, 536.80451209540}, 3688 { 0.00000113458, 4.24818938180, 529.69096509460}, 3689 { 0.00000082704, 3.29801136583, 522.57741809380}, 3690 { 0.00000037897, 2.73402665560, 515.46387109300}, 3691 { 0.00000026713, 5.68996992467, 7.11354700080}, 3692 { 0.00000017808, 5.40366594364, 1059.38193018920}, 3693 { 0.00000012564, 6.00543529469, 543.91805909620}, 3694 { 0.00000009272, 0.75619260404, 1066.49547719000}, 3695 { 0.00000008141, 5.68230705037, 14.22709400160}, 3696 { 0.00000006174, 5.10190413726, 639.89728631400}, 3697 { 0.00000006920, 1.42214334807, 412.37109687440}, 3698 { 0.00000005327, 3.33829390777, 625.67019231240}, 3699 { 0.00000002895, 3.38407751603, 1052.26838318840}, 3700 { 0.00000002696, 4.18310762577, 728.76296653100}, 3701 { 0.00000002435, 2.96139551556, 426.59819087600}, 3702 { 0.00000002176, 6.21232313303, 1589.07289528380}, 3703 { 0.00000002008, 3.13891134942, 1045.15483618760}, 3704 { 0.00000001817, 2.74670205576, 206.18554843720}, 3705 { 0.00000001883, 1.87835568033, 419.48464387520}, 3706 { 0.00000001501, 1.26929907808, 1596.18644228460}, 3707 { 0.00000001701, 2.58901479440, 199.07200143640}, 3708 { 0.00000001689, 0.00000000000, 0.00000000000}, 3709 { 0.00000001148, 5.18914327333, 831.85574074960}, 3710 { 0.00000001033, 5.35702238710, 220.41264243880}, 3711 { 0.00000000874, 5.79483644819, 1169.58825140860}, 3712 { 0.00000000854, 4.55476058022, 956.28915597060}, 3713 { 0.00000000913, 1.89622509837, 1148.24761040620}, 3714 { 0.00000000949, 0.68597092334, 1361.54670584420}, 3715 { 0.00000000788, 1.44319075028, 1272.68102562720}, 3716 { 0.00000000774, 3.21426219962, 508.35032409220}, 3717 { 0.00000000921, 5.33422516215, 551.03160609700}, 3718 { 0.00000000681, 0.44800059149, 1073.60902419080}, 3719 { 0.00000000681, 5.21435913114, 21.34064100240}, 3720 { 0.00000000587, 4.57539103016, 110.20632121940}, 3721 { 0.00000000578, 1.97098995055, 647.01083331480}, 3722 { 0.00000000596, 2.85043907413, 191.95845443560}, 3723 { 0.00000000599, 2.43146933611, 117.31986822020}, 3724 { 0.00000000544, 0.53039419311, 330.61896365820}, 3725 { 0.00000000545, 3.50461220615, 302.16477565500}, 3726 { 0.00000000538, 4.22160404735, 88.86568021700}, 3727 { 0.00000000757, 2.28818475655, 942.06206196900}, 3728 { 0.00000000562, 1.48594378600, 3.18139373770}, 3729 { 0.00000000631, 1.83863158533, 10.29494073850}, 3730 { 0.00000000504, 2.08322743695, 103.09277421860}, 3731 { 0.00000000462, 0.40130574859, 433.71173787680}, 3732 ]; 3733 3734 3735 static const ln_vsop[RADIUS_R5] jupiter_radius_r5 = [ 3736 { 0.00000011193, 4.74280611863, 536.80451209540}, 3737 { 0.00000004288, 5.90497787277, 522.57741809380}, 3738 { 0.00000002004, 3.65178377123, 7.11354700080}, 3739 { 0.00000002118, 5.57290745004, 515.46387109300}, 3740 { 0.00000001908, 4.29659647286, 543.91805909620}, 3741 { 0.00000001534, 5.46373729640, 1066.49547719000}, 3742 { 0.00000001596, 4.11045079899, 1059.38193018920}, 3743 { 0.00000001301, 3.72955393027, 14.22709400160}, 3744 { 0.00000001033, 4.50671820436, 529.69096509460}, 3745 ]; 3746 3747 extern (C) { 3748 3749 /*! \fn void ln_get_jupiter_equ_coords(double JD, struct ln_equ_posn *position); 3750 * \param JD julian Day 3751 * \param position Pointer to store position 3752 * 3753 * Calculates Jupiter's equatorial position for given julian day. 3754 * This function includes calculations for planetary aberration and refers 3755 * to the FK5 reference frame. 3756 * 3757 * To get the complete equatorial coordinates, corrections for nutation 3758 * have to be applied. 3759 * 3760 * The position returned is accurate to within 0.1 arcsecs. 3761 */ 3762 @nogc export void ln_get_jupiter_equ_coords(double JD, ref ln_equ_posn position) nothrow 3763 { 3764 ln_helio_posn h_sol, h_jupiter; 3765 ln_rect_posn g_sol, g_jupiter; 3766 double a, b, c; 3767 double ra, dec, delta, diff, last, t = 0; 3768 3769 /* need typdef for solar heliocentric coords */ 3770 ln_get_solar_geom_coords(JD, h_sol); 3771 ln_get_rect_from_helio(h_sol, g_sol); 3772 3773 do { 3774 last = t; 3775 ln_get_jupiter_helio_coords(JD - t, h_jupiter); 3776 ln_get_rect_from_helio(h_jupiter, g_jupiter); 3777 3778 /* equ 33.10 pg 229 */ 3779 a = g_sol.X + g_jupiter.X; 3780 b = g_sol.Y + g_jupiter.Y; 3781 c = g_sol.Z + g_jupiter.Z; 3782 3783 delta = a * a + b * b + c * c; 3784 delta = sqrt(delta); 3785 t = delta * 0.0057755183; 3786 diff = t - last; 3787 } while (diff > 0.0001 || diff < -0.0001); 3788 3789 ra = atan2(b, a); 3790 dec = c / delta; 3791 dec = asin(dec); 3792 3793 /* back to hours, degrees */ 3794 position.ra = ln_range_degrees(ln_rad_to_deg(ra)); 3795 position.dec = ln_rad_to_deg(dec); 3796 } 3797 3798 /*! \fn void ln_get_jupiter_helio_coords(double JD, struct ln_helio_posn *position) 3799 * \param JD Julian Day 3800 * \param position Pointer to store heliocentric position 3801 * 3802 * Calculate Jupiters heliocentric (refered to the centre of the Sun) coordinates 3803 * in the FK5 reference frame for the given julian day. 3804 * Longitude and Latitude are in degrees, whilst radius vector is in AU. 3805 */ 3806 /* Chapter 31 Pg 206-207 Equ 31.1 31.2 , 31.3 using VSOP 87 3807 */ 3808 3809 @nogc void ln_get_jupiter_helio_coords(double JD, ref ln_helio_posn position) nothrow 3810 { 3811 double t, t2, t3, t4, t5; 3812 double L0, L1, L2, L3, L4, L5; 3813 double B0, B1, B2, B3, B4, B5; 3814 double R0, R1, R2, R3, R4, R5; 3815 3816 /* cache variables */ 3817 static double cJD = 0.0, cL = 0.0, cB = 0.0, cR = 0.0; 3818 3819 /* check cache first */ 3820 if(JD == cJD) { 3821 // cache hit 3822 position.L = cL; 3823 position.B = cB; 3824 position.R = cR; 3825 return; 3826 } 3827 3828 /* get julian ephemeris day */ 3829 t =(JD - 2451545.0) / 365250; 3830 t2 = t * t; 3831 t3 = t2 * t; 3832 t4 = t3 * t; 3833 t5 = t4 * t; 3834 3835 /* calc L series */ 3836 L0 = ln_calc_series(jupiter_longitude_l0, t); 3837 L1 = ln_calc_series(jupiter_longitude_l1, t); 3838 L2 = ln_calc_series(jupiter_longitude_l2, t); 3839 L3 = ln_calc_series(jupiter_longitude_l3, t); 3840 L4 = ln_calc_series(jupiter_longitude_l4, t); 3841 L5 = ln_calc_series(jupiter_longitude_l5, t); 3842 position.L = (L0 + L1 * t + L2 * t2 + L3 * t3 + L4 * t4 + L5 * t5); 3843 3844 /* calc B series */ 3845 B0 = ln_calc_series(jupiter_latitude_b0, t); 3846 B1 = ln_calc_series(jupiter_latitude_b1, t); 3847 B2 = ln_calc_series(jupiter_latitude_b2, t); 3848 B3 = ln_calc_series(jupiter_latitude_b3, t); 3849 B4 = ln_calc_series(jupiter_latitude_b4, t); 3850 B5 = ln_calc_series(jupiter_latitude_b5, t); 3851 position.B = (B0 + B1 * t + B2 * t2 + B3 * t3 + B4 * t4 + B5 * t5); 3852 3853 /* calc R series */ 3854 R0 = ln_calc_series(jupiter_radius_r0, t); 3855 R1 = ln_calc_series(jupiter_radius_r1, t); 3856 R2 = ln_calc_series(jupiter_radius_r2, t); 3857 R3 = ln_calc_series(jupiter_radius_r3, t); 3858 R4 = ln_calc_series(jupiter_radius_r4, t); 3859 R5 = ln_calc_series(jupiter_radius_r5, t); 3860 position.R = (R0 + R1 * t + R2 * t2 + R3 * t3 + R4 * t4 + R5 * t5); 3861 3862 /* change to degrees in correct quadrant */ 3863 position.L = ln_rad_to_deg(position.L); 3864 position.B = ln_rad_to_deg(position.B); 3865 position.L = ln_range_degrees(position.L); 3866 3867 /* change to fk5 reference frame */ 3868 ln_vsop87_to_fk5(position, JD); 3869 3870 /* save cache */ 3871 cJD = JD; 3872 cL = position.L; 3873 cB = position.B; 3874 cR = position.R; 3875 } 3876 3877 /*! \fn double ln_get_jupiter_earth_dist(double JD); 3878 * \param JD Julian day. 3879 * \brief Calculate the distance between Jupiter and the Earth in AU 3880 * \return Distance in AU. 3881 * 3882 * Calculates the distance in AU between the Earth and Jupiter for the given julian day. 3883 */ 3884 @nogc double ln_get_jupiter_earth_dist(double JD) nothrow 3885 { 3886 ln_helio_posn h_jupiter, h_earth; 3887 ln_rect_posn g_jupiter, g_earth; 3888 double x, y, z; 3889 3890 /* get heliocentric positions */ 3891 ln_get_jupiter_helio_coords(JD, h_jupiter); 3892 ln_get_earth_helio_coords(JD, h_earth); 3893 3894 /* get geocentric coords */ 3895 ln_get_rect_from_helio(h_jupiter, g_jupiter); 3896 ln_get_rect_from_helio(h_earth, g_earth); 3897 3898 /* use pythag */ 3899 x = g_jupiter.X - g_earth.X; 3900 y = g_jupiter.Y - g_earth.Y; 3901 z = g_jupiter.Z - g_earth.Z; 3902 x = x * x; 3903 y = y * y; 3904 z = z * z; 3905 3906 return sqrt(x + y + z); 3907 } 3908 3909 /*! \fn double ln_get_jupiter_solar_dist(double JD); 3910 * \param JD Julian day. 3911 * \brief Calculate the distance between Jupiter and the Sun in AU 3912 * \return Distance in AU. 3913 * 3914 * Calculates the distance in AU between the Sun and Jupiter for the given julian day. 3915 */ 3916 @nogc double ln_get_jupiter_solar_dist(double JD) nothrow 3917 { 3918 ln_helio_posn h_jupiter; 3919 3920 /* get heliocentric position */ 3921 ln_get_jupiter_helio_coords(JD, h_jupiter); 3922 return h_jupiter.R; 3923 } 3924 3925 /*! \fn double ln_get_jupiter_magnitude(double JD); 3926 * \param JD Julian day 3927 * \brief Calculate the visible magnitude of Jupiter 3928 * \return Visible magnitude of Jupiter 3929 * 3930 * Calculate the visible magnitude of jupiter for the given julian day. 3931 */ 3932 @nogc double ln_get_jupiter_magnitude(double JD) nothrow 3933 { 3934 double delta, r, i; 3935 3936 /* get distances */ 3937 r = ln_get_jupiter_solar_dist(JD); 3938 delta = ln_get_jupiter_earth_dist(JD); 3939 3940 /* get phase */ 3941 i = ln_get_jupiter_phase(JD); 3942 3943 return -9.40 + 5.0 * log10(r * delta) + 0.005 * i; 3944 } 3945 3946 /*! \fn double ln_get_jupiter_disk(double JD); 3947 * \param JD Julian day. 3948 * \brief Calculate the illuminated fraction of Jupiter's disk 3949 * \return Illuminated fraction of Jupiters disk (Value between 0 and 1) 3950 * 3951 * Calculate the illuminated fraction of Jupiter's disk for the given Julian 3952 * day. 3953 */ 3954 /* Chapter 41 */ 3955 @nogc double ln_get_jupiter_disk(double JD) nothrow 3956 { 3957 double r, delta, R; 3958 3959 /* get distances */ 3960 R = ln_get_earth_solar_dist(JD); 3961 r = ln_get_jupiter_solar_dist(JD); 3962 delta = ln_get_jupiter_earth_dist(JD); 3963 3964 /* calc fraction angle */ 3965 return (((r + delta) * (r + delta)) - R * R) / (4 * r * delta); 3966 } 3967 3968 /*! \fn double ln_get_jupiter_phase(double JD); 3969 * \param JD Julian Day 3970 * \return Phase angle of Jupiter (degrees) 3971 * 3972 * Calculates the phase angle of Jupiter, that is, the angle Sun - 3973 * Jupiter - Earth for the given Julian day. 3974 */ 3975 /* Chapter 41 */ 3976 @nogc double ln_get_jupiter_phase(double JD) nothrow 3977 { 3978 double i,r,delta,R; 3979 3980 /* get distances */ 3981 R = ln_get_earth_solar_dist(JD); 3982 r = ln_get_jupiter_solar_dist(JD); 3983 delta = ln_get_jupiter_earth_dist(JD); 3984 3985 /* calc phase */ 3986 i = (r * r + delta * delta - R * R) / (2.0 * r * delta); 3987 i = acos(i); 3988 return ln_rad_to_deg(i); 3989 } 3990 3991 3992 /*! \fn double ln_get_jupiter_rst(double JD, struct ln_lnlat_posn *observer, struct ln_rst_time *rst); 3993 * \param JD Julian day 3994 * \param observer Observers position 3995 * \param rst Pointer to store Rise, Set and Transit time in JD 3996 * \return 0 for success, else 1 for circumpolar. 3997 * 3998 * Calculate the time the rise, set and transit (crosses the local meridian at upper culmination) 3999 * time of Jupiter for the given Julian day. 4000 * 4001 * Note: this functions returns 1 if Jupiter is circumpolar, that is it remains the whole 4002 * day either above or below the horizon. 4003 */ 4004 @nogc int ln_get_jupiter_rst(double JD, ref ln_lnlat_posn observer, ref ln_rst_time rst) nothrow 4005 { 4006 return ln_get_body_rst_horizon(JD, observer, 4007 cast(get_equ_body_coords_t)&ln_get_jupiter_equ_coords, 4008 LN_STAR_STANDART_HORIZON, rst); 4009 } 4010 4011 4012 /*! \fn double ln_get_jupiter_equ_sdiam(double JD) 4013 * \param JD Julian day 4014 * \return Semidiameter in arc seconds 4015 * 4016 * Calculate the equatorial semidiameter of Jupiter in arc seconds for the 4017 * given julian day. 4018 */ 4019 @nogc double ln_get_jupiter_equ_sdiam(double JD) nothrow 4020 { 4021 double So = 98.44; /* at 1 AU */ 4022 double dist; 4023 4024 dist = ln_get_jupiter_earth_dist(JD); 4025 return So / dist; 4026 } 4027 4028 /*! \fn double ln_get_jupiter_pol_sdiam(double JD) 4029 * \param JD Julian day 4030 * \return Semidiameter in arc seconds 4031 * \todo Use Jupitercentric latitude of Earth Pg 390 4032 * 4033 * Calculate the polar semidiameter of Jupiter in arc seconds for the 4034 * given julian day. 4035 */ 4036 @nogc double ln_get_jupiter_pol_sdiam(double JD) nothrow 4037 { 4038 double So = 92.06; /* at 1 AU */ 4039 double dist; 4040 4041 dist = ln_get_jupiter_earth_dist(JD); 4042 return So / dist; 4043 } 4044 4045 /*! \fn void ln_get_jupiter_rect_helio(double JD, struct ln_rect_posn *position) 4046 * \param JD Julian day. 4047 * \param position pointer to return position 4048 * 4049 * Calculate Jupiters rectangular heliocentric coordinates for the 4050 * given Julian day. Coordinates are in AU. 4051 */ 4052 @nogc void ln_get_jupiter_rect_helio(double JD, ref ln_rect_posn position) nothrow 4053 { 4054 ln_helio_posn jupiter; 4055 4056 ln_get_jupiter_helio_coords(JD, jupiter); 4057 ln_get_rect_from_helio(jupiter, position); 4058 } 4059 4060 }