From beafc19ae9491eb7710c36e0587e4d7a34e39846 Mon Sep 17 00:00:00 2001 From: acpaquette <acpaquette@usgs.gov> Date: Mon, 22 Aug 2022 14:12:05 -0700 Subject: [PATCH] MVIC TDI Driver (#484) * Added initial Mvic driver * Fixed imports * Added in mvic tdi tests * Added data for mvic load test * Added doc strings and fixed how instrument_id is obtained * General small clean up and bringing mvic tdi in line with the mvic framer --- ale/drivers/nh_drivers.py | 160 +- environment.yml | 2 +- tests/pytests/data/isds/nhmvic_tdi_isd.json | 9589 +++++++++++++++++ ...3_0034948318_0x536_sci_1_Truth.spice_0.xsp | 288 + ...3_0034948318_0x536_sci_1_Truth.spice_1.xsp | 288 + .../mc3_0034948318_0x536_sci_1_isis.lbl | 105 + .../merged_nhpc_2007_v006_0_sliced_-98000.xc | 232 + .../merged_nhpc_2007_v006_1_sliced_-98000.xc | 664 ++ .../mvicAddendum004.ti | 425 + .../mc3_0034948318_0x536_sci_1/naif0012.tls | 152 + .../new_horizons_1454.tsc | 1696 +++ .../nh_pcnh_006.tpc | 116 + .../nh_soc_misc_v002.tf | 217 + .../nh_stars_kbo_centaur_v002.tpc | 1243 +++ .../mc3_0034948318_0x536_sci_1/nh_v220.tf | 2841 +++++ .../mc3_0034948318_0x536_sci_1/pck00010.tpc | 4096 +++++++ tests/pytests/test_newhorizons_drivers.py | 35 +- 17 files changed, 22139 insertions(+), 10 deletions(-) create mode 100644 tests/pytests/data/isds/nhmvic_tdi_isd.json create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf create mode 100644 tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc diff --git a/ale/drivers/nh_drivers.py b/ale/drivers/nh_drivers.py index bda7c65..4fd7eb4 100644 --- a/ale/drivers/nh_drivers.py +++ b/ale/drivers/nh_drivers.py @@ -1,10 +1,8 @@ -from glob import glob -import os - -import struct -import pvl -import spiceypy as spice import numpy as np +import spiceypy as spice +import pvl + +from ale import util from ale.base import Driver from ale.base.type_distortion import NoDistortion, LegendreDistortion @@ -425,4 +423,152 @@ class NewHorizonsMvicIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, Lege """ return {**super().naif_keywords, f"INS{self.parent_id}_DISTORTION_COEF_X": self.odtx, - f"INS{self.parent_id}_DISTORTION_COEF_Y": self.odty} \ No newline at end of file + f"INS{self.parent_id}_DISTORTION_COEF_Y": self.odty} + +class NewHorizonsMvicTdiIsisLabelNaifSpiceDriver(LineScanner, IsisLabel, NaifSpice, LegendreDistortion, Driver): + """ + Driver for reading New Horizons MVIC TDI ISIS3 Labels. These are Labels that have been + ingested into ISIS from PDS EDR images but have not been spiceinit'd yet. + """ + @property + def parent_id(self): + """ + The base naif id of the spacecraft. For New Horizons, this is -98000. + Required for distortion coefficients, which are not unique to instruments, + but are instead shared by all instruments on the spacecraft + residuals. + Returns + ------- + : int + Naif id of the spacecraft + """ + return round(self.ikid, -2) + + @property + def instrument_id(self): + """ + Returns an instrument id for uniquely identifying the instrument, but often + also used to be piped into Spice Kernels to acquire IKIDs. Therefore they + the same ID the Spice expects in bods2c calls. + + Returns + ------- + : str + instrument id + """ + id_lookup = { + "MVIC_TDI" : "ISIS_NH_RALPH_MVIC_METHANE" + } + return id_lookup[super().instrument_id] + + @property + def ikid(self): + """ + Read the ikid from the cube label + """ + if not hasattr(self, "_ikid"): + self._ikid = None + # Attempt to get the frame code using frame name, + # If that fails, try to get it directly from the cube label + try: + self._ikid = spice.frmname(self.instrument_id) + except: + self._ikid = self.label["IsisCube"]["Kernels"]["NaifFrameCode"].value + return self._ikid + + @property + def sensor_name(self): + """ + Returns the name of the instrument + + Returns + ------- + : str + Name of the sensor + """ + return self.label['IsisCube']['Instrument']['InstrumentId'] + + @property + def exposure_duration(self): + """ + Returns the exposure duration for MVIC TDI cameras + + Returns + ------- + : float + The exposure duration + """ + return (1.0 / self.label["IsisCube"]["Instrument"]["TdiRate"].value) + + @property + def detector_center_sample(self): + """ + Returns the center detector sample. This is currently defaulted to 0 + as it is unused in ISIS + + Returns + ------- + : float + Detector sample of the principal point + """ + return 0 + + @property + def detector_center_line(self): + """ + Returns the center detector line. This is currently defaulted to 0 + as it is unused in ISIS + + Returns + ------- + : float + Detector line of the principal point + """ + return 0 + + @property + def odtx(self): + """ + Returns the x coefficient for the optical distortion model + Expects ikid to be defined. This must be the integer Naif id code of the instrument + Returns + ------- + : list + Optical distortion x coefficients + """ + return spice.gdpool('INS{}_DISTORTION_COEF_X'.format(self.parent_id),0, 20).tolist() + + @property + def odty(self): + """ + Returns the y coefficient for the optical distortion model. + Expects ikid to be defined. This must be the integer Naif id code of the instrument + Returns + ------- + : list + Optical distortion y coefficients + """ + return spice.gdpool('INS{}_DISTORTION_COEF_Y'.format(self.parent_id), 0, 20).tolist() + + @property + def naif_keywords(self): + """ + Adds base NH instrument distortion, which is shared among all instruments on NH. + + Returns + ------- + : dict + Dictionary of keywords and values that ISIS creates and attaches to the label + """ + return {**super().naif_keywords, + f"INS{self.parent_id}_DISTORTION_COEF_X": self.odtx, + f"INS{self.parent_id}_DISTORTION_COEF_Y": self.odty} + + @property + def sensor_model_version(self): + """ + Returns + ------- + : int + ISIS sensor model version + """ + return 1 \ No newline at end of file diff --git a/environment.yml b/environment.yml index 78c8b7d..7b84927 100644 --- a/environment.yml +++ b/environment.yml @@ -15,7 +15,7 @@ dependencies: - python - python-dateutil - scipy>=1.4.0 - - spiceypy>=4.0.1 + - spiceypy>=5.1.0 - pyyaml - pytest - pytest-cov diff --git a/tests/pytests/data/isds/nhmvic_tdi_isd.json b/tests/pytests/data/isds/nhmvic_tdi_isd.json new file mode 100644 index 0000000..b2e4512 --- /dev/null +++ b/tests/pytests/data/isds/nhmvic_tdi_isd.json @@ -0,0 +1,9589 @@ +{ + "isis_camera_version": 1, + "image_lines": 400, + "image_samples": 5000, + "name_platform": "NEW HORIZONS", + "name_sensor": "MVIC_TDI", + "reference_height": { + "maxheight": 1000, + "minheight": -1000, + "unit": "m" + }, + "name_model": "USGS_ASTRO_LINE_SCANNER_SENSOR_MODEL", + "interpolation_method": "lagrange", + "line_scan_rate": [ + [ + 0.5, + -3.697999209165573, + 0.01848999598767087 + ] + ], + "starting_ephemeris_time": 225914465.70569476, + "center_ephemeris_time": 225914469.40369397, + "radii": { + "semimajor": 71492.0, + "semiminor": 66854.0, + "unit": "km" + }, + "body_rotation": { + "time_dependent_frames": [ + 10015, + 1 + ], + "ck_table_start_time": 225914465.70569476, + "ck_table_end_time": 225914473.10169315, + "ck_table_original_size": 2, + "ephemeris_times": [ + 225914465.70569476, + 225914473.10169315 + ], + "quaternions": [ + [ + -0.4704243783584239, + 0.11295903415673839, + 0.18963383886043278, + -0.8543887686571744 + ], + [ + -0.470979892241739, + 0.11308233011983661, + 0.18956034092914018, + -0.8540826686366234 + ] + ], + "angular_velocities": [ + [ + -2.568353882870553e-06, + -7.567306027389614e-05, + 0.0001587178363209623 + ], + [ + -2.5683538828864276e-06, + -7.567306027384821e-05, + 0.00015871783632098486 + ] + ], + "reference_frame": 1 + }, + "instrument_pointing": { + "time_dependent_frames": [ + -98000, + 1 + ], + "ck_table_start_time": 225914465.70569476, + "ck_table_end_time": 225914473.10169315, + "ck_table_original_size": 401, + "ephemeris_times": [ + 225914465.70569476, + 225914465.72418475, + 225914465.74267477, + 225914465.76116475, + 225914465.77965474, + 225914465.79814476, + 225914465.81663474, + 225914465.83512473, + 225914465.85361475, + 225914465.87210473, + 225914465.89059472, + 225914465.9090847, + 225914465.92757472, + 225914465.9460647, + 225914465.9645547, + 225914465.9830447, + 225914466.0015347, + 225914466.0200247, + 225914466.0385147, + 225914466.0570047, + 225914466.07549468, + 225914466.0939847, + 225914466.11247468, + 225914466.13096467, + 225914466.14945465, + 225914466.16794467, + 225914466.18643466, + 225914466.20492464, + 225914466.22341466, + 225914466.24190465, + 225914466.26039463, + 225914466.27888465, + 225914466.29737464, + 225914466.31586462, + 225914466.33435464, + 225914466.35284463, + 225914466.3713346, + 225914466.38982463, + 225914466.40831462, + 225914466.4268046, + 225914466.44529462, + 225914466.4637846, + 225914466.4822746, + 225914466.50076458, + 225914466.5192546, + 225914466.53774458, + 225914466.55623457, + 225914466.57472458, + 225914466.59321457, + 225914466.61170456, + 225914466.63019457, + 225914466.64868456, + 225914466.66717455, + 225914466.68566456, + 225914466.70415455, + 225914466.72264454, + 225914466.74113452, + 225914466.75962454, + 225914466.77811453, + 225914466.7966045, + 225914466.81509453, + 225914466.83358452, + 225914466.8520745, + 225914466.87056452, + 225914466.8890545, + 225914466.9075445, + 225914466.9260345, + 225914466.9445245, + 225914466.96301448, + 225914466.9815045, + 225914466.9999945, + 225914467.01848447, + 225914467.0369745, + 225914467.05546448, + 225914467.07395446, + 225914467.09244445, + 225914467.11093447, + 225914467.12942445, + 225914467.14791444, + 225914467.16640446, + 225914467.18489444, + 225914467.20338443, + 225914467.22187445, + 225914467.24036443, + 225914467.25885442, + 225914467.27734444, + 225914467.29583442, + 225914467.3143244, + 225914467.3328144, + 225914467.3513044, + 225914467.3697944, + 225914467.3882844, + 225914467.4067744, + 225914467.4252644, + 225914467.44375437, + 225914467.4622444, + 225914467.48073438, + 225914467.49922436, + 225914467.51771438, + 225914467.53620437, + 225914467.55469435, + 225914467.57318437, + 225914467.59167436, + 225914467.61016434, + 225914467.62865436, + 225914467.64714435, + 225914467.66563433, + 225914467.68412432, + 225914467.70261434, + 225914467.72110432, + 225914467.7395943, + 225914467.75808433, + 225914467.7765743, + 225914467.7950643, + 225914467.81355432, + 225914467.8320443, + 225914467.8505343, + 225914467.8690243, + 225914467.8875143, + 225914467.90600428, + 225914467.92449427, + 225914467.94298428, + 225914467.96147427, + 225914467.97996426, + 225914467.99845427, + 225914468.01694426, + 225914468.03543425, + 225914468.05392426, + 225914468.07241425, + 225914468.09090424, + 225914468.10939425, + 225914468.12788424, + 225914468.14637423, + 225914468.16486424, + 225914468.18335423, + 225914468.20184422, + 225914468.22033423, + 225914468.23882422, + 225914468.2573142, + 225914468.2758042, + 225914468.2942942, + 225914468.3127842, + 225914468.33127418, + 225914468.3497642, + 225914468.36825418, + 225914468.38674417, + 225914468.4052342, + 225914468.42372417, + 225914468.44221416, + 225914468.46070418, + 225914468.47919416, + 225914468.49768415, + 225914468.51617414, + 225914468.53466415, + 225914468.55315414, + 225914468.57164413, + 225914468.59013414, + 225914468.60862413, + 225914468.62711412, + 225914468.64560413, + 225914468.66409412, + 225914468.6825841, + 225914468.70107412, + 225914468.7195641, + 225914468.7380541, + 225914468.7565441, + 225914468.7750341, + 225914468.7935241, + 225914468.8120141, + 225914468.8305041, + 225914468.84899408, + 225914468.86748406, + 225914468.88597408, + 225914468.90446407, + 225914468.92295405, + 225914468.94144407, + 225914468.95993406, + 225914468.97842404, + 225914468.99691406, + 225914469.01540405, + 225914469.03389403, + 225914469.05238405, + 225914469.07087404, + 225914469.08936402, + 225914469.107854, + 225914469.12634403, + 225914469.144834, + 225914469.163324, + 225914469.18181401, + 225914469.200304, + 225914469.218794, + 225914469.237284, + 225914469.255774, + 225914469.27426398, + 225914469.292754, + 225914469.31124398, + 225914469.32973397, + 225914469.34822398, + 225914469.36671397, + 225914469.38520396, + 225914469.40369397, + 225914469.42218396, + 225914469.44067395, + 225914469.45916393, + 225914469.47765395, + 225914469.49614394, + 225914469.51463392, + 225914469.53312394, + 225914469.55161393, + 225914469.5701039, + 225914469.58859393, + 225914469.60708392, + 225914469.6255739, + 225914469.64406392, + 225914469.6625539, + 225914469.6810439, + 225914469.69953388, + 225914469.7180239, + 225914469.73651388, + 225914469.75500387, + 225914469.7734939, + 225914469.79198387, + 225914469.81047386, + 225914469.82896388, + 225914469.84745386, + 225914469.86594385, + 225914469.88443387, + 225914469.90292385, + 225914469.92141384, + 225914469.93990386, + 225914469.95839384, + 225914469.97688383, + 225914469.99537385, + 225914470.01386383, + 225914470.03235382, + 225914470.0508438, + 225914470.06933382, + 225914470.0878238, + 225914470.1063138, + 225914470.1248038, + 225914470.1432938, + 225914470.16178378, + 225914470.1802738, + 225914470.1987638, + 225914470.21725377, + 225914470.2357438, + 225914470.25423378, + 225914470.27272376, + 225914470.29121375, + 225914470.30970377, + 225914470.32819375, + 225914470.34668374, + 225914470.36517376, + 225914470.38366374, + 225914470.40215373, + 225914470.42064375, + 225914470.43913373, + 225914470.45762372, + 225914470.47611374, + 225914470.49460372, + 225914470.5130937, + 225914470.53158373, + 225914470.5500737, + 225914470.5685637, + 225914470.58705372, + 225914470.6055437, + 225914470.6240337, + 225914470.64252368, + 225914470.6610137, + 225914470.67950368, + 225914470.69799367, + 225914470.71648368, + 225914470.73497367, + 225914470.75346366, + 225914470.77195367, + 225914470.79044366, + 225914470.80893365, + 225914470.82742366, + 225914470.84591365, + 225914470.86440364, + 225914470.88289362, + 225914470.90138364, + 225914470.91987363, + 225914470.9383636, + 225914470.95685363, + 225914470.9753436, + 225914470.9938336, + 225914471.01232362, + 225914471.0308136, + 225914471.0493036, + 225914471.0677936, + 225914471.0862836, + 225914471.10477358, + 225914471.1232636, + 225914471.14175358, + 225914471.16024357, + 225914471.1787336, + 225914471.19722357, + 225914471.21571356, + 225914471.23420355, + 225914471.25269356, + 225914471.27118355, + 225914471.28967354, + 225914471.30816355, + 225914471.32665354, + 225914471.34514353, + 225914471.36363354, + 225914471.38212353, + 225914471.40061352, + 225914471.41910353, + 225914471.43759352, + 225914471.4560835, + 225914471.4745735, + 225914471.4930635, + 225914471.5115535, + 225914471.53004348, + 225914471.5485335, + 225914471.5670235, + 225914471.58551347, + 225914471.6040035, + 225914471.62249348, + 225914471.64098346, + 225914471.65947348, + 225914471.67796347, + 225914471.69645345, + 225914471.71494347, + 225914471.73343346, + 225914471.75192344, + 225914471.77041346, + 225914471.78890345, + 225914471.80739343, + 225914471.82588342, + 225914471.84437343, + 225914471.86286342, + 225914471.8813534, + 225914471.89984342, + 225914471.9183334, + 225914471.9368234, + 225914471.9553134, + 225914471.9738034, + 225914471.9922934, + 225914472.0107834, + 225914472.0292734, + 225914472.04776338, + 225914472.06625336, + 225914472.08474338, + 225914472.10323337, + 225914472.12172335, + 225914472.14021337, + 225914472.15870336, + 225914472.17719334, + 225914472.19568336, + 225914472.21417335, + 225914472.23266333, + 225914472.25115335, + 225914472.26964334, + 225914472.28813332, + 225914472.30662334, + 225914472.32511333, + 225914472.3436033, + 225914472.36209333, + 225914472.38058332, + 225914472.3990733, + 225914472.4175633, + 225914472.4360533, + 225914472.4545433, + 225914472.47303328, + 225914472.4915233, + 225914472.51001328, + 225914472.52850327, + 225914472.5469933, + 225914472.56548327, + 225914472.58397326, + 225914472.60246328, + 225914472.62095326, + 225914472.63944325, + 225914472.65793324, + 225914472.67642325, + 225914472.69491324, + 225914472.71340322, + 225914472.73189324, + 225914472.75038323, + 225914472.7688732, + 225914472.78736323, + 225914472.80585322, + 225914472.8243432, + 225914472.84283322, + 225914472.8613232, + 225914472.8798132, + 225914472.8983032, + 225914472.9167932, + 225914472.93528318, + 225914472.9537732, + 225914472.9722632, + 225914472.99075317, + 225914473.00924316, + 225914473.02773318, + 225914473.04622316, + 225914473.06471315, + 225914473.08320317, + 225914473.10169315 + ], + "quaternions": [ + [ + -0.0008699048136502328, + -0.27484550147008674, + -0.9440322269243926, + -0.18237968120227607 + ], + [ + -0.0008681949311827188, + -0.2748360965597461, + -0.9440349150931377, + -0.18237994777511998 + ], + [ + -0.0008664850463718204, + -0.2748266916098682, + -0.9440376031722812, + -0.1823802143303198 + ], + [ + -0.0008647751641846818, + -0.2748172866477743, + -0.9440402911540141, + -0.18238048086710124 + ], + [ + -0.0008630652819122226, + -0.2748078816585629, + -0.9440429790425953, + -0.1823807473858865 + ], + [ + -0.0008613553963937875, + -0.27479847662484985, + -0.9440456668429931, + -0.18238101388716832 + ], + [ + -0.0008596455139511651, + -0.27478907158140714, + -0.9440483545452703, + -0.18238128036996137 + ], + [ + -0.0008579356314237174, + -0.2747796665108501, + -0.944051042154395, + -0.18238154683475824 + ], + [ + -0.0008562257456508241, + -0.27477026139579375, + -0.9440537296753351, + -0.1823818132820514 + ], + [ + -0.0008545158629542353, + -0.2747608562710107, + -0.9440564170981541, + -0.18238207971085585 + ], + [ + -0.0008528059801733123, + -0.27475145111911614, + -0.9440591044278202, + -0.18238234612166407 + ], + [ + -0.0008510960973082661, + -0.27474204594011087, + -0.9440617916643326, + -0.18238261251447593 + ], + [ + -0.000849386211198432, + -0.2747326407166099, + -0.9440644788126586, + -0.18238287888978397 + ], + [ + -0.0008476763281655835, + -0.2747232354833862, + -0.9440671658628633, + -0.18238314524660318 + ], + [ + -0.0008459664450490849, + -0.2747138302230546, + -0.9440698528199138, + -0.1823834115854262 + ], + [ + -0.0008442565586883248, + -0.2747044249182299, + -0.9440725396887765, + -0.182383677906745 + ], + [ + -0.0008425466754050422, + -0.2746950196036854, + -0.9440752264595175, + -0.18238394420957516 + ], + [ + -0.0008408367920386479, + -0.27468561426203575, + -0.9440779131371035, + -0.1823842104944088 + ], + [ + -0.000839126905428457, + -0.2746762088758957, + -0.9440805997265005, + -0.18238447676173827 + ], + [ + -0.0008374170218962862, + -0.27466680348003875, + -0.9440832862177756, + -0.182384743010579 + ], + [ + -0.0008357071382814911, + -0.2746573980570793, + -0.9440859726158948, + -0.18238500924142323 + ], + [ + -0.0008339972518749504, + -0.274647992592116, + -0.9440886589251143, + -0.1823852754546927 + ], + [ + -0.00083228736764384, + -0.27463858711247113, + -0.9440913451376303, + -0.18238554164961412 + ], + [ + -0.0008305774837821645, + -0.27462918160821054, + -0.9440940312562803, + -0.18238580782646868 + ], + [ + -0.0008288675998385117, + -0.2746197760768514, + -0.9440967172817736, + -0.18238607398532658 + ], + [ + -0.0008271577126522868, + -0.2746103705010079, + -0.9440994032190747, + -0.18238634012667984 + ], + [ + -0.0008254478285452323, + -0.2746009649154542, + -0.944102089058253, + -0.18238660624954436 + ], + [ + -0.0008237379443567469, + -0.2745915593028049, + -0.9441047748042738, + -0.1823868723544123 + ], + [ + -0.0008220280573777036, + -0.2745821536481577, + -0.944107460461392, + -0.18238713844170507 + ], + [ + -0.00082031817257527, + -0.2745727479788357, + -0.9441101460218057, + -0.18238740451064975 + ], + [ + -0.0008186082881434278, + -0.2745633422849045, + -0.9441128314883517, + -0.1823876705615274 + ], + [ + -0.000816898400921569, + -0.2745539365489781, + -0.9441155168659939, + -0.18238793659482977 + ], + [ + -0.0008151885158767973, + -0.27454453079837987, + -0.9441182021469312, + -0.18238820260978403 + ], + [ + -0.0008134786312031511, + -0.2745351250231751, + -0.944120887334, + -0.18238846860667116 + ], + [ + -0.0008117687437399673, + -0.27452571920597796, + -0.9441235724321639, + -0.18238873458598287 + ], + [ + -0.00081005885890595, + -0.27451631337659566, + -0.9441262574329132, + -0.1823890005468763 + ], + [ + -0.0008083489735404549, + -0.27450690751764195, + -0.9441289423412117, + -0.1823892664898429 + ], + [ + -0.0008066390858374616, + -0.2744975016191822, + -0.9441316271598946, + -0.1823895324151637 + ], + [ + -0.0008049292007641602, + -0.2744880957085403, + -0.9441343118811629, + -0.18238979832206617 + ], + [ + -0.0008032193151598907, + -0.2744786897683299, + -0.9441369965099793, + -0.1823900642110419 + ], + [ + -0.0008015094272186303, + -0.2744692837886161, + -0.9441396810491792, + -0.18239033008237154 + ], + [ + -0.0007997995419075535, + -0.274459877796723, + -0.9441423654909641, + -0.18239059593528292 + ], + [ + -0.0007980896565175502, + -0.27445047177774806, + -0.9441450498395871, + -0.18239086177019714 + ], + [ + -0.0007963846799679907, + -0.2744410507945062, + -0.944147738216028, + -0.18239112870917676 + ], + [ + -0.0007946876314343531, + -0.2744316056468486, + -0.9441504331580398, + -0.18239139744282562 + ], + [ + -0.0007929905855106352, + -0.2744221604868713, + -0.944153128001909, + -0.18239166615791436 + ], + [ + -0.0007912935390599114, + -0.27441271529711503, + -0.944155822752617, + -0.18239193485493962 + ], + [ + -0.0007895964902897482, + -0.2744032700676038, + -0.9441585174130097, + -0.1823922035341853 + ], + [ + -0.000787899444130011, + -0.2743938248257756, + -0.9441612119752595, + -0.1823924721948708 + ], + [ + -0.0007862023978919203, + -0.27438437955666556, + -0.9441639064436356, + -0.18239274083742182 + ], + [ + -0.0007845053484385965, + -0.2743749342428149, + -0.9441666008231185, + -0.182393009462335 + ], + [ + -0.0007828083020443444, + -0.2743654889191442, + -0.9441692951037464, + -0.18239327806861702 + ], + [ + -0.0007811112555722626, + -0.2743560435681947, + -0.9441719892905, + -0.18239354665676458 + ], + [ + -0.0007794142058854403, + -0.2743465981725069, + -0.9441746833883589, + -0.182393815227274 + ], + [ + -0.0007777171592581999, + -0.2743371527670023, + -0.9441773773873626, + -0.18239408377915234 + ], + [ + -0.0007760201125536532, + -0.2743277073342218, + -0.9441800712924912, + -0.18239435231289614 + ], + [ + -0.0007743230657719196, + -0.27431826187416597, + -0.9441827651037441, + -0.18239462082850524 + ], + [ + -0.0007726260157761309, + -0.2743088163693755, + -0.9441854588261008, + -0.182394889326476 + ], + [ + -0.0007709289688406129, + -0.27429937085477224, + -0.9441881524496021, + -0.18239515780581578 + ], + [ + -0.0007692319218284381, + -0.2742899253128967, + -0.9441908459792266, + -0.1823954262670208 + ], + [ + -0.0007675348716027017, + -0.274280479726289, + -0.9441935394199538, + -0.1823956947105873 + ], + [ + -0.0007658378244377309, + -0.2742710341298716, + -0.9441962327618252, + -0.18239596313552286 + ], + [ + -0.0007641407771966231, + -0.2742615885061846, + -0.9441989260098193, + -0.18239623154232357 + ], + [ + -0.000762443727190598, + -0.2742521428402626, + -0.9442016191682032, + -0.1823964999314147 + ], + [ + -0.0007607466793495632, + -0.27424269715954486, + -0.9442043122291534, + -0.1823967683020165 + ], + [ + -0.0007590496318810229, + -0.274233251454055, + -0.9442070051955145, + -0.1823970366544127 + ], + [ + -0.0007573525816480978, + -0.27422380570633276, + -0.9442096980722641, + -0.18239730498909906 + ], + [ + -0.000755655533580652, + -0.2742143599438178, + -0.9442123908515796, + -0.1823975733052963 + ], + [ + -0.0007539584858862083, + -0.2742049141565334, + -0.9442150835363051, + -0.1823978416032876 + ], + [ + -0.0007522614354278947, + -0.2741954683270193, + -0.9442177761314182, + -0.18239810988356897 + ], + [ + -0.0007505643875837075, + -0.27418602248520996, + -0.9442204686283854, + -0.1823983781452903 + ], + [ + -0.000748867339216735, + -0.274176576613645, + -0.9442231610321843, + -0.1823986463889474 + ], + [ + -0.0007471702885345441, + -0.2741671307023477, + -0.9442258533456581, + -0.18239891461482363 + ], + [ + -0.0007454732404669816, + -0.27415768477875785, + -0.9442285455609858, + -0.18239918282213968 + ], + [ + -0.0007437761918771506, + -0.27414823882541534, + -0.9442312376831443, + -0.18239945101139152 + ], + [ + -0.0007420791436615246, + -0.2741387928473101, + -0.9442339297107112, + -0.18239971918243736 + ], + [ + -0.0007403820926831925, + -0.2741293468269813, + -0.9442366216486624, + -0.18239998733577292 + ], + [ + -0.0007386850443201656, + -0.27411990079436416, + -0.9442393134884672, + -0.18240025547054833 + ], + [ + -0.0007369879954355521, + -0.2741104547319981, + -0.9442420052351015, + -0.18240052358725942 + ], + [ + -0.0007352909442368691, + -0.2741010086299057, + -0.9442446968914081, + -0.18240079168618917 + ], + [ + -0.0007335938956540306, + -0.27409156251552785, + -0.9442473884495678, + -0.18240105976655885 + ], + [ + -0.0007318968465500961, + -0.2740821163714039, + -0.9442500799145561, + -0.1824013278288641 + ], + [ + -0.0007301997951325987, + -0.2740726701875563, + -0.9442527712892155, + -0.1824015958733878 + ], + [ + -0.000728502746331456, + -0.27406322399142635, + -0.9442554625657278, + -0.18240186389935154 + ], + [ + -0.0007268056974578596, + -0.2740537777680474, + -0.944258153748357, + -0.18240213190717977 + ], + [ + -0.000725108645374932, + -0.27404433149995866, + -0.9442608448420774, + -0.18240239989736806 + ], + [ + -0.0007234115963569843, + -0.27403488522208486, + -0.9442635358369399, + -0.1824026678689255 + ], + [ + -0.0007217145472671134, + -0.27402543891696496, + -0.9442662267379183, + -0.18240293582234748 + ], + [ + -0.0007200174976573372, + -0.2740159925821055, + -0.9442689175457233, + -0.18240320375770475 + ], + [ + -0.0007183204457351914, + -0.27400654620752884, + -0.9442716082631967, + -0.18240347167528023 + ], + [ + -0.0007166233964305601, + -0.2739970998206764, + -0.944274298882522, + -0.18240373957429554 + ], + [ + -0.0007149263470546739, + -0.2739876534065817, + -0.9442769894079627, + -0.18240400745517538 + ], + [ + -0.000713229294470623, + -0.27397820694778346, + -0.9442796798444912, + -0.1824042753184148 + ], + [ + -0.0007115322449527421, + -0.27396876047920715, + -0.9442823701821611, + -0.1824045431630234 + ], + [ + -0.0007098351953641215, + -0.2739593139833912, + -0.9442850604259453, + -0.18240481098949632 + ], + [ + -0.0007081381425678437, + -0.27394986744287436, + -0.9442877505808164, + -0.18240507879832865 + ], + [ + -0.0007064410928382303, + -0.27394042089258236, + -0.9442904406368283, + -0.1824053465885302 + ], + [ + -0.0007047477938309399, + -0.27393098244168307, + -0.944293131361415, + -0.1824055981946137 + ], + [ + -0.0007030632828554949, + -0.2739215629936644, + -0.9442958237845187, + -0.18240581189272892 + ], + [ + -0.0007013787749244398, + -0.27391214353597865, + -0.9442985161092939, + -0.18240602557241684 + ], + [ + -0.0006996942669240428, + -0.27390272405121446, + -0.9443012083407177, + -0.18240623923407243 + ], + [ + -0.0006980097561854237, + -0.2738933045244478, + -0.9443039004830553, + -0.1824064528780342 + ], + [ + -0.000696325247602024, + -0.27388388498304217, + -0.944306592528486, + -0.18240666650368162 + ], + [ + -0.0006946407393946271, + -0.2738744654170483, + -0.9443092844798535, + -0.18240688011124018 + ], + [ + -0.0006929562284494832, + -0.27386504580905463, + -0.9443119763421337, + -0.18240709370110475 + ], + [ + -0.0006912717196600735, + -0.2738556261864248, + -0.9443146681075065, + -0.18240730727265492 + ], + [ + -0.0006895872112471509, + -0.2738462065392096, + -0.9443173597788155, + -0.18240752082611622 + ], + [ + -0.0006879027027660643, + -0.2738367868649225, + -0.944320051356771, + -0.18240773436154512 + ], + [ + -0.0006862181915479162, + -0.2738273671486392, + -0.9443227428456376, + -0.18240794787927975 + ], + [ + -0.0006845336824861383, + -0.27381794741772353, + -0.9443254342375962, + -0.1824081613787 + ], + [ + -0.0006828491738015459, + -0.27380852766222635, + -0.94432812553549, + -0.18240837486003142 + ], + [ + -0.0006811646623803776, + -0.2737991078647356, + -0.9443308167442934, + -0.18240858832366846 + ], + [ + -0.0006794801531160911, + -0.2737896880526152, + -0.9443335078561886, + -0.18240880176899105 + ], + [ + -0.0006777956442294665, + -0.2737802682159164, + -0.9443361988740181, + -0.18240901519622474 + ], + [ + -0.0006761111326067919, + -0.2737708483372264, + -0.9443388898027562, + -0.18240922860576397 + ], + [ + -0.0006744266235863291, + -0.27376142844639756, + -0.944341580633875, + -0.18240944199693238 + ], + [ + -0.0006727421140543458, + -0.27375200852601766, + -0.9443442713723484, + -0.18240965537012455 + ], + [ + -0.0006710576022316606, + -0.27374258856613704, + -0.9443469620210186, + -0.18240986872556575 + ], + [ + -0.0006693730930116652, + -0.2737331685941204, + -0.9443496525720692, + -0.18241008206263618 + ], + [ + -0.0006676885832806775, + -0.27372374859255544, + -0.9443523430304737, + -0.1824102953817303 + ], + [ + -0.0006660040739285112, + -0.2737143285664182, + -0.9443550333948109, + -0.18241050868273523 + ], + [ + -0.0006643195618414591, + -0.2737049084982964, + -0.9443577236700536, + -0.18241072196604544 + ], + [ + -0.0006626350523577883, + -0.2736954884180424, + -0.9443604138476761, + -0.18241093523098495 + ], + [ + -0.0006609505423637742, + -0.2736860683082437, + -0.9443631039326515, + -0.18241114847794793 + ], + [ + -0.0006592660300801858, + -0.27367664815895076, + -0.9443657939278208, + -0.18241136170715966 + ], + [ + -0.0006575815204004861, + -0.27366722799752863, + -0.9443684838253698, + -0.18241157491800067 + ], + [ + -0.0006558970102109529, + -0.27365780780656457, + -0.9443711736302705, + -0.18241178811086514 + ], + [ + -0.0006542124977323451, + -0.2736483875761087, + -0.9443738633453639, + -0.18241200128597823 + ], + [ + -0.0006525279878581265, + -0.27363896733352655, + -0.9443765529628366, + -0.18241221444272057 + ], + [ + -0.0006508434779194031, + -0.2736295470638931, + -0.94437924248695, + -0.1824124275814301 + ], + [ + -0.0006491589648024447, + -0.27362012674979524, + -0.9443819319226755, + -0.18241264070250057 + ], + [ + -0.0006474744547351983, + -0.27361070642606167, + -0.9443846212600696, + -0.18241285380514408 + ], + [ + -0.0006457899446039528, + -0.2736012860752795, + -0.9443873105041038, + -0.18241306688975467 + ], + [ + -0.0006441054312949581, + -0.2735918656800355, + -0.9443899996597486, + -0.18241327995672615 + ], + [ + -0.00064242092103619, + -0.2735824452751589, + -0.9443926887170618, + -0.18241349300527065 + ], + [ + -0.0006407364107139285, + -0.2735730248432365, + -0.9443953776810141, + -0.1824137060357822 + ], + [ + -0.0006390518972143996, + -0.27356360436685484, + -0.9443980665565759, + -0.18241391904865437 + ], + [ + -0.000637367386765623, + -0.27355418388084357, + -0.9444007553338056, + -0.18241413204309972 + ], + [ + -0.0006356828762538142, + -0.27354476336778916, + -0.944403444017674, + -0.18241434501951195 + ], + [ + -0.0006339983656791763, + -0.2735353428276926, + -0.9444061326081803, + -0.18241455797789105 + ], + [ + -0.0006323138519279591, + -0.2735259222431405, + -0.9444088211102942, + -0.18241477091863062 + ], + [ + -0.0006306293412281164, + -0.27351650164896263, + -0.9444115095140759, + -0.18241498384094343 + ], + [ + -0.0006289448304659573, + -0.2735070810277454, + -0.9444141978244949, + -0.18241519674522302 + ], + [ + -0.0006272603165277154, + -0.27349766036207523, + -0.9444168860465203, + -0.18241540963186292 + ], + [ + -0.0006255758056413589, + -0.2734882396867822, + -0.944419574170213, + -0.18241562250007606 + ], + [ + -0.0006238912946931694, + -0.27347881898445253, + -0.9444222622005424, + -0.1824158353502559 + ], + [ + -0.0006222067810142247, + -0.2734693982401604, + -0.9444249501417669, + -0.1824160481827397 + ], + [ + -0.0006205222694979848, + -0.27345997748127276, + -0.9444276379860781, + -0.1824162609969092 + ], + [ + -0.0006188377583652594, + -0.2734505566978392, + -0.9444303257363152, + -0.18241647379298914 + ], + [ + -0.0006171532445022934, + -0.27344113587244584, + -0.9444330133974463, + -0.18241668657137292 + ], + [ + -0.0006154687328025323, + -0.27343171503245967, + -0.9444357009616638, + -0.18241689933144234 + ], + [ + -0.0006137837830945173, + -0.27342228989428763, + -0.9444383873136776, + -0.18241712426954806 + ], + [ + -0.0006120972398516813, + -0.2734128491951289, + -0.9444410695079185, + -0.18241739352021752 + ], + [ + -0.0006104106938758127, + -0.27340340845387856, + -0.9444437516126847, + -0.1824176627532108 + ], + [ + -0.0006087241500662723, + -0.27339396769796176, + -0.9444464336201847, + -0.18241793196774586 + ], + [ + -0.000607037606641712, + -0.27338452691740706, + -0.9444491155332516, + -0.182418201164107 + ], + [ + -0.0006053510604846185, + -0.27337508609476335, + -0.9444517973568426, + -0.18241847034279182 + ], + [ + -0.0006036645164943569, + -0.2733656452574562, + -0.9444544790831669, + -0.18241873950301846 + ], + [ + -0.0006019779728895693, + -0.27335620439551395, + -0.9444571607150574, + -0.18241900864507113 + ], + [ + -0.0006002914265527665, + -0.27334676349148546, + -0.9444598422574707, + -0.1824192777694473 + ], + [ + -0.0005986048828286737, + -0.2733373225752894, + -0.944462523701909, + -0.1824195468752942 + ], + [ + -0.0005969183385997885, + -0.2733278816294749, + -0.9444652050533288, + -0.1824198159631092 + ], + [ + -0.0005952317920847657, + -0.27331844064406985, + -0.9444678863145621, + -0.1824200850331764 + ], + [ + -0.0005935452481829603, + -0.27330899964650046, + -0.9444705674778199, + -0.18242035408471438 + ], + [ + -0.0005918587037768564, + -0.27329955861931515, + -0.9444732485480585, + -0.18242062311822033 + ], + [ + -0.0005901721570851365, + -0.2732901175525423, + -0.9444759295281093, + -0.1824208921339785 + ], + [ + -0.0005884856130071186, + -0.27328067647360765, + -0.9444786104101843, + -0.18242116113120724 + ], + [ + -0.0005867990688707161, + -0.2732712353675533, + -0.9444812911985314, + -0.182421430110333 + ], + [ + -0.0005851125215583982, + -0.27326179421692764, + -0.9444839718981054, + -0.18242169907185277 + ], + [ + -0.0005834259773056941, + -0.2732523530566364, + -0.9444866524989953, + -0.18242196801477215 + ], + [ + -0.0005817394329950772, + -0.2732429118692282, + -0.9444893330061563, + -0.18242223693958837 + ], + [ + -0.0005800528881813679, + -0.27323347065221076, + -0.9444920134202961, + -0.18242250584637243 + ], + [ + -0.0005783663410831693, + -0.27322402939561213, + -0.9444946937442453, + -0.18242277473540836 + ], + [ + -0.0005766797965998825, + -0.2732145881268584, + -0.944497373970218, + -0.18242304360591485 + ], + [ + -0.0005749932520593548, + -0.2732051468309916, + -0.9445000541024609, + -0.1824233124583181 + ], + [ + -0.0005733067043441032, + -0.2731957054905597, + -0.9445027341459274, + -0.18242358129311492 + ], + [ + -0.0005716201596896062, + -0.2731862641404692, + -0.9445054140907094, + -0.18242385010931156 + ], + [ + -0.0005699336149784028, + -0.27317682276326827, + -0.9445080939417605, + -0.18242411890740481 + ], + [ + -0.0005682470670929748, + -0.2731673813415048, + -0.9445107737040344, + -0.18242438768789151 + ], + [ + -0.000566560522268815, + -0.27315793991008575, + -0.9445134533676232, + -0.1824246564497779 + ], + [ + -0.0005648739773884319, + -0.27314849845155903, + -0.9445161329374805, + -0.18242492519356085 + ], + [ + -0.0005631874293343237, + -0.27313905694847257, + -0.944518812418559, + -0.18242519391973705 + ], + [ + -0.000561500884341994, + -0.27312961543573344, + -0.9445214918009522, + -0.18242546262731302 + ], + [ + -0.0005598143392939494, + -0.27312017389588944, + -0.9445241710896131, + -0.1824257313167855 + ], + [ + -0.0005581277941903349, + -0.2731107323289416, + -0.9445268502845414, + -0.18242599998815437 + ], + [ + -0.0005564412459136721, + -0.27310129071743755, + -0.9445295293906893, + -0.18242626864191636 + ], + [ + -0.0005547547006994586, + -0.27309184909628476, + -0.9445322083981514, + -0.18242653727707808 + ], + [ + -0.0005530681554301981, + -0.2730824074480308, + -0.9445348873118804, + -0.1824268058941361 + ], + [ + -0.0005513816069883743, + -0.27307296575522344, + -0.9445375661368273, + -0.18242707449358703 + ], + [ + -0.0005496950616095061, + -0.2730635240527702, + -0.9445402448630884, + -0.18242734307443775 + ], + [ + -0.0005480085161760812, + -0.27305408232321876, + -0.9445429234956153, + -0.1824276116371848 + ], + [ + -0.0005463219680159909, + -0.27304464055160976, + -0.9445456020386517, + -0.1824278801822536 + ], + [ + -0.0005446354220285908, + -0.27303519876537113, + -0.9445482804844166, + -0.18242814870886395 + ], + [ + -0.0005429488764325267, + -0.2730257569545305, + -0.9445509588357391, + -0.18242841721729966 + ], + [ + -0.0005412623281102889, + -0.273016315101635, + -0.94455363709757, + -0.18242868570805695 + ], + [ + -0.0005395757819612444, + -0.2730068732341128, + -0.944556315262129, + -0.18242895418035582 + ], + [ + -0.0005378892362040294, + -0.2729974313419915, + -0.9445589933322448, + -0.18242922263448005 + ], + [ + -0.0005362026877211581, + -0.272987989407818, + -0.9445616713128677, + -0.18242949107092563 + ], + [ + -0.0005345161418573571, + -0.272978547461514, + -0.9445643491955111, + -0.1824297594888419 + ], + [ + -0.000532829595495135, + -0.27296910548562686, + -0.9445670269851251, + -0.18243002788872517 + ], + [ + -0.0005311430468531222, + -0.2729596634701837, + -0.9445697046845376, + -0.18243029627085883 + ], + [ + -0.0005294565008306937, + -0.2729502214426132, + -0.9445723822859704, + -0.1824305646344632 + ], + [ + -0.0005277699543103381, + -0.27294077938546213, + -0.9445750597943726, + -0.1824308329800344 + ], + [ + -0.0005260834081829811, + -0.27293133730371855, + -0.9445777372083303, + -0.1824311013074307 + ], + [ + -0.0005243968593311479, + -0.27292189517992893, + -0.9445804145327922, + -0.18243136961714798 + ], + [ + -0.0005227093635959234, + -0.2729124597986083, + -0.9445830905804762, + -0.1824316339098846 + ], + [ + -0.0005210156485395752, + -0.2729030686274249, + -0.9445857588150676, + -0.18243187199662217 + ], + [ + -0.0005193219311956738, + -0.2728936774170318, + -0.9445884269603869, + -0.1824321100657521 + ], + [ + -0.0005176282164844044, + -0.27288428619470995, + -0.9445910950086833, + -0.1824323481165829 + ], + [ + -0.0005159345012750035, + -0.27287489494310024, + -0.9445937629648884, + -0.18243258614955454 + ], + [ + -0.0005142407837785422, + -0.2728655036522833, + -0.9445964308318203, + -0.18243282416491854 + ], + [ + -0.0005125470689152174, + -0.27285611234954066, + -0.944599098601729, + -0.18243306216198338 + ], + [ + -0.0005108533540015328, + -0.272846721019993, + -0.9446017662788413, + -0.1824333001411262 + ], + [ + -0.0005091596359067496, + -0.2728373296462807, + -0.944604433868088, + -0.18243353810278687 + ], + [ + -0.000507465920892854, + -0.2728279382631254, + -0.9446071013596066, + -0.1824337760460855 + ], + [ + -0.0005057722058291117, + -0.27281854685316786, + -0.9446097687583281, + -0.18243401397146203 + ], + [ + -0.0005040784902684232, + -0.2728091554139289, + -0.9446124360649565, + -0.18243425187897933 + ], + [ + -0.0005023847724218272, + -0.272799763935489, + -0.9446151032823089, + -0.1824344897688886 + ], + [ + -0.0005006910572095235, + -0.27279037244513016, + -0.9446177704026373, + -0.1824347276404988 + ], + [ + -0.0004989973419480377, + -0.27278098092797254, + -0.9446204374301673, + -0.18243496549418672 + ], + [ + -0.0004973036235066202, + -0.2727715893666565, + -0.9446231043698289, + -0.1824352033303921 + ], + [ + -0.0004956099081472467, + -0.2727621977959044, + -0.9446257712117617, + -0.18243544114823557 + ], + [ + -0.00049391619273919, + -0.2727528061983565, + -0.9446284379608956, + -0.18243567894815688 + ], + [ + -0.0004922224741517054, + -0.2727434145566528, + -0.9446311046221595, + -0.18243591673059537 + ], + [ + -0.0004905287586467686, + -0.2727340229055158, + -0.9446337711856945, + -0.18243615449467201 + ], + [ + -0.0004888350430936691, + -0.27272463122758583, + -0.9446364376564296, + -0.1824363922408263 + ], + [ + -0.0004871413248088679, + -0.2727152395079827, + -0.9446391040385893, + -0.18243662996943488 + ], + [ + -0.00048544760871260437, + -0.2727058477739891, + -0.9446417703244282, + -0.18243686767980727 + ], + [ + -0.00048375389301591335, + -0.2726964560156854, + -0.9446444365167622, + -0.18243710537219437 + ], + [ + -0.00048206017458806127, + -0.27268706421571104, + -0.9446471026205199, + -0.18243734304703568 + ], + [ + -0.00048036645834921825, + -0.2726776724013493, + -0.944649768627956, + -0.18243758070364074 + ], + [ + -0.00047867274251046053, + -0.27266828056268, + -0.9446524345418869, + -0.18243781834226058 + ], + [ + -0.0004769790239410344, + -0.272658888682343, + -0.9446551003672398, + -0.18243805596333437 + ], + [ + -0.0004752853080083885, + -0.2726494967901013, + -0.9446577660955668, + -0.18243829356610916 + ], + [ + -0.0004735915915817959, + -0.27264010486859486, + -0.9446604317317958, + -0.18243853115102424 + ], + [ + -0.0004718978755559283, + -0.2726307129227845, + -0.9446630972745185, + -0.1824387687179539 + ], + [ + -0.00047020415680008095, + -0.27262132093531005, + -0.9446657627286617, + -0.18243900626733736 + ], + [ + -0.00046851044023438627, + -0.2726119289334545, + -0.9446684280864824, + -0.18243924379848456 + ], + [ + -0.000466816724069959, + -0.27260253690729824, + -0.9446710933507964, + -0.18243948131164645 + ], + [ + -0.00046512300517601496, + -0.2725931448394803, + -0.9446737585265294, + -0.18243971880726192 + ], + [ + -0.00046342928892003233, + -0.2725837527597645, + -0.9446764236052357, + -0.18243995628457846 + ], + [ + -0.0004617355721712467, + -0.2725743606507901, + -0.9446790885918422, + -0.18244019374403495 + ], + [ + -0.0004600418531407192, + -0.272564968502637, + -0.9446817534891628, + -0.1824404311858822 + ], + [ + -0.00045834813674865707, + -0.2725555763425888, + -0.9446844182894565, + -0.18244066860943048 + ], + [ + -0.00045665441986429066, + -0.2725461841532851, + -0.944687082997649, + -0.18244090601511878 + ], + [ + -0.0004549607006986819, + -0.27253679192480507, + -0.9446897476165549, + -0.18244114340319761 + ], + [ + -0.00045326698417203523, + -0.2725273996844332, + -0.9446924121384334, + -0.18244138077297756 + ], + [ + -0.00045157326760085096, + -0.27251800741728843, + -0.9446950765675065, + -0.18244161812483464 + ], + [ + -0.0004498795505380254, + -0.2725086151208915, + -0.9446977409044773, + -0.18244185545883154 + ], + [ + -0.00044818583119466147, + -0.27249922278532196, + -0.9447004051521597, + -0.18244209277521883 + ], + [ + -0.00044649211449088156, + -0.27248983043786434, + -0.9447030693028143, + -0.18244233007330724 + ], + [ + -0.00044479839729598484, + -0.2724804380611574, + -0.944705733361366, + -0.1824425673535354 + ], + [ + -0.0004431046778210087, + -0.2724710456452803, + -0.9447083973306282, + -0.18244280461615375 + ], + [ + -0.00044141096098615, + -0.27246165321751825, + -0.9447110612028623, + -0.1824430418604733 + ], + [ + -0.00043971724410793407, + -0.2724522607629897, + -0.944713724982289, + -0.18244327908686978 + ], + [ + -0.00043802352405558967, + -0.2724428682643332, + -0.9447163886738318, + -0.1824435162957817 + ], + [ + -0.0004363298070911501, + -0.27243347575627475, + -0.944719052267643, + -0.18244375348633216 + ], + [ + -0.00043463609008382936, + -0.27242408322145273, + -0.9447217157686457, + -0.18244399065895944 + ], + [ + -0.0004329423699028912, + -0.2724146906425055, + -0.9447243791817636, + -0.1824442278141021 + ], + [ + -0.00043124908576694035, + -0.2724052950977033, + -0.9447270428699043, + -0.1824444674339163 + ], + [ + -0.00042956417603399083, + -0.27239584234084535, + -0.9447297136746569, + -0.18244475506366542 + ], + [ + -0.00042787926314370777, + -0.27238638953943467, + -0.9447323843904314, + -0.1824450426758094 + ], + [ + -0.000426194353325534, + -0.27237693672842017, + -0.9447350550073534, + -0.18244533026928492 + ], + [ + -0.0004245094434649725, + -0.2723674838903289, + -0.9447377255303598, + -0.1824456178446237 + ], + [ + -0.0004228245308925421, + -0.27235803101018374, + -0.9447403959636815, + -0.1824459054022813 + ], + [ + -0.00042113962050281277, + -0.27234857811544516, + -0.9447430662995611, + -0.18244619294142228 + ], + [ + -0.0004194547105161586, + -0.2723391251961289, + -0.9447457365408188, + -0.18244648046235049 + ], + [ + -0.00041776980048782584, + -0.2723296722497394, + -0.9447484066881602, + -0.18244676796514175 + ], + [ + -0.0004160848873033123, + -0.2723202192588036, + -0.9447510767465199, + -0.18244705545032755 + ], + [ + -0.0004143999771920662, + -0.27231076625827094, + -0.9447537467060269, + -0.1824473429168449 + ], + [ + -0.0004127150670396444, + -0.27230131323066775, + -0.9447564165716164, + -0.1824476303652252 + ], + [ + -0.00041103015417648126, + -0.27229186016101736, + -0.9447590863475182, + -0.182447917795924 + ], + [ + -0.00040934524349720886, + -0.2722824070767801, + -0.9447617560259768, + -0.18244820520810615 + ], + [ + -0.00040766033322220245, + -0.27227295396797185, + -0.944764425609812, + -0.1824484926020753 + ], + [ + -0.0004059754202369659, + -0.2722635008171188, + -0.9447670951039585, + -0.1824487799783627 + ], + [ + -0.0004042905094361218, + -0.2722540476516821, + -0.9447697645006612, + -0.1824490673361335 + ], + [ + -0.0004026055990400349, + -0.27224459446167704, + -0.9447724338027399, + -0.18244935467569123 + ], + [ + -0.0004009206859342367, + -0.27223514122963, + -0.9447751030151286, + -0.18244964199756702 + ], + [ + -0.00039923577545827177, + -0.2722256879854984, + -0.9447777721293683, + -0.18244992930085033 + ], + [ + -0.00039755086449768024, + -0.2722162347118088, + -0.944780441150393, + -0.18245021658607224 + ], + [ + -0.0003958659539424937, + -0.27220678141355464, + -0.9447831100767926, + -0.18245050385308104 + ], + [ + -0.0003941810406782738, + -0.27219732807326197, + -0.9447857789135006, + -0.18245079110240764 + ], + [ + -0.00039249612959961033, + -0.2721878747183923, + -0.9447884476527638, + -0.18245107833321755 + ], + [ + -0.00039081121892689085, + -0.2721784213389612, + -0.9447911162974014, + -0.1824513655458143 + ], + [ + -0.0003891263055456163, + -0.27216896791749406, + -0.9447937848523461, + -0.1824516527407286 + ], + [ + -0.0003874413947953545, + -0.27215951448394954, + -0.9447964533091409, + -0.1824519399170505 + ], + [ + -0.00038575648356161454, + -0.2721500610208534, + -0.9447991216727186, + -0.1824522270753108 + ], + [ + -0.0003840715700647967, + -0.27214060751822045, + -0.9448017899458975, + -0.1824525142158127 + ], + [ + -0.0003823866591994999, + -0.272131154003513, + -0.9448044581209262, + -0.18245280133772213 + ], + [ + -0.0003807017478512278, + -0.27212170045925665, + -0.944807126202737, + -0.1824530884415698 + ], + [ + -0.00037901683424037023, + -0.2721122468754663, + -0.9448097941941478, + -0.18245337552765897 + ], + [ + -0.00037733192326152773, + -0.27210279327960446, + -0.944812462087408, + -0.18245366259515566 + ], + [ + -0.0003756470122451791, + -0.27209333965669297, + -0.944815129886745, + -0.18245394964451475 + ], + [ + -0.0003739620980768374, + -0.27208388598925715, + -0.9448177975970896, + -0.18245423667626678 + ], + [ + -0.00037227718698596747, + -0.27207443231224926, + -0.9448204652085791, + -0.1824545236893505 + ], + [ + -0.0003705922758580828, + -0.2720649786081946, + -0.9448231327261443, + -0.1824548106842965 + ], + [ + -0.0003689073615787311, + -0.27205552485961837, + -0.9448258001547161, + -0.18245509766163523 + ], + [ + -0.0003672224503773337, + -0.27204607110147283, + -0.9448284674844322, + -0.18245538462030575 + ], + [ + -0.0003655375391394422, + -0.27203661731628354, + -0.9448311347202234, + -0.18245567156083844 + ], + [ + -0.00036385262786520477, + -0.272027163504051, + -0.9448338018620895, + -0.18245595848323332 + ], + [ + -0.00036216771344015503, + -0.2720177096473006, + -0.9448364689149603, + -0.18245624538802066 + ], + [ + -0.00036048280209375293, + -0.2720082557809849, + -0.9448391358689752, + -0.18245653227413974 + ], + [ + -0.00035879789071149973, + -0.2719988018876289, + -0.944841802729064, + -0.18245681914212092 + ], + [ + -0.0003571129761789493, + -0.27198934794975776, + -0.9448444695001562, + -0.18245710599249448 + ], + [ + -0.00035542806472553605, + -0.27197989400232425, + -0.9448471361723922, + -0.18245739282419968 + ], + [ + -0.00035374315323679256, + -0.27197044002785337, + -0.9448498027507015, + -0.18245767963776702 + ], + [ + -0.0003520582385982408, + -0.27196098600886975, + -0.9448524692400128, + -0.18245796643372644 + ], + [ + -0.0003503733270393235, + -0.2719515319803269, + -0.9448551356304676, + -0.18245825321101755 + ], + [ + -0.00034868841544558185, + -0.27194207792474945, + -0.9448578019269948, + -0.18245853997017067 + ], + [ + -0.0003470035011474925, + -0.2719326238271586, + -0.9448604681338187, + -0.18245882671164 + ], + [ + -0.00034531858903964676, + -0.2719231697150183, + -0.944863134243194, + -0.1824591134345925 + ], + [ + -0.00034363367734241364, + -0.2719137155783428, + -0.9448658002579369, + -0.1824594001393312 + ], + [ + -0.00034194876561103563, + -0.2719042614146364, + -0.9448684661787512, + -0.1824596868259317 + ], + [ + -0.00034026385073101134, + -0.2718948072064238, + -0.9448711320105644, + -0.18245997349492385 + ], + [ + -0.000338559257004931, + -0.27188538891621816, + -0.9448737938215943, + -0.1824602269556125 + ], + [ + -0.00033685396751792604, + -0.2718759718691514, + -0.9448764554006857, + -0.18246047922507824 + ], + [ + -0.00033514867529566483, + -0.2718665547803196, + -0.9448791168907001, + -0.18246073147692815 + ], + [ + -0.0003334433852919771, + -0.27185713767707875, + -0.9448817782839064, + -0.1824609837104294 + ], + [ + -0.0003317380957056927, + -0.2718477205494827, + -0.9448844395831154, + -0.1824612359258486 + ], + [ + -0.0003300328033846773, + -0.271838303380124, + -0.9448871007932466, + -0.18246148812365176 + ], + [ + -0.00032832751328270985, + -0.27182888619635937, + -0.944889761906569, + -0.1824617403031063 + ], + [ + -0.0003266222235986652, + -0.2718194689882421, + -0.9448924229258936, + -0.18246199246447858 + ], + [ + -0.0003249169311803929, + -0.271810051738365, + -0.944895083856139, + -0.1824622446082348 + ], + [ + -0.0003232116414320202, + -0.27180063447657166, + -0.9448977446888727, + -0.1824624967335757 + ], + [ + -0.0003215063512013979, + -0.27179121718545485, + -0.944900405429013, + -0.1824627488409676 + ], + [ + -0.00031980105868737325, + -0.2717817998550677, + -0.9449030660793704, + -0.1824630009306765 + ], + [ + -0.0003180957688437775, + -0.27177238251276725, + -0.9449057266322154, + -0.18246325300197036 + ], + [ + -0.0003163904785184263, + -0.27176296514114606, + -0.9449083870924665, + -0.18246350505531486 + ], + [ + -0.00031468518591018334, + -0.27175354773025723, + -0.9449110474629333, + -0.1824637570909764 + ], + [ + -0.0003129798959728578, + -0.271744130307458, + -0.9449137077358877, + -0.18246400910822277 + ], + [ + -0.00031127460600463086, + -0.2717347128578277, + -0.9449163679155446, + -0.18246426110745326 + ], + [ + -0.00030956931555534573, + -0.27172529537888046, + -0.9449190280026063, + -0.18246451308873446 + ], + [ + -0.0003078640228238258, + -0.27171587786066914, + -0.9449216879998822, + -0.18246476505233242 + ], + [ + -0.00030615873276390067, + -0.27170646033055124, + -0.9449243478996451, + -0.18246501699751527 + ], + [ + -0.0003044534422234116, + -0.27169704277111895, + -0.944927007706812, + -0.18246526892474857 + ], + [ + -0.0003027481494012127, + -0.27168762517242556, + -0.9449296674241918, + -0.1824655208342986 + ], + [ + -0.0003010428592511044, + -0.2716782075618284, + -0.9449323270440585, + -0.1824657727254334 + ], + [ + -0.00029933756907126466, + -0.27166878992440685, + -0.9449349865706259, + -0.18246602459855224 + ], + [ + -0.00029763227570956383, + -0.2716593722427525, + -0.9449376460088098, + -0.1824662764541206 + ], + [ + -0.000295926985470795, + -0.2716499545516845, + -0.9449403053487777, + -0.18246652829120727 + ], + [ + -0.0002942216952028108, + -0.27164053683379485, + -0.9449429645954456, + -0.18246678011027792 + ], + [ + -0.0002925164017534393, + -0.2716311190716751, + -0.9449456237537286, + -0.18246703191179786 + ], + [ + -0.0002908111114275139, + -0.27162170130014457, + -0.9449482828137955, + -0.18246728369483609 + ], + [ + -0.0002891058210728671, + -0.27161228350179517, + -0.9449509417805615, + -0.18246753545985822 + ], + [ + -0.0002874005306896842, + -0.2716028656766277, + -0.9449536006540264, + -0.18246778720686418 + ], + [ + -0.0002856952371258059, + -0.2715934478072337, + -0.9449562594391049, + -0.1824680389363192 + ], + [ + -0.00028398994668604434, + -0.27158402992843295, + -0.9449589181259668, + -0.18246829064729264 + ], + [ + -0.00028228465621823345, + -0.27157461202281696, + -0.9449615767195266, + -0.18246854234024984 + ], + [ + -0.00028057936257022654, + -0.2715651940729771, + -0.9449642352246989, + -0.18246879401565588 + ], + [ + -0.00027887407204685413, + -0.2715557761137333, + -0.9449668936316541, + -0.18246904567258046 + ], + [ + -0.0002771687814959261, + -0.27154635812767713, + -0.9449695519453066, + -0.18246929731148864 + ], + [ + -0.0002754634877653201, + -0.27153694009739976, + -0.9449722101705701, + -0.18246954893284562 + ], + [ + -0.000273758197159844, + -0.27152752205772135, + -0.9449748682976165, + -0.18246980053572096 + ], + [ + -0.000272052906527321, + -0.2715181039912334, + -0.9449775263313592, + -0.18247005212057993 + ], + [ + -0.00027034761316595084, + -0.2715086858830139, + -0.9449801842760098, + -0.18247030368782105 + ], + [ + -0.00026864232202955426, + -0.27149926776042227, + -0.9449828421238468, + -0.18247055523671352 + ], + [ + -0.0002669370313169653, + -0.27148984961351075, + -0.9449854998776775, + -0.18247080676752309 + ], + [ + -0.00026523173787601755, + -0.2714804314248705, + -0.9449881575424147, + -0.18247105828071458 + ], + [ + -0.00026352644666055396, + -0.2714710132218609, + -0.9449908151103379, + -0.18247130977555748 + ], + [ + -0.00026182115586939164, + -0.27146159499453437, + -0.9449934725842543, + -0.1824715612523174 + ], + [ + -0.0002601158623503915, + -0.2714521767254817, + -0.9449961299690758, + -0.18247181271145907 + ], + [ + -0.0002584105715077075, + -0.27144275844454985, + -0.9449987872563811, + -0.18247206415218578 + ], + [ + -0.0002567052801891649, + -0.27143334013432946, + -0.9450014444510824, + -0.18247231557496216 + ], + [ + -0.0002549999892956183, + -0.27142392179979585, + -0.9450041015517758, + -0.18247256697965553 + ], + [ + -0.0002532946956748968, + -0.2714145034235396, + -0.9450067585633729, + -0.18247281836673043 + ], + [ + -0.00025158940428081703, + -0.2714050850329208, + -0.9450094154781549, + -0.18247306973545674 + ], + [ + -0.00024988411331223754, + -0.27139566661799175, + -0.9450120722989284, + -0.18247332108609993 + ], + [ + -0.000248178819616986, + -0.2713862481613427, + -0.9450147290306041, + -0.18247357241912454 + ], + [ + -0.00024650921162651905, + -0.2713768104376523, + -0.9450173893547477, + -0.1824738332118675 + ], + [ + -0.00024484435150816917, + -0.271367370122314, + -0.9450200500770424, + -0.18247409524786487 + ], + [ + -0.00024317948916728139, + -0.2713579297676344, + -0.945022710709256, + -0.18247435726613612 + ], + [ + -0.0002415146294402394, + -0.27134848940103773, + -0.9450253712436594, + -0.18247461926591996 + ], + [ + -0.00023984976924962942, + -0.271339049005074, + -0.9450280316851707, + -0.18247488124770087 + ], + [ + -0.00023818490683699963, + -0.27132960856977173, + -0.9450306920365994, + -0.18247514321175543 + ], + [ + -0.0002365200470386887, + -0.27132016812255527, + -0.9450333522902177, + -0.1824754051573227 + ], + [ + -0.00023485518721695585, + -0.2713107276484674, + -0.9450360124502405, + -0.18247566708481766 + ], + [ + -0.00023319032693231223, + -0.2713012871450161, + -0.94503867251737, + -0.18247592899430962 + ], + [ + -0.00023152546442630915, + -0.27129184660223, + -0.9450413324944154, + -0.182476190886075 + ], + [ + -0.00022986060453528977, + -0.27128240604753356, + -0.9450439923736499, + -0.18247645275935306 + ], + [ + -0.00022819574418186993, + -0.27127296546347657, + -0.9450466521599902, + -0.18247671461462792 + ], + [ + -0.00022653088160756474, + -0.27126352484008737, + -0.9450493118562454, + -0.18247697645217612 + ], + [ + -0.00022486602164875294, + -0.27125408420479075, + -0.9450519714546892, + -0.18247723827123705 + ], + [ + -0.00022320116166766202, + -0.2712446435426294, + -0.9450546309595358, + -0.18247750007222552 + ], + [ + -0.00022153629858689722, + -0.2712352028361525, + -0.9450572903757006, + -0.18247776185562545 + ], + [ + -0.0002198714385617538, + -0.27122576212026417, + -0.9450599496933515, + -0.18247802362046892 + ], + [ + -0.00021820657851485625, + -0.27121632137751395, + -0.9450626089174042, + -0.18247828536723998 + ], + [ + -0.0002165417153687626, + -0.27120688059045067, + -0.9450652680527739, + -0.18247854709642225 + ], + [ + -0.00021487685527879244, + -0.27119743979397903, + -0.9450679270896294, + -0.1824788088070481 + ], + [ + -0.00021321199516754897, + -0.2711879989706481, + -0.945070586032886, + -0.18247907049960138 + ], + [ + -0.000211547132397258, + -0.2711785581055002, + -0.945073244886756, + -0.18247933217449666 + ], + [ + -0.00020988227180428787, + -0.2711691172259606, + -0.945075903643516, + -0.18247959383097379 + ], + [ + -0.0002082174116301958, + -0.2711596763220575, + -0.9450785623059739, + -0.18247985546930912 + ], + [ + -0.000206552548797545, + -0.27115023537634025, + -0.9450812208790443, + -0.18248011708998635 + ], + [ + -0.00020488768814270984, + -0.27114079441623395, + -0.9450838793550039, + -0.18248037869224526 + ], + [ + -0.00020322282790724092, + -0.27113135343176736, + -0.945086537736661, + -0.18248064027636243 + ], + [ + -0.00020155796765163747, + -0.2711219124204479, + -0.9450891960247173, + -0.1824809018424068 + ], + [ + -0.00019989310473815246, + -0.2711124713673178, + -0.9450918542233844, + -0.18248116339079287 + ], + [ + -0.000198228244003143, + -0.2711030302998028, + -0.94509451232494, + -0.18248142492076067 + ], + [ + -0.00019656338368815882, + -0.2710935892079309, + -0.9450971703321924, + -0.18248168643258653 + ], + [ + -0.00019489852071578165, + -0.2710841480742509, + -0.9450998282500541, + -0.1824819479267539 + ], + [ + -0.00019323365992236026, + -0.27107470692618896, + -0.9451024860708042, + -0.18248220940250306 + ] + ], + "angular_velocities": [ + [ + -7.588795392005646e-05, + -0.0003657877632031213, + 0.001009893754182801 + ], + [ + -7.581340330208657e-05, + -0.00036571404807186485, + 0.0010098704300500892 + ], + [ + -7.573885258568045e-05, + -0.0003656403328432754, + 0.0010098471058865809 + ], + [ + -7.566430198739788e-05, + -0.00036556661773148587, + 0.0010098237817600295 + ], + [ + -7.55897513891151e-05, + -0.00036549290261969603, + 0.0010098004576334775 + ], + [ + -7.551520065302189e-05, + -0.00036541918737164003, + 0.0010097771334638096 + ], + [ + -7.544065005473925e-05, + -0.0003653454722598504, + 0.0010097538093372582 + ], + [ + -7.536609945645658e-05, + -0.00036527175714806047, + 0.001009730485210706 + ], + [ + -7.529154872036329e-05, + -0.0003651980419000047, + 0.0010097071610410378 + ], + [ + -7.521699812208064e-05, + -0.00036512432678821496, + 0.0010096838369144862 + ], + [ + -7.514244752379797e-05, + -0.0003650506116764252, + 0.0010096605127879342 + ], + [ + -7.50678969255153e-05, + -0.0003649768965646354, + 0.0010096371886613824 + ], + [ + -7.499334618942204e-05, + -0.0003649031813165795, + 0.0010096138644917145 + ], + [ + -7.49187955911393e-05, + -0.0003648294662047897, + 0.0010095905403651627 + ], + [ + -7.484424499285667e-05, + -0.00036475575109299994, + 0.0010095672162386108 + ], + [ + -7.476969425676342e-05, + -0.000364682035844944, + 0.0010095438920689425 + ], + [ + -7.469514365848082e-05, + -0.00036460832073315427, + 0.0010095205679423911 + ], + [ + -7.462059306019808e-05, + -0.0003645346056213646, + 0.0010094972438158393 + ], + [ + -7.454604232410489e-05, + -0.00036446089037330855, + 0.0010094739196461716 + ], + [ + -7.447149172582221e-05, + -0.0003643871752615189, + 0.0010094505955196198 + ], + [ + -7.439694112753945e-05, + -0.00036431346014972904, + 0.0010094272713930673 + ], + [ + -7.432239041113342e-05, + -0.0003642397449211398, + 0.001009403947229559 + ], + [ + -7.424783979316354e-05, + -0.0003641660297898834, + 0.001009380623096848 + ], + [ + -7.417328919488092e-05, + -0.00036409231467809375, + 0.0010093572989702962 + ], + [ + -7.409873859659825e-05, + -0.0003640185995663039, + 0.0010093339748437446 + ], + [ + -7.402418786050497e-05, + -0.000363944884318248, + 0.001009310650674077 + ], + [ + -7.394963726222226e-05, + -0.0003638711692064582, + 0.0010092873265475245 + ], + [ + -7.387508666393958e-05, + -0.00036379745409466846, + 0.0010092640024209729 + ], + [ + -7.380053594753355e-05, + -0.0003637237388660791, + 0.0010092406782574647 + ], + [ + -7.37259853295637e-05, + -0.00036365002373482284, + 0.001009217354124753 + ], + [ + -7.3651434731281e-05, + -0.00036357630862303306, + 0.0010091940299982013 + ], + [ + -7.357688401487491e-05, + -0.00036350259339444353, + 0.0010091707058346925 + ], + [ + -7.350233339690511e-05, + -0.0003634288782631875, + 0.0010091473817019816 + ], + [ + -7.342778279862243e-05, + -0.00036335516315139766, + 0.00100912405757543 + ], + [ + -7.335323208221637e-05, + -0.00036328144792280824, + 0.0010091007334119219 + ], + [ + -7.327868148393378e-05, + -0.00036320773281101857, + 0.0010090774092853694 + ], + [ + -7.320413086596376e-05, + -0.0003631340176797621, + 0.001009054085152658 + ], + [ + -7.312958014955775e-05, + -0.0003630603024511727, + 0.0010090307609891497 + ], + [ + -7.305502955127516e-05, + -0.00036298658733938317, + 0.001009007436862598 + ], + [ + -7.298047893330524e-05, + -0.00036291287220812664, + 0.0010089841127298865 + ], + [ + -7.29059282168992e-05, + -0.0003628391569795375, + 0.0010089607885663786 + ], + [ + -7.283137761861648e-05, + -0.00036276544186774755, + 0.0010089374644398263 + ], + [ + -7.275682702033384e-05, + -0.0003626917267559576, + 0.0010089141403132743 + ], + [ + -7.272513023403777e-05, + -0.00036266198280670843, + 0.0010089182140833213 + ], + [ + -7.276265729211286e-05, + -0.00036270326761494564, + 0.0010089665450285078 + ], + [ + -7.280018429072753e-05, + -0.00036274455235776827, + 0.0010090148758971163 + ], + [ + -7.28377112992521e-05, + -0.0003627858371114928, + 0.0010090632067784866 + ], + [ + -7.287523835732728e-05, + -0.0003628271219197301, + 0.0010091115377236733 + ], + [ + -7.291276535594185e-05, + -0.0003628684066625528, + 0.0010091598685922811 + ], + [ + -7.295029235455641e-05, + -0.00036290969140537514, + 0.0010092081994608885 + ], + [ + -7.298781942254156e-05, + -0.0003629509762245146, + 0.0010092565304188387 + ], + [ + -7.302534642115622e-05, + -0.0003629922609673372, + 0.0010093048612874465 + ], + [ + -7.306287341977083e-05, + -0.0003630335457101598, + 0.0010093531921560542 + ], + [ + -7.310040048775605e-05, + -0.0003630748305292993, + 0.0010094015231140042 + ], + [ + -7.313792748637056e-05, + -0.00036311611527212184, + 0.001009449853982612 + ], + [ + -7.317545448498527e-05, + -0.0003631574000149445, + 0.0010094981848512194 + ], + [ + -7.321298148359979e-05, + -0.000363198684757767, + 0.0010095465157198271 + ], + [ + -7.325050855158498e-05, + -0.0003632399695769065, + 0.0010095948466777773 + ], + [ + -7.328803555019956e-05, + -0.000363281254319729, + 0.0010096431775463853 + ], + [ + -7.332556254881423e-05, + -0.00036332253906255145, + 0.0010096915084149927 + ], + [ + -7.33630896167994e-05, + -0.00036336382388169107, + 0.0010097398393729422 + ], + [ + -7.340061661541402e-05, + -0.0003634051086245138, + 0.001009788170241551 + ], + [ + -7.343814361402858e-05, + -0.0003634463933673361, + 0.0010098365011101578 + ], + [ + -7.34756706721037e-05, + -0.00036348767817557316, + 0.0010098848320553447 + ], + [ + -7.351319768062827e-05, + -0.00036352896292929805, + 0.0010099331629367157 + ], + [ + -7.3550724679243e-05, + -0.0003635702476721207, + 0.001009981493805323 + ], + [ + -7.3588251737318e-05, + -0.00036361153248035767, + 0.0010100298247505098 + ], + [ + -7.362577874584273e-05, + -0.00036365281723408266, + 0.0010100781556318808 + ], + [ + -7.366330574445742e-05, + -0.00036369410197690545, + 0.0010101264865004886 + ], + [ + -7.370083280253242e-05, + -0.0003637353867851425, + 0.0010101748174456754 + ], + [ + -7.373835980114708e-05, + -0.00036377667152796497, + 0.0010102231483142834 + ], + [ + -7.377588680967164e-05, + -0.0003638179562816898, + 0.0010102714791956535 + ], + [ + -7.381341386774684e-05, + -0.0003638592410899271, + 0.0010103198101408409 + ], + [ + -7.385094086636144e-05, + -0.00036390052583274964, + 0.001010368141009449 + ], + [ + -7.388846787488607e-05, + -0.0003639418105864744, + 0.0010104164718908193 + ], + [ + -7.392599487350078e-05, + -0.0003639830953292971, + 0.0010104648027594277 + ], + [ + -7.396352193157582e-05, + -0.0003640243801375342, + 0.0010105131337046138 + ], + [ + -7.400104893019042e-05, + -0.0003640656648803566, + 0.0010105614645732218 + ], + [ + -7.403857593871513e-05, + -0.0003641069496340817, + 0.0010106097954545928 + ], + [ + -7.40761029967902e-05, + -0.0003641482344423188, + 0.0010106581263997797 + ], + [ + -7.41136299954048e-05, + -0.0003641895191851413, + 0.0010107064572683875 + ], + [ + -7.415115700392954e-05, + -0.0003642308039388664, + 0.001010754788149758 + ], + [ + -7.418868406200458e-05, + -0.0003642720887471032, + 0.0010108031190949448 + ], + [ + -7.422621106061922e-05, + -0.0003643133734899259, + 0.0010108514499635526 + ], + [ + -7.426373805923371e-05, + -0.0003643546582327483, + 0.0010108997808321604 + ], + [ + -7.430126512721897e-05, + -0.000364395943051888, + 0.00101094811179011 + ], + [ + -7.433879212583359e-05, + -0.0003644372277947105, + 0.0010109964426587177 + ], + [ + -7.437631912444819e-05, + -0.00036447851253753303, + 0.0010110447735273257 + ], + [ + -7.441384613297288e-05, + -0.0003645197972912579, + 0.0010110931044086966 + ], + [ + -7.445137319104797e-05, + -0.00036456108209949496, + 0.0010111414353538828 + ], + [ + -7.448890018966253e-05, + -0.00036460236684231754, + 0.0010111897662224906 + ], + [ + -7.452642718827702e-05, + -0.00036464365158514, + 0.0010112380970910986 + ], + [ + -7.456395425626237e-05, + -0.00036468493640427963, + 0.0010112864280490482 + ], + [ + -7.4601481254877e-05, + -0.00036472622114710226, + 0.0010113347589176562 + ], + [ + -7.463900825349156e-05, + -0.0003647675058899247, + 0.0010113830897862637 + ], + [ + -7.467653532147667e-05, + -0.0003648087907090642, + 0.0010114314207442141 + ], + [ + -7.471406232009132e-05, + -0.0003648500754518868, + 0.0010114797516128217 + ], + [ + -7.473744235982801e-05, + -0.0003648847955703391, + 0.0010115138151534561 + ], + [ + -7.472766433207623e-05, + -0.00036490412936898025, + 0.0010115144385212788 + ], + [ + -7.471788632239969e-05, + -0.0003649234631318818, + 0.0010115150618879491 + ], + [ + -7.470810831272313e-05, + -0.00036494279689478355, + 0.0010115156852546193 + ], + [ + -7.469833028755358e-05, + -0.00036496213068831914, + 0.0010115163086222773 + ], + [ + -7.468855227529482e-05, + -0.0003649814644563264, + 0.0010115169319891118 + ], + [ + -7.467877426561831e-05, + -0.0003650007982192281, + 0.0010115175553557822 + ], + [ + -7.466899624044874e-05, + -0.0003650201320127634, + 0.0010115181787234398 + ], + [ + -7.465921822819007e-05, + -0.0003650394657807709, + 0.001011518802090275 + ], + [ + -7.464944021851345e-05, + -0.0003650587995436725, + 0.001011519425456945 + ], + [ + -7.463966220883692e-05, + -0.00036507813330657413, + 0.0010115200488236145 + ], + [ + -7.462988418366738e-05, + -0.00036509746710010956, + 0.0010115206721912733 + ], + [ + -7.46201061714086e-05, + -0.0003651168008681167, + 0.0010115212955581075 + ], + [ + -7.461032816173203e-05, + -0.0003651361346310186, + 0.001011521918924778 + ], + [ + -7.460055013656255e-05, + -0.00036515546842455407, + 0.001011522542292436 + ], + [ + -7.459077212430373e-05, + -0.0003651748021925614, + 0.0010115231656592707 + ], + [ + -7.458099411462724e-05, + -0.00036519413595546303, + 0.0010115237890259408 + ], + [ + -7.457121608945765e-05, + -0.00036521346974899846, + 0.0010115244123935986 + ], + [ + -7.456143807978109e-05, + -0.0003652328035119001, + 0.0010115250357602694 + ], + [ + -7.455166006752242e-05, + -0.00036525213727990743, + 0.0010115256591271035 + ], + [ + -7.454188204235284e-05, + -0.0003652714710734429, + 0.0010115262824947613 + ], + [ + -7.453210403267627e-05, + -0.0003652908048363447, + 0.001011526905861432 + ], + [ + -7.452232602041761e-05, + -0.00036531013860435205, + 0.0010115275292282666 + ], + [ + -7.451254801074099e-05, + -0.00036532947236725367, + 0.001011528152594937 + ], + [ + -7.450276998557137e-05, + -0.000365348806160789, + 0.0010115287759625946 + ], + [ + -7.449299197589486e-05, + -0.00036536813992369066, + 0.001011529399329265 + ], + [ + -7.448321396363609e-05, + -0.00036538747369169796, + 0.0010115300226960992 + ], + [ + -7.447343593846656e-05, + -0.00036540680748523344, + 0.0010115306460637577 + ], + [ + -7.446365792879e-05, + -0.0003654261412481352, + 0.001011531269430428 + ], + [ + -7.445387991653136e-05, + -0.00036544547501614257, + 0.001011531892797263 + ], + [ + -7.44441018913618e-05, + -0.000365464808809678, + 0.0010115325161649206 + ], + [ + -7.443432388168516e-05, + -0.00036548414257257957, + 0.0010115331395315907 + ], + [ + -7.44245458720086e-05, + -0.00036550347633548125, + 0.0010115337628982606 + ], + [ + -7.441476784425696e-05, + -0.0003655228101341224, + 0.0010115343862660833 + ], + [ + -7.440498983458028e-05, + -0.0003655421438970238, + 0.0010115350096327532 + ], + [ + -7.439521182490376e-05, + -0.0003655614776599256, + 0.0010115356329994233 + ], + [ + -7.438543379715206e-05, + -0.00036558081145856674, + 0.0010115362563672457 + ], + [ + -7.437565578747546e-05, + -0.0003656001452214684, + 0.0010115368797339165 + ], + [ + -7.436587777779892e-05, + -0.0003656194789843701, + 0.0010115375031005867 + ], + [ + -7.435609975004718e-05, + -0.00036563881278301114, + 0.001011538126468409 + ], + [ + -7.434632174037071e-05, + -0.0003656581465459128, + 0.001011538749835079 + ], + [ + -7.433654373069414e-05, + -0.0003656774803088145, + 0.0010115393732017496 + ], + [ + -7.432676572101748e-05, + -0.000365696814071716, + 0.0010115399965684197 + ], + [ + -7.431698769326577e-05, + -0.00036571614787035716, + 0.0010115406199362415 + ], + [ + -7.430720968358922e-05, + -0.00036573548163325884, + 0.001011541243302912 + ], + [ + -7.429743167391276e-05, + -0.0003657548153961606, + 0.001011541866669582 + ], + [ + -7.4287653646161e-05, + -0.00036577414919480183, + 0.001011542490037405 + ], + [ + -7.427787563648439e-05, + -0.00036579348295770334, + 0.001011543113404075 + ], + [ + -7.426809762680783e-05, + -0.0003658128167206051, + 0.0010115437367707455 + ], + [ + -7.425831960163829e-05, + -0.0003658321505141405, + 0.0010115443601384033 + ], + [ + -7.424854158937958e-05, + -0.00036585148428214785, + 0.0010115449835052378 + ], + [ + -7.423876357970298e-05, + -0.00036587081804504947, + 0.0010115456068719084 + ], + [ + -7.422898555453345e-05, + -0.00036589015183858485, + 0.0010115462302395658 + ], + [ + -7.421920754227466e-05, + -0.00036590948560659214, + 0.0010115468536064007 + ], + [ + -7.420258198159915e-05, + -0.0003659293055526479, + 0.0010115451144496123 + ], + [ + -7.416106685204023e-05, + -0.0003659508926836583, + 0.0010115347879613291 + ], + [ + -7.411955165670164e-05, + -0.0003659724798488727, + 0.0010115244614566834 + ], + [ + -7.407803651617943e-05, + -0.00036599406698558393, + 0.001011514134965673 + ], + [ + -7.403652138662044e-05, + -0.00036601565411659425, + 0.0010115038084773896 + ], + [ + -7.399500619128181e-05, + -0.00036603724128180865, + 0.0010114934819727445 + ], + [ + -7.395349105075963e-05, + -0.00036605882841852003, + 0.001011483155481734 + ], + [ + -7.39119759212007e-05, + -0.0003660804155495305, + 0.0010114728289934505 + ], + [ + -7.38704607258621e-05, + -0.00036610200271474497, + 0.0010114625024888052 + ], + [ + -7.382894559630312e-05, + -0.0003661235898457554, + 0.001011452176000522 + ], + [ + -7.378743045578085e-05, + -0.00036614517698246656, + 0.0010114418495095112 + ], + [ + -7.374591526044219e-05, + -0.00036616676414768086, + 0.0010114315230048657 + ], + [ + -7.370440013088333e-05, + -0.00036618835127869145, + 0.0010114211965165827 + ], + [ + -7.366288499036108e-05, + -0.00036620993841540234, + 0.0010114108700255721 + ], + [ + -7.362136979502256e-05, + -0.00036623152558061707, + 0.0010114005435209268 + ], + [ + -7.35798546654635e-05, + -0.0003662531127116273, + 0.001011390217032643 + ], + [ + -7.353833953590455e-05, + -0.0003662746998426377, + 0.0010113798905443598 + ], + [ + -7.349682432960276e-05, + -0.0003662962870135531, + 0.001011369564036987 + ], + [ + -7.34553092000437e-05, + -0.0003663178741445635, + 0.0010113592375487037 + ], + [ + -7.34137940704847e-05, + -0.00036633946127557387, + 0.0010113489110604203 + ], + [ + -7.33722789299625e-05, + -0.0003663610484122849, + 0.00101133858456941 + ], + [ + -7.333076373462412e-05, + -0.0003663826355774997, + 0.001011328258064765 + ], + [ + -7.328924860506498e-05, + -0.0003664042227085101, + 0.0010113179315764812 + ], + [ + -7.324773347550601e-05, + -0.0003664258098395204, + 0.001011307605088198 + ], + [ + -7.320621826920416e-05, + -0.00036644739701043554, + 0.0010112972785808255 + ], + [ + -7.31647031396452e-05, + -0.00036646898414144586, + 0.001011286952092542 + ], + [ + -7.312318801008626e-05, + -0.0003664905712724563, + 0.0010112766256042583 + ], + [ + -7.308167280378443e-05, + -0.0003665121584433717, + 0.001011266299096886 + ], + [ + -7.304015767422546e-05, + -0.00036653374557438207, + 0.001011255972608603 + ], + [ + -7.299864254466648e-05, + -0.0003665553327053925, + 0.0010112456461203194 + ], + [ + -7.29571273383646e-05, + -0.00036657691987630763, + 0.0010112353196129469 + ], + [ + -7.291561220880567e-05, + -0.00036659850700731817, + 0.0010112249931246637 + ], + [ + -7.287409707924661e-05, + -0.00036662009413832844, + 0.0010112146666363796 + ], + [ + -7.283258194968767e-05, + -0.0003666416812693387, + 0.0010112043401480967 + ], + [ + -7.279106674338586e-05, + -0.0003666632684402541, + 0.0010111940136407242 + ], + [ + -7.274955161382686e-05, + -0.0003666848555712645, + 0.0010111836871524408 + ], + [ + -7.270803648426785e-05, + -0.0003667064427022749, + 0.0010111733606641576 + ], + [ + -7.266652127796593e-05, + -0.00036672802987318984, + 0.0010111630341567842 + ], + [ + -7.262500614840704e-05, + -0.00036674961700420064, + 0.0010111527076685015 + ], + [ + -7.25834910188481e-05, + -0.00036677120413521096, + 0.0010111423811802183 + ], + [ + -7.254197582350957e-05, + -0.0003667927913004254, + 0.0010111320546755723 + ], + [ + -7.250046068298731e-05, + -0.00036681437843713653, + 0.0010111217281845626 + ], + [ + -7.245894555342834e-05, + -0.00036683596556814706, + 0.001011111401696279 + ], + [ + -7.241743035808975e-05, + -0.0003668575527333615, + 0.0010111010751916332 + ], + [ + -7.237591521756745e-05, + -0.0003668791398700725, + 0.0010110907487006233 + ], + [ + -7.233440008800857e-05, + -0.0003669007270010831, + 0.0010110804222123397 + ], + [ + -7.229288489267004e-05, + -0.0003669223141662977, + 0.0010110700957076944 + ], + [ + -7.225136976311094e-05, + -0.00036694390129730805, + 0.0010110597692194112 + ], + [ + -7.220985462258873e-05, + -0.000366965488434019, + 0.0010110494427284006 + ], + [ + -7.216833942725015e-05, + -0.00036698707559923357, + 0.0010110391162237546 + ], + [ + -7.212682429769124e-05, + -0.00036700866273024416, + 0.0010110287897354719 + ], + [ + -7.208530915716893e-05, + -0.000367030249866955, + 0.0010110184632444608 + ], + [ + -7.204379402761e-05, + -0.00036705183699796537, + 0.0010110081367561777 + ], + [ + -7.200227883227135e-05, + -0.0003670734241631801, + 0.0010109978102515326 + ], + [ + -7.196993011473666e-05, + -0.00036709812753281564, + 0.001010988223750409 + ], + [ + -7.199761728594792e-05, + -0.0003671432408776267, + 0.001010983483831555 + ], + [ + -7.202530449371711e-05, + -0.00036718835428200505, + 0.001010978743906443 + ], + [ + -7.205299165761684e-05, + -0.00036723346761490254, + 0.0010109740039888414 + ], + [ + -7.208067882882808e-05, + -0.00036727858095971346, + 0.0010109692640699875 + ], + [ + -7.210836603659728e-05, + -0.0003673236943640915, + 0.0010109645241448751 + ], + [ + -7.213605320049702e-05, + -0.0003673688076969892, + 0.001010959784227273 + ], + [ + -7.216374036439667e-05, + -0.00036741392102988645, + 0.0010109550443096712 + ], + [ + -7.219142757947751e-05, + -0.0003674590344461783, + 0.0010109503043833072 + ], + [ + -7.221911474337719e-05, + -0.00036750414777907576, + 0.0010109455644657054 + ], + [ + -7.224680190727675e-05, + -0.00036754926111197303, + 0.0010109408245481035 + ], + [ + -7.227448907848801e-05, + -0.000367594374456784, + 0.0010109360846292496 + ], + [ + -7.230217628625728e-05, + -0.0003676394878611624, + 0.0010109313447041375 + ], + [ + -7.232986345015689e-05, + -0.0003676846011940596, + 0.0010109266047865354 + ], + [ + -7.23575506140566e-05, + -0.00036772971452695715, + 0.0010109218648689335 + ], + [ + -7.238523782913743e-05, + -0.00036777482794324886, + 0.0010109171249425694 + ], + [ + -7.241292499303708e-05, + -0.0003678199412761464, + 0.0010109123850249682 + ], + [ + -7.244061215693679e-05, + -0.0003678650546090439, + 0.0010109076451073657 + ], + [ + -7.246829937201753e-05, + -0.00036791016802533545, + 0.001010902905181002 + ], + [ + -7.249598653591721e-05, + -0.00036795528135823304, + 0.0010108981652633994 + ], + [ + -7.252367369981696e-05, + -0.0003680003946911306, + 0.0010108934253457978 + ], + [ + -7.255136090758609e-05, + -0.0003680455080955086, + 0.0010108886854206852 + ], + [ + -7.257904807879736e-05, + -0.0003680906214403195, + 0.0010108839455018317 + ], + [ + -7.260673524269709e-05, + -0.0003681357347732171, + 0.0010108792055842299 + ], + [ + -7.263442245046617e-05, + -0.0003681808481775952, + 0.0010108744656591175 + ], + [ + -7.26621096216775e-05, + -0.0003682259615224062, + 0.0010108697257402634 + ], + [ + -7.268979678557716e-05, + -0.0003682710748553037, + 0.0010108649858226618 + ], + [ + -7.271748399334635e-05, + -0.0003683161882596819, + 0.0010108602458975496 + ], + [ + -7.274517115724605e-05, + -0.00036836130159257924, + 0.0010108555059799476 + ], + [ + -7.27728583284574e-05, + -0.0003684064149373902, + 0.0010108507660610935 + ], + [ + -7.280054549235695e-05, + -0.00036845152827028765, + 0.001010846026143492 + ], + [ + -7.282823270012626e-05, + -0.000368496641674666, + 0.0010108412862183801 + ], + [ + -7.285591987133742e-05, + -0.00036854175501947663, + 0.001010836546299526 + ], + [ + -7.288360703523714e-05, + -0.0003685868683523743, + 0.0010108318063819246 + ], + [ + -7.291129424300635e-05, + -0.00036863198175675246, + 0.0010108270664568118 + ], + [ + -7.29389814069061e-05, + -0.00036867709508965006, + 0.00101082232653921 + ], + [ + -7.29666685781173e-05, + -0.000368722208434461, + 0.0010108175866203565 + ], + [ + -7.299435578588655e-05, + -0.00036876732183883915, + 0.0010108128466952441 + ], + [ + -7.302204294978612e-05, + -0.0003688124351717366, + 0.0010108081067776423 + ], + [ + -7.304973012099749e-05, + -0.00036885754851654755, + 0.0010108033668587884 + ], + [ + -7.307741732876663e-05, + -0.00036890266192092573, + 0.001010798626933676 + ], + [ + -7.310510449266634e-05, + -0.00036894777525382316, + 0.0010107938870160737 + ], + [ + -7.3132791656566e-05, + -0.0003689928885867206, + 0.001010789147098472 + ], + [ + -7.316047882777724e-05, + -0.0003690380019315315, + 0.0010107844071796184 + ], + [ + -7.318816603554645e-05, + -0.00036908311533590985, + 0.0010107796672545065 + ], + [ + -7.321585319944618e-05, + -0.00036912822866880734, + 0.0010107749273369042 + ], + [ + -7.324354037065743e-05, + -0.0003691733420136182, + 0.0010107701874180505 + ], + [ + -7.327122757842661e-05, + -0.00036921845541799643, + 0.0010107654474929384 + ], + [ + -7.329891474232633e-05, + -0.00036926356875089403, + 0.001010760707575337 + ], + [ + -7.332660190622595e-05, + -0.00036930868208379135, + 0.0010107559676577349 + ], + [ + -7.335428912130675e-05, + -0.000369353795500083, + 0.0010107512277313707 + ], + [ + -7.338197628520637e-05, + -0.0003693989088329805, + 0.0010107464878137686 + ], + [ + -7.340966344910612e-05, + -0.0003694440221658781, + 0.0010107417478961666 + ], + [ + -7.343735066418695e-05, + -0.0003694891355821695, + 0.0010107370079698024 + ], + [ + -7.346096301256091e-05, + -0.0003695317932612158, + 0.0010107314733011953 + ], + [ + -7.34057584030663e-05, + -0.00036952695255292663, + 0.001010710566192746 + ], + [ + -7.335055369152323e-05, + -0.0003695221118356895, + 0.0010106896590456492 + ], + [ + -7.329534908202866e-05, + -0.00036951727112740046, + 0.0010106687519372004 + ], + [ + -7.324014447253413e-05, + -0.00036951243041911144, + 0.001010647844828751 + ], + [ + -7.318493977556939e-05, + -0.0003695075897031525, + 0.001010626937687175 + ], + [ + -7.312973515149644e-05, + -0.00036950274899358505, + 0.0010106060305732046 + ], + [ + -7.307453054200194e-05, + -0.00036949790828529625, + 0.0010105851234647552 + ], + [ + -7.301932593250727e-05, + -0.0003694930675770072, + 0.0010105642163563068 + ], + [ + -7.296412122096422e-05, + -0.00036948822685976975, + 0.0010105433092092088 + ], + [ + -7.290891661146978e-05, + -0.00036948338615148095, + 0.0010105224021007603 + ], + [ + -7.28537120019751e-05, + -0.0003694785454431918, + 0.001010501494992311 + ], + [ + -7.27985073050104e-05, + -0.00036947370472723294, + 0.001010480587850735 + ], + [ + -7.274330268093745e-05, + -0.0003694688640176657, + 0.001010459680736765 + ], + [ + -7.268809807144287e-05, + -0.0003694640233093765, + 0.0010104387736283153 + ], + [ + -7.263289337447816e-05, + -0.0003694591825934177, + 0.0010104178664867398 + ], + [ + -7.257768875040525e-05, + -0.00036945434188385035, + 0.0010103969593727696 + ], + [ + -7.252248414091065e-05, + -0.0003694495011755612, + 0.00101037605226432 + ], + [ + -7.246727944394595e-05, + -0.00036944466045960234, + 0.0010103551451227442 + ], + [ + -7.241207483445135e-05, + -0.0003694398197513134, + 0.0010103342380142952 + ], + [ + -7.235687021037851e-05, + -0.00036943497904174603, + 0.0010103133309003246 + ], + [ + -7.230166560088396e-05, + -0.00036943013833345707, + 0.0010102924237918756 + ], + [ + -7.224646090391925e-05, + -0.0003694252976174982, + 0.0010102715166502995 + ], + [ + -7.219125627984624e-05, + -0.0003694204569079307, + 0.001010250609536329 + ], + [ + -7.21360516703518e-05, + -0.00036941561619964193, + 0.0010102297024278803 + ], + [ + -7.208084697338692e-05, + -0.00036941077548368283, + 0.0010102087952863045 + ], + [ + -7.202564236389239e-05, + -0.00036940593477539376, + 0.001010187888177855 + ], + [ + -7.197043773981951e-05, + -0.00036940109406582647, + 0.0010101669810638847 + ], + [ + -7.191523304285478e-05, + -0.0003693962533498675, + 0.0010101460739223092 + ], + [ + -7.186002843336017e-05, + -0.0003693914126415785, + 0.0010101251668138593 + ], + [ + -7.180482380928725e-05, + -0.0003693865719320111, + 0.0010101042596998891 + ], + [ + -7.174961911232255e-05, + -0.0003693817312160524, + 0.0010100833525583134 + ], + [ + -7.169441450282796e-05, + -0.0003693768905077632, + 0.0010100624454498642 + ], + [ + -7.163920989333336e-05, + -0.0003693720497994742, + 0.0010100415383414152 + ], + [ + -7.158400518179024e-05, + -0.0003693672090822368, + 0.0010100206311943177 + ], + [ + -7.152880057229579e-05, + -0.0003693623683739481, + 0.001009999724085869 + ], + [ + -7.147359596280116e-05, + -0.00036935752766565873, + 0.0010099788169774194 + ], + [ + -7.141839125125805e-05, + -0.00036935268694842163, + 0.0010099579098303225 + ], + [ + -7.136318664176354e-05, + -0.0003693478462401328, + 0.0010099370027218733 + ], + [ + -7.130798203226901e-05, + -0.0003693430055318436, + 0.001009916095613424 + ], + [ + -7.125277742277443e-05, + -0.0003693381648235547, + 0.0010098951885049749 + ], + [ + -7.11975727112313e-05, + -0.0003693333241063173, + 0.0010098742813578778 + ], + [ + -7.114236810173683e-05, + -0.0003693284833980284, + 0.001009853374249429 + ], + [ + -7.108716349224218e-05, + -0.0003693236426897394, + 0.0010098324671409795 + ], + [ + -7.10319587806991e-05, + -0.00036931880197250207, + 0.0010098115599938824 + ], + [ + -7.09767541712045e-05, + -0.00036931396126421305, + 0.0010097906528854332 + ], + [ + -7.092154956171e-05, + -0.00036930912055592403, + 0.0010097697457769844 + ], + [ + -7.086634485016689e-05, + -0.0003693042798386868, + 0.001009748838629887 + ], + [ + -7.081114024067233e-05, + -0.00036929943913039775, + 0.001009727931521438 + ], + [ + -7.075593563117773e-05, + -0.0003692945984221086, + 0.0010097070244129882 + ], + [ + -7.070073093421301e-05, + -0.0003692897577061498, + 0.001009686117271413 + ], + [ + -7.06455263101401e-05, + -0.0003692849169965824, + 0.0010096652101574425 + ], + [ + -7.059032170064557e-05, + -0.0003692800762882935, + 0.0010096443030489935 + ], + [ + -7.0535117091151e-05, + -0.0003692752355800046, + 0.0010096233959405443 + ], + [ + -7.047991237960793e-05, + -0.0003692703948627672, + 0.0010096024887934472 + ], + [ + -7.053629190530126e-05, + -0.000369172961162578, + 0.00100959598738726 + ], + [ + -7.059661576795771e-05, + -0.00036907225443473263, + 0.0010095899952017066 + ], + [ + -7.065693972619564e-05, + -0.0003689715475473202, + 0.0010095840030066583 + ], + [ + -7.071726360478224e-05, + -0.00036887084079288007, + 0.0010095780108195214 + ], + [ + -7.077758746743878e-05, + -0.00036877013406503493, + 0.0010095720186339674 + ], + [ + -7.083791142567666e-05, + -0.0003686694271776225, + 0.001009566026438919 + ], + [ + -7.089823530426339e-05, + -0.0003685687204231826, + 0.0010095600342517827 + ], + [ + -7.09585591669198e-05, + -0.0003684680136953369, + 0.0010095540420662287 + ], + [ + -7.101888312515772e-05, + -0.0003683673068079245, + 0.0010095480498711798 + ], + [ + -7.107920698781417e-05, + -0.00036826660008007923, + 0.001009542057685626 + ], + [ + -7.113953086640087e-05, + -0.0003681658933256395, + 0.0010095360654984891 + ], + [ + -7.119985482463875e-05, + -0.0003680651864382268, + 0.0010095300733034408 + ], + [ + -7.126017868729527e-05, + -0.0003679644797103815, + 0.0010095240811178869 + ], + [ + -7.132050256588192e-05, + -0.0003678637729559414, + 0.0010095180889307504 + ], + [ + -7.138082652411981e-05, + -0.00036776306606852886, + 0.0010095120967357017 + ], + [ + -7.144115038677627e-05, + -0.00036766235934068345, + 0.0010095061045501475 + ], + [ + -7.150147424943264e-05, + -0.000367561652612838, + 0.0010095001123645937 + ], + [ + -7.156179812801939e-05, + -0.00036746094585839823, + 0.0010094941201774577 + ], + [ + -7.162212208625736e-05, + -0.00036736023897098586, + 0.0010094881279824088 + ], + [ + -7.168244594891385e-05, + -0.0003672595322431403, + 0.0010094821357968548 + ], + [ + -7.17427698275004e-05, + -0.0003671588254887003, + 0.0010094761436097183 + ], + [ + -7.180309378573842e-05, + -0.000367058118601288, + 0.0010094701514146696 + ], + [ + -7.18634176483948e-05, + -0.0003669574118734425, + 0.001009464159229116 + ], + [ + -7.192374151105129e-05, + -0.0003668567051455971, + 0.001009458167043562 + ], + [ + -7.198406548521947e-05, + -0.00036675599823159013, + 0.0010094521748469313 + ], + [ + -7.204438934787586e-05, + -0.00036665529150374466, + 0.001009446182661377 + ], + [ + -7.210471321053235e-05, + -0.0003665545847758993, + 0.001009440190475823 + ], + [ + -7.216503718470056e-05, + -0.00036645387786189243, + 0.0010094341982791917 + ], + [ + -7.22253610473569e-05, + -0.00036635317113404686, + 0.001009428206093638 + ], + [ + -7.22856849100133e-05, + -0.00036625246440620145, + 0.0010094222139080836 + ], + [ + -7.234600877266982e-05, + -0.000366151757678356, + 0.0010094162217225298 + ], + [ + -7.240633274683796e-05, + -0.00036605105076434894, + 0.0010094102295258986 + ], + [ + -7.246665660949438e-05, + -0.00036595034403650353, + 0.001009404237340345 + ], + [ + -7.252698047215083e-05, + -0.0003658496373086581, + 0.0010093982451547907 + ], + [ + -7.258730444631903e-05, + -0.00036574893039465124, + 0.00100939225295816 + ], + [ + -7.264762830897543e-05, + -0.0003656482236668059, + 0.0010093862607726061 + ], + [ + -7.270795217163193e-05, + -0.00036554751693896047, + 0.0010093802685870517 + ], + [ + -7.276827614580012e-05, + -0.0003654468100249535, + 0.001009374276390421 + ], + [ + -7.28286000084565e-05, + -0.000365346103297108, + 0.001009368284204867 + ], + [ + -7.288892387111292e-05, + -0.0003652453965692624, + 0.0010093622920193128 + ], + [ + -7.294924782935092e-05, + -0.0003651446896818501, + 0.0010093562998242643 + ], + [ + -7.300957170793763e-05, + -0.0003650439829274102, + 0.0010093503076371278 + ], + [ + -7.306989557059396e-05, + -0.0003649432761995647, + 0.0010093443154515738 + ], + [ + -7.313021952883191e-05, + -0.00036484256931215226, + 0.001009338323256525 + ], + [ + -7.319054340741864e-05, + -0.00036474186255771235, + 0.0010093323310693884 + ], + [ + -7.325086727007504e-05, + -0.000364641155829867, + 0.001009326338883835 + ], + [ + -7.331119122831295e-05, + -0.00036454044894245445, + 0.0010093203466887864 + ], + [ + -7.337151509096947e-05, + -0.0003644397422146092, + 0.0010093143545032324 + ], + [ + -7.343183896955616e-05, + -0.0003643390354601693, + 0.0010093083623160962 + ], + [ + -7.349216283221265e-05, + -0.00036423832873232393, + 0.0010093023701305422 + ], + [ + -7.355248679045043e-05, + -0.0003641376218449112, + 0.0010092963779354933 + ], + [ + -7.361281066903716e-05, + -0.00036403691509047126, + 0.001009290385748357 + ], + [ + -7.367313453169368e-05, + -0.00036393620836262607, + 0.0010092843935628026 + ], + [ + -7.373345848993153e-05, + -0.0003638355014752133, + 0.001009278401367754 + ], + [ + -7.3748487765144e-05, + -0.00036383357046152707, + 0.0010092950540252995 + ], + [ + -7.37574896974015e-05, + -0.0003638447835232683, + 0.0010093147200346006 + ], + [ + -7.3766491641545e-05, + -0.0003638559965998155, + 0.0010093343860698685 + ], + [ + -7.377549357142514e-05, + -0.0003638672096585952, + 0.0010093540520739756 + ], + [ + -7.37844955036826e-05, + -0.0003638784227203366, + 0.0010093737180832771 + ], + [ + -7.379349744782606e-05, + -0.00036388963579688346, + 0.0010093933841185448 + ], + [ + -7.380249937770624e-05, + -0.00036390084885566334, + 0.001009413050122652 + ], + [ + -7.381150130758643e-05, + -0.00036391206191444355, + 0.0010094327161267594 + ], + [ + -7.382050323984383e-05, + -0.0003639232749761848, + 0.0010094523821360603 + ], + [ + -7.382950518398736e-05, + -0.00036393448805273175, + 0.0010094720481713287 + ], + [ + -7.383850711386753e-05, + -0.00036394570111151174, + 0.001009491714175436 + ], + [ + -7.3847509046125e-05, + -0.00036395691417325285, + 0.0010095113801847366 + ], + [ + -7.385651099026848e-05, + -0.00036396812724979994, + 0.001009531046220005 + ], + [ + -7.386551292014863e-05, + -0.0003639793403085798, + 0.001009550712224112 + ], + [ + -7.387451485002883e-05, + -0.0003639905533673599, + 0.00100957037822822 + ], + [ + -7.388351679654951e-05, + -0.000364001766446868, + 0.0010095900442686815 + ], + [ + -7.389251872642972e-05, + -0.000364012979505648, + 0.0010096097102727888 + ], + [ + -7.390152065630989e-05, + -0.0003640241925644281, + 0.001009629376276896 + ], + [ + -7.391052260283066e-05, + -0.0003640354056439362, + 0.0010096490423173574 + ], + [ + -7.391952453271084e-05, + -0.00036404661870271626, + 0.001009668708321465 + ], + [ + -7.392852646259105e-05, + -0.00036405783176149625, + 0.0010096883743255726 + ], + [ + -7.39375284067345e-05, + -0.0003640690448380432, + 0.0010097080403608403 + ], + [ + -7.39465303389919e-05, + -0.0003640802578997845, + 0.001009727706370142 + ], + [ + -7.395553226887202e-05, + -0.00036409147095856445, + 0.001009747372374249 + ], + [ + -7.39645342130156e-05, + -0.0003641026840351115, + 0.0010097670384095173 + ], + [ + -7.397353614527297e-05, + -0.00036411389709685253, + 0.0010097867044188177 + ], + [ + -7.398253807515314e-05, + -0.0003641251101556326, + 0.0010098063704229252 + ], + [ + -7.399154000503331e-05, + -0.00036413632321441274, + 0.0010098260364270332 + ], + [ + -7.40005419491769e-05, + -0.00036414753629095977, + 0.0010098457024623009 + ], + [ + -7.400954388143443e-05, + -0.000364158749352701, + 0.001009865368471602 + ], + [ + -7.401854581131445e-05, + -0.000364169962411481, + 0.0010098850344757097 + ], + [ + -7.40275477554579e-05, + -0.00036418117548802774, + 0.0010099047005109772 + ], + [ + -7.403654968771541e-05, + -0.000364192388549769, + 0.0010099243665202785 + ] + ], + "reference_frame": 1, + "constant_frames": [ + -98908, + -98208, + -98000 + ], + "constant_rotation": [ + -0.0012676894519205173, + 0.0036609381361348992, + 0.9999924952195476, + 0.024215957449761592, + 0.9997001633162013, + -0.0036291693748767354, + -0.9997059469505245, + 0.024211175054581726, + -0.0013559624742500165 + ] + }, + "naif_keywords": { + "BODY599_RADII": [ + 71492.0, + 71492.0, + 66854.0 + ], + "BODY_FRAME_CODE": 10015, + "BODY_CODE": 599, + "FRAME_-98908_CLASS": 4.0, + "FRAME_-98908_NAME": "ISIS_NH_RALPH_MVIC_METHANE", + "TKFRAME_-98908_AXES": [ + 1.0, + 2.0, + 3.0 + ], + "TKFRAME_-98908_SPEC": "ANGLES", + "TKFRAME_-98908_UNITS": "DEGREES", + "FRAME_-98908_CLASS_ID": -98908.0, + "INS-98908_ITRANSL": [ + 0.0, + 0.0, + 76.9230769230769 + ], + "INS-98908_ITRANSS": [ + 0.0, + -76.9230769230769, + 0.0 + ], + "INS-98908_CK_REFERENCE_ID": 1.0, + "INS-98908_FOCAL_LENGTH": 657.5, + "TKFRAME_-98908_RELATIVE": "NH_RALPH_MVIC_METHANE", + "TKFRAME_-98908_ANGLES": [ + 0.0, + 90.0, + 0.0 + ], + "INS-98908_RESIDUAL_COL_DIST_COEF": [ + -6.55214, + 0.00230095, + -2.528e-06, + 1.06292e-09, + -2.10429e-13, + 1.62012e-17 + ], + "FRAME_-98908_CENTER": -98.0, + "INS-98908_RESIDUAL_ROW_DIST_COEF": [ + -16.0211, + -0.0012368000000000001, + 6.16729e-08, + 2.17726e-10, + -7.2048e-14, + 7.6073e-18 + ], + "INS-98908_PIXEL_PITCH": 0.013, + "INS-98908_TRANSX": [ + 0.0, + -0.013, + 0.0 + ], + "INS-98908_TRANSY": [ + 0.0, + 0.0, + 0.013 + ], + "INS-98908_CK_FRAME_ID": -98000.0, + "BODY599_PM": [ + 284.95, + 870.536, + 0.0 + ], + "BODY599_LONG_AXIS": 0.0, + "BODY599_NUT_PREC_DEC": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "BODY599_NUT_PREC_PM": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "BODY599_POLE_RA": [ + 268.056595, + -0.006499, + 0.0 + ], + "BODY599_POLE_DEC": [ + 64.495303, + 0.002413, + 0.0 + ], + "BODY599_NUT_PREC_RA": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ], + "INS-98900_DISTORTION_COEF_X": [ + -2.184e-05, + 0.00032911, + -2.43e-06, + 7.444e-05, + -0.00019201, + -2.18e-06, + 6.86e-06, + -5.02e-06, + -0.0014441, + 6.62e-06, + -1.94e-06, + 5.37e-06, + -8.43e-06, + 2.01e-06, + -2.89e-06, + -1.53e-06, + -2.09e-06, + -6.7e-07, + -4.9e-06, + -0.00012455 + ], + "INS-98900_DISTORTION_COEF_Y": [ + 0.0019459, + 0.0016936000000000002, + 1.1000000000000001e-05, + -3.5e-05, + 0.0060964, + -4.2999999999999995e-05, + 4e-06, + -0.0028710000000000003, + -0.001149, + -5.1e-05, + 0.00033600000000000004, + -0.000414, + -0.000388, + -0.001225, + 0.00037299999999999996, + 0.000415, + 4.5e-05, + 0.00011300000000000001, + -0.0006, + 0.00040899999999999997 + ] + }, + "detector_sample_summing": 1, + "detector_line_summing": 1, + "focal_length_model": { + "focal_length": 657.5 + }, + "detector_center": { + "line": 0, + "sample": 0 + }, + "focal2pixel_lines": [ + 0.0, + 0.0, + 76.9230769230769 + ], + "focal2pixel_samples": [ + 0.0, + -76.9230769230769, + 0.0 + ], + "optical_distortion": { + "legendre": { + "x_coefficients": [ + -2.184e-05, + 0.00032911, + -2.43e-06, + 7.444e-05, + -0.00019201, + -2.18e-06, + 6.86e-06, + -5.02e-06, + -0.0014441, + 6.62e-06, + -1.94e-06, + 5.37e-06, + -8.43e-06, + 2.01e-06, + -2.89e-06, + -1.53e-06, + -2.09e-06, + -6.7e-07, + -4.9e-06, + -0.00012455 + ], + "y_coefficients": [ + 0.0019459, + 0.0016936000000000002, + 1.1000000000000001e-05, + -3.5e-05, + 0.0060964, + -4.2999999999999995e-05, + 4e-06, + -0.0028710000000000003, + -0.001149, + -5.1e-05, + 0.00033600000000000004, + -0.000414, + -0.000388, + -0.001225, + 0.00037299999999999996, + 0.000415, + 4.5e-05, + 0.00011300000000000001, + -0.0006, + 0.00040899999999999997 + ] + } + }, + "starting_detector_line": 0, + "starting_detector_sample": 0, + "instrument_position": { + "spk_table_start_time": 225914465.70569476, + "spk_table_end_time": 225914473.10169315, + "spk_table_original_size": 401, + "ephemeris_times": [ + 225914465.70569476, + 225914465.72418475, + 225914465.74267477, + 225914465.76116475, + 225914465.77965474, + 225914465.79814476, + 225914465.81663474, + 225914465.83512473, + 225914465.85361475, + 225914465.87210473, + 225914465.89059472, + 225914465.9090847, + 225914465.92757472, + 225914465.9460647, + 225914465.9645547, + 225914465.9830447, + 225914466.0015347, + 225914466.0200247, + 225914466.0385147, + 225914466.0570047, + 225914466.07549468, + 225914466.0939847, + 225914466.11247468, + 225914466.13096467, + 225914466.14945465, + 225914466.16794467, + 225914466.18643466, + 225914466.20492464, + 225914466.22341466, + 225914466.24190465, + 225914466.26039463, + 225914466.27888465, + 225914466.29737464, + 225914466.31586462, + 225914466.33435464, + 225914466.35284463, + 225914466.3713346, + 225914466.38982463, + 225914466.40831462, + 225914466.4268046, + 225914466.44529462, + 225914466.4637846, + 225914466.4822746, + 225914466.50076458, + 225914466.5192546, + 225914466.53774458, + 225914466.55623457, + 225914466.57472458, + 225914466.59321457, + 225914466.61170456, + 225914466.63019457, + 225914466.64868456, + 225914466.66717455, + 225914466.68566456, + 225914466.70415455, + 225914466.72264454, + 225914466.74113452, + 225914466.75962454, + 225914466.77811453, + 225914466.7966045, + 225914466.81509453, + 225914466.83358452, + 225914466.8520745, + 225914466.87056452, + 225914466.8890545, + 225914466.9075445, + 225914466.9260345, + 225914466.9445245, + 225914466.96301448, + 225914466.9815045, + 225914466.9999945, + 225914467.01848447, + 225914467.0369745, + 225914467.05546448, + 225914467.07395446, + 225914467.09244445, + 225914467.11093447, + 225914467.12942445, + 225914467.14791444, + 225914467.16640446, + 225914467.18489444, + 225914467.20338443, + 225914467.22187445, + 225914467.24036443, + 225914467.25885442, + 225914467.27734444, + 225914467.29583442, + 225914467.3143244, + 225914467.3328144, + 225914467.3513044, + 225914467.3697944, + 225914467.3882844, + 225914467.4067744, + 225914467.4252644, + 225914467.44375437, + 225914467.4622444, + 225914467.48073438, + 225914467.49922436, + 225914467.51771438, + 225914467.53620437, + 225914467.55469435, + 225914467.57318437, + 225914467.59167436, + 225914467.61016434, + 225914467.62865436, + 225914467.64714435, + 225914467.66563433, + 225914467.68412432, + 225914467.70261434, + 225914467.72110432, + 225914467.7395943, + 225914467.75808433, + 225914467.7765743, + 225914467.7950643, + 225914467.81355432, + 225914467.8320443, + 225914467.8505343, + 225914467.8690243, + 225914467.8875143, + 225914467.90600428, + 225914467.92449427, + 225914467.94298428, + 225914467.96147427, + 225914467.97996426, + 225914467.99845427, + 225914468.01694426, + 225914468.03543425, + 225914468.05392426, + 225914468.07241425, + 225914468.09090424, + 225914468.10939425, + 225914468.12788424, + 225914468.14637423, + 225914468.16486424, + 225914468.18335423, + 225914468.20184422, + 225914468.22033423, + 225914468.23882422, + 225914468.2573142, + 225914468.2758042, + 225914468.2942942, + 225914468.3127842, + 225914468.33127418, + 225914468.3497642, + 225914468.36825418, + 225914468.38674417, + 225914468.4052342, + 225914468.42372417, + 225914468.44221416, + 225914468.46070418, + 225914468.47919416, + 225914468.49768415, + 225914468.51617414, + 225914468.53466415, + 225914468.55315414, + 225914468.57164413, + 225914468.59013414, + 225914468.60862413, + 225914468.62711412, + 225914468.64560413, + 225914468.66409412, + 225914468.6825841, + 225914468.70107412, + 225914468.7195641, + 225914468.7380541, + 225914468.7565441, + 225914468.7750341, + 225914468.7935241, + 225914468.8120141, + 225914468.8305041, + 225914468.84899408, + 225914468.86748406, + 225914468.88597408, + 225914468.90446407, + 225914468.92295405, + 225914468.94144407, + 225914468.95993406, + 225914468.97842404, + 225914468.99691406, + 225914469.01540405, + 225914469.03389403, + 225914469.05238405, + 225914469.07087404, + 225914469.08936402, + 225914469.107854, + 225914469.12634403, + 225914469.144834, + 225914469.163324, + 225914469.18181401, + 225914469.200304, + 225914469.218794, + 225914469.237284, + 225914469.255774, + 225914469.27426398, + 225914469.292754, + 225914469.31124398, + 225914469.32973397, + 225914469.34822398, + 225914469.36671397, + 225914469.38520396, + 225914469.40369397, + 225914469.42218396, + 225914469.44067395, + 225914469.45916393, + 225914469.47765395, + 225914469.49614394, + 225914469.51463392, + 225914469.53312394, + 225914469.55161393, + 225914469.5701039, + 225914469.58859393, + 225914469.60708392, + 225914469.6255739, + 225914469.64406392, + 225914469.6625539, + 225914469.6810439, + 225914469.69953388, + 225914469.7180239, + 225914469.73651388, + 225914469.75500387, + 225914469.7734939, + 225914469.79198387, + 225914469.81047386, + 225914469.82896388, + 225914469.84745386, + 225914469.86594385, + 225914469.88443387, + 225914469.90292385, + 225914469.92141384, + 225914469.93990386, + 225914469.95839384, + 225914469.97688383, + 225914469.99537385, + 225914470.01386383, + 225914470.03235382, + 225914470.0508438, + 225914470.06933382, + 225914470.0878238, + 225914470.1063138, + 225914470.1248038, + 225914470.1432938, + 225914470.16178378, + 225914470.1802738, + 225914470.1987638, + 225914470.21725377, + 225914470.2357438, + 225914470.25423378, + 225914470.27272376, + 225914470.29121375, + 225914470.30970377, + 225914470.32819375, + 225914470.34668374, + 225914470.36517376, + 225914470.38366374, + 225914470.40215373, + 225914470.42064375, + 225914470.43913373, + 225914470.45762372, + 225914470.47611374, + 225914470.49460372, + 225914470.5130937, + 225914470.53158373, + 225914470.5500737, + 225914470.5685637, + 225914470.58705372, + 225914470.6055437, + 225914470.6240337, + 225914470.64252368, + 225914470.6610137, + 225914470.67950368, + 225914470.69799367, + 225914470.71648368, + 225914470.73497367, + 225914470.75346366, + 225914470.77195367, + 225914470.79044366, + 225914470.80893365, + 225914470.82742366, + 225914470.84591365, + 225914470.86440364, + 225914470.88289362, + 225914470.90138364, + 225914470.91987363, + 225914470.9383636, + 225914470.95685363, + 225914470.9753436, + 225914470.9938336, + 225914471.01232362, + 225914471.0308136, + 225914471.0493036, + 225914471.0677936, + 225914471.0862836, + 225914471.10477358, + 225914471.1232636, + 225914471.14175358, + 225914471.16024357, + 225914471.1787336, + 225914471.19722357, + 225914471.21571356, + 225914471.23420355, + 225914471.25269356, + 225914471.27118355, + 225914471.28967354, + 225914471.30816355, + 225914471.32665354, + 225914471.34514353, + 225914471.36363354, + 225914471.38212353, + 225914471.40061352, + 225914471.41910353, + 225914471.43759352, + 225914471.4560835, + 225914471.4745735, + 225914471.4930635, + 225914471.5115535, + 225914471.53004348, + 225914471.5485335, + 225914471.5670235, + 225914471.58551347, + 225914471.6040035, + 225914471.62249348, + 225914471.64098346, + 225914471.65947348, + 225914471.67796347, + 225914471.69645345, + 225914471.71494347, + 225914471.73343346, + 225914471.75192344, + 225914471.77041346, + 225914471.78890345, + 225914471.80739343, + 225914471.82588342, + 225914471.84437343, + 225914471.86286342, + 225914471.8813534, + 225914471.89984342, + 225914471.9183334, + 225914471.9368234, + 225914471.9553134, + 225914471.9738034, + 225914471.9922934, + 225914472.0107834, + 225914472.0292734, + 225914472.04776338, + 225914472.06625336, + 225914472.08474338, + 225914472.10323337, + 225914472.12172335, + 225914472.14021337, + 225914472.15870336, + 225914472.17719334, + 225914472.19568336, + 225914472.21417335, + 225914472.23266333, + 225914472.25115335, + 225914472.26964334, + 225914472.28813332, + 225914472.30662334, + 225914472.32511333, + 225914472.3436033, + 225914472.36209333, + 225914472.38058332, + 225914472.3990733, + 225914472.4175633, + 225914472.4360533, + 225914472.4545433, + 225914472.47303328, + 225914472.4915233, + 225914472.51001328, + 225914472.52850327, + 225914472.5469933, + 225914472.56548327, + 225914472.58397326, + 225914472.60246328, + 225914472.62095326, + 225914472.63944325, + 225914472.65793324, + 225914472.67642325, + 225914472.69491324, + 225914472.71340322, + 225914472.73189324, + 225914472.75038323, + 225914472.7688732, + 225914472.78736323, + 225914472.80585322, + 225914472.8243432, + 225914472.84283322, + 225914472.8613232, + 225914472.8798132, + 225914472.8983032, + 225914472.9167932, + 225914472.93528318, + 225914472.9537732, + 225914472.9722632, + 225914472.99075317, + 225914473.00924316, + 225914473.02773318, + 225914473.04622316, + 225914473.06471315, + 225914473.08320317, + 225914473.10169315 + ], + "positions": [ + [ + -1994586.5966104928, + 1136042.8547742828, + 206367.36231808705 + ], + [ + -1994586.7932980477, + 1136042.5377802576, + 206367.24080778687 + ], + [ + -1994586.9899919194, + 1136042.2207768143, + 206367.11929314016 + ], + [ + -1994587.1866956858, + 1136041.9037566378, + 206366.9977701683 + ], + [ + -1994587.3833833607, + 1136041.586762611, + 206366.87625992752 + ], + [ + -1994587.580077113, + 1136041.2697592874, + 206366.75474522132 + ], + [ + -1994587.776772831, + 1136040.9527521892, + 206366.6332286747 + ], + [ + -1994587.9734766597, + 1136040.6357324887, + 206366.51170594126 + ], + [ + -1994588.1701704108, + 1136040.3187285676, + 206366.39019093692 + ], + [ + -1994588.366866072, + 1136040.0017213495, + 206366.2686743903 + ], + [ + -1994588.563553687, + 1136039.6847280397, + 206366.1471643884 + ], + [ + -1994588.760257514, + 1136039.3677076239, + 206366.0256414765 + ], + [ + -1994588.9569512056, + 1136039.0507037046, + 206365.90412641197 + ], + [ + -1994589.1536387606, + 1136038.7337101572, + 206365.78261652912 + ], + [ + -1994589.3503344222, + 1136038.4167030556, + 206365.66109992348 + ], + [ + -1994589.5470442667, + 1136038.0996729839, + 206365.53957212775 + ], + [ + -1994589.743731941, + 1136037.7826793161, + 206365.41806224495 + ], + [ + -1994589.9404274833, + 1136037.465672216, + 206365.29654563885 + ], + [ + -1994590.1371292798, + 1136037.1486551028, + 206365.17502426845 + ], + [ + -1994590.3338168345, + 1136036.8316616735, + 206365.05351426662 + ], + [ + -1994590.530512438, + 1136036.514654332, + 206364.93199772 + ], + [ + -1994590.72720607, + 1136036.1976502948, + 206364.81048265594 + ], + [ + -1994590.9239016122, + 1136035.8806437892, + 206364.68896634824 + ], + [ + -1994591.1206053798, + 1136035.563623492, + 206364.567443376 + ], + [ + -1994591.3173009804, + 1136035.2466163924, + 206364.44592676967 + ], + [ + -1994591.5139865065, + 1136034.9296259054, + 206364.32441836954 + ], + [ + -1994591.7106901559, + 1136034.6126056083, + 206364.20289545704 + ], + [ + -1994591.9073776505, + 1136034.2956114672, + 206364.0813852167 + ], + [ + -1994592.1040712825, + 1136033.9786081424, + 206363.95987045072 + ], + [ + -1994592.3007667637, + 1136033.6616008042, + 206363.83835384465 + ], + [ + -1994592.4974623646, + 1136033.3445941813, + 206363.71683753634 + ], + [ + -1994592.6941559378, + 1136033.027590142, + 206363.5953224728 + ], + [ + -1994592.8908596456, + 1136032.7105697247, + 206363.47379950035 + ], + [ + -1994593.087555127, + 1136032.3935632224, + 206363.35228325243 + ], + [ + -1994593.284248641, + 1136032.0765589438, + 206363.23076818805 + ], + [ + -1994593.4809441844, + 1136031.759551841, + 206363.10925164146 + ], + [ + -1994593.6776316187, + 1136031.442558175, + 206362.98774163955 + ], + [ + -1994593.8743332387, + 1136031.125541059, + 206362.86622026956 + ], + [ + -1994594.0710286614, + 1136030.8085338383, + 206362.74470360344 + ], + [ + -1994594.2677161559, + 1136030.491540173, + 206362.62319366127 + ], + [ + -1994594.4644177759, + 1136030.1745230563, + 206362.5016722315 + ], + [ + -1994594.6611131388, + 1136029.8575157186, + 206362.3801556254 + ], + [ + -1994594.8578086796, + 1136029.5405090959, + 206362.25863925784 + ], + [ + -1994595.0545041033, + 1136029.2235017563, + 206362.1371227111 + ], + [ + -1994595.2511976152, + 1136028.9064975968, + 206362.01560764707 + ], + [ + -1994595.4478849908, + 1136028.589504051, + 206361.8940976451 + ], + [ + -1994595.6445884604, + 1136028.2724837537, + 206361.77257473278 + ], + [ + -1994595.841281974, + 1136027.9554795949, + 206361.65105966883 + ], + [ + -1994596.0379773958, + 1136027.6384727338, + 206361.52954330112 + ], + [ + -1994596.2346728789, + 1136027.3214655106, + 206361.40802669467 + ], + [ + -1994596.43137432, + 1136027.004448275, + 206361.28650532453 + ], + [ + -1994596.6280616955, + 1136026.6874547293, + 206361.16499532264 + ], + [ + -1994596.8247570584, + 1136026.3704473916, + 206361.04347865682 + ], + [ + -1994597.0214586179, + 1136026.0534306322, + 206360.92195758468 + ], + [ + -1994597.2181458138, + 1136025.7364364902, + 206360.8004472847 + ], + [ + -1994597.4148411776, + 1136025.4194291504, + 206360.67893067855 + ], + [ + -1994597.6115447662, + 1136025.1024094492, + 206360.55740800453 + ], + [ + -1994597.808238159, + 1136024.7854050526, + 206360.4358929404 + ], + [ + -1994598.0049334029, + 1136024.4683978327, + 206360.31437639357 + ], + [ + -1994598.201628767, + 1136024.1513909698, + 206360.1928599667 + ], + [ + -1994598.3983140537, + 1136023.8344001272, + 206360.0713513875 + ], + [ + -1994598.5950175228, + 1136023.5173794723, + 206359.949828296 + ], + [ + -1994598.791704721, + 1136023.2003859247, + 206359.82831829417 + ], + [ + -1994598.9883980535, + 1136022.8833817663, + 206359.70680328947 + ], + [ + -1994599.1851014625, + 1136022.5663612327, + 206359.58528025812 + ], + [ + -1994599.381796827, + 1136022.249354607, + 206359.46376389056 + ], + [ + -1994599.5784901602, + 1136021.9323502104, + 206359.3422488858 + ], + [ + -1994599.775185345, + 1136021.6153428713, + 206359.22073227997 + ], + [ + -1994599.9718807084, + 1136021.2983361273, + 206359.09921585245 + ], + [ + -1994600.1685740417, + 1136020.98133197, + 206358.97770084787 + ], + [ + -1994600.3652692852, + 1136020.6643243912, + 206358.8561842416 + ], + [ + -1994600.5619564236, + 1136020.347330725, + 206358.7346741804 + ], + [ + -1994600.758665909, + 1136020.0303004142, + 206358.61314644403 + ], + [ + -1994600.9553612736, + 1136019.713293551, + 206358.49163007652 + ], + [ + -1994601.152048351, + 1136019.3962991692, + 206358.37011977655 + ], + [ + -1994601.3487434732, + 1136019.079291713, + 206358.24860316998 + ], + [ + -1994601.5454449146, + 1136018.7622750732, + 206358.12708203835 + ], + [ + -1994601.7421320525, + 1136018.4452806907, + 206358.00557173818 + ], + [ + -1994601.938827295, + 1136018.1282732333, + 206357.88405513202 + ], + [ + -1994602.1355204512, + 1136017.8112696684, + 206357.76254036595 + ], + [ + -1994602.3322075296, + 1136017.4942752856, + 206357.6410300659 + ], + [ + -1994602.5289189862, + 1136017.1772417927, + 206357.51950060905 + ], + [ + -1994602.7256122595, + 1136016.860237993, + 206357.3979859025 + ], + [ + -1994602.9222993378, + 1136016.5432436103, + 206357.27647554278 + ], + [ + -1994603.118994403, + 1136016.2262361515, + 206357.15495899649 + ], + [ + -1994603.315695724, + 1136015.9092195134, + 206357.03343780493 + ], + [ + -1994603.5123828612, + 1136015.5922250117, + 206356.91192756427 + ], + [ + -1994603.7090779853, + 1136015.2752175548, + 206356.79041083908 + ], + [ + -1994603.9057811552, + 1136014.958197735, + 206356.6688881649 + ], + [ + -1994604.1024743703, + 1136014.6411933382, + 206356.54737304116 + ], + [ + -1994604.2991694955, + 1136014.3241858792, + 206356.4258564353 + ], + [ + -1994604.4958646777, + 1136014.007178898, + 206356.3043400672 + ], + [ + -1994604.6925577745, + 1136013.6901746201, + 206356.1828250625 + ], + [ + -1994604.8892528398, + 1136013.373167159, + 206356.0613083372 + ], + [ + -1994605.085947964, + 1136013.0561604167, + 206355.93979202898 + ], + [ + -1994605.2826330133, + 1136012.7391690954, + 206355.81828327107 + ], + [ + -1994605.4793444097, + 1136012.42213608, + 206355.69675417177 + ], + [ + -1994605.6760312486, + 1136012.1051416988, + 206355.5752438718 + ], + [ + -1994605.8727244036, + 1136011.788137303, + 206355.4537288673 + ], + [ + -1994606.0694194678, + 1136011.47113044, + 206355.33221238054 + ], + [ + -1994606.2661145325, + 1136011.1541228632, + 206355.2106958337 + ], + [ + -1994606.462807569, + 1136010.837118585, + 206355.08918071014 + ], + [ + -1994606.6595026336, + 1136010.5201116027, + 206354.96766428274 + ], + [ + -1994606.856189532, + 1136010.2031171026, + 206354.84615404217 + ], + [ + -1994607.052890734, + 1136009.8860997471, + 206354.72463261246 + ], + [ + -1994607.2495939052, + 1136009.5690796885, + 206354.60310981923 + ], + [ + -1994607.4462807437, + 1136009.2520853076, + 206354.4815995786 + ], + [ + -1994607.6429757504, + 1136008.9350776083, + 206354.3600829128 + ], + [ + -1994607.8396769518, + 1136008.6180608491, + 206354.23856172143 + ], + [ + -1994608.0363638506, + 1136008.3010663493, + 206354.1170514214 + ], + [ + -1994608.233058795, + 1136007.984058773, + 206353.99553475558 + ], + [ + -1994608.4297599383, + 1136007.6670417755, + 206353.874013564 + ], + [ + -1994608.6264467759, + 1136007.3500473937, + 206353.75250332354 + ], + [ + -1994608.8231498282, + 1136007.0330268585, + 206353.63098029245 + ], + [ + -1994609.0198429239, + 1136006.7160228181, + 206353.50946546643 + ], + [ + -1994609.2165377499, + 1136006.3990153612, + 206353.38794880087 + ], + [ + -1994609.413232755, + 1136006.0820077832, + 206353.26643213505 + ], + [ + -1994609.6099257316, + 1136005.7650041003, + 206353.14491730893 + ], + [ + -1994609.8066125705, + 1136005.4480094807, + 206353.0234070688 + ], + [ + -1994610.0033156225, + 1136005.130989541, + 206352.90188427543 + ], + [ + -1994610.2000185552, + 1136004.813968886, + 206352.78036124384 + ], + [ + -1994610.3967034826, + 1136004.4969774492, + 206352.65885248597 + ], + [ + -1994610.5933983687, + 1136004.1799704665, + 206352.5373361178 + ], + [ + -1994610.7900932569, + 1136003.862962767, + 206352.41581939245 + ], + [ + -1994610.986786172, + 1136003.5459583714, + 206352.29430438823 + ], + [ + -1994611.183481058, + 1136003.2289513887, + 206352.17278790093 + ], + [ + -1994611.380175885, + 1136002.9119436915, + 206352.05127129465 + ], + [ + -1994611.5768688603, + 1136002.5949391765, + 206351.92975617127 + ], + [ + -1994611.7735636863, + 1136002.277932313, + 206351.80823980324 + ], + [ + -1994611.97026662, + 1136001.9609116586, + 206351.68671671193 + ], + [ + -1994612.1669513697, + 1136001.6439201008, + 206351.56520807333 + ], + [ + -1994612.3636543625, + 1136001.3269000412, + 206351.4436852203 + ], + [ + -1994612.560341142, + 1136001.0099054198, + 206351.32217492044 + ], + [ + -1994612.7570339367, + 1136000.6929010265, + 206351.20065985643 + ], + [ + -1994612.9537287042, + 1136000.3758938052, + 206351.07914348834 + ], + [ + -1994613.1504235906, + 1136000.0588862263, + 206350.95762670357 + ], + [ + -1994613.3471163874, + 1135999.7418818304, + 206350.83611163907 + ], + [ + -1994613.5438193805, + 1135999.4248616511, + 206350.7145888459 + ], + [ + -1994613.7405059815, + 1135999.1078671492, + 206350.5930785461 + ], + [ + -1994613.9372088537, + 1135998.7908469718, + 206350.471555812 + ], + [ + -1994614.1339017106, + 1135998.4738425745, + 206350.35004062866 + ], + [ + -1994614.330588372, + 1135998.1568477147, + 206350.22853032892 + ], + [ + -1994614.5272830785, + 1135997.839840734, + 206350.1070139014 + ], + [ + -1994614.7239840415, + 1135997.5228231407, + 206349.98549247123 + ], + [ + -1994614.9206706416, + 1135997.2058286408, + 206349.8639821118 + ], + [ + -1994615.1173735135, + 1135996.888808345, + 206349.74245937789 + ], + [ + -1994615.314074417, + 1135996.5717907515, + 206349.62093782896 + ], + [ + -1994615.5107609585, + 1135996.2547961297, + 206349.49942758857 + ], + [ + -1994615.7074557843, + 1135995.9377889112, + 206349.37791116114 + ], + [ + -1994615.904148462, + 1135995.6207843935, + 206349.25639609675 + ], + [ + -1994616.1008431697, + 1135995.3037766959, + 206349.1348793714 + ], + [ + -1994616.2975379357, + 1135994.9867697156, + 206349.0133630035 + ], + [ + -1994616.494240631, + 1135994.66974882, + 206348.89183985282 + ], + [ + -1994616.690917216, + 1135994.3527704566, + 206348.77033757966 + ], + [ + -1994616.8876280757, + 1135994.0357373226, + 206348.648808361 + ], + [ + -1994617.084322722, + 1135993.718729505, + 206348.52729169506 + ], + [ + -1994617.281007293, + 1135993.4017379472, + 206348.40578293716 + ], + [ + -1994617.477702, + 1135993.0847307285, + 206348.2842665693 + ], + [ + -1994617.6743966476, + 1135992.7677231499, + 206348.16274978436 + ], + [ + -1994617.8710893258, + 1135992.450718395, + 206348.0412346608 + ], + [ + -1994618.067783972, + 1135992.1337112943, + 206347.91971823294 + ], + [ + -1994618.2644866074, + 1135991.8166904012, + 206347.79819514186 + ], + [ + -1994618.4611794048, + 1135991.4996864796, + 206347.67668037553 + ], + [ + -1994618.6578739912, + 1135991.1826786653, + 206347.5551635905 + ], + [ + -1994618.8545604732, + 1135990.8656839242, + 206347.43365329033 + ], + [ + -1994619.0512612588, + 1135990.5486669252, + 206347.3121320393 + ], + [ + -1994619.247955727, + 1135990.2316591092, + 206347.19061543292 + ], + [ + -1994619.4446422663, + 1135989.91466449, + 206347.06910507334 + ], + [ + -1994619.6413349449, + 1135989.5976604505, + 206346.94759024764 + ], + [ + -1994619.8380294724, + 1135989.2806527542, + 206346.82607346255 + ], + [ + -1994620.0347321066, + 1135988.9636317415, + 206346.70455049045 + ], + [ + -1994620.2314266355, + 1135988.6466246394, + 206346.58303400344 + ], + [ + -1994620.4281192527, + 1135988.3296200049, + 206346.46151887943 + ], + [ + -1994620.6248057345, + 1135988.0126251453, + 206346.3400085795 + ], + [ + -1994620.8215083694, + 1135987.6956049667, + 206346.21848578597 + ], + [ + -1994621.018200808, + 1135987.3786002132, + 206346.0969706028 + ], + [ + -1994621.214887289, + 1135987.0616055923, + 206345.97546030278 + ], + [ + -1994621.4115818185, + 1135986.7445981333, + 206345.85394381554 + ], + [ + -1994621.6082906483, + 1135986.427567464, + 206345.73241590054 + ], + [ + -1994621.8049770095, + 1135986.1105728454, + 206345.61090566026 + ], + [ + -1994622.0016714188, + 1135985.7935655043, + 206345.48938911335 + ], + [ + -1994622.1983720823, + 1135985.4765477935, + 206345.36786774313 + ], + [ + -1994622.395058506, + 1135985.1595536477, + 206345.2463575623 + ], + [ + -1994622.5917529745, + 1135984.8425458302, + 206345.12484089608 + ], + [ + -1994622.7884474422, + 1135984.525537776, + 206345.003324171 + ], + [ + -1994622.9851399406, + 1135984.2085338552, + 206344.88180934518 + ], + [ + -1994623.1818423965, + 1135983.8915128426, + 206344.76028619427 + ], + [ + -1994623.3785369245, + 1135983.574504906, + 206344.63876958805 + ], + [ + -1994623.5752213174, + 1135983.257513944, + 206344.5172610085 + ], + [ + -1994623.7719238326, + 1135982.9404929313, + 206344.39573791766 + ], + [ + -1994623.9686101344, + 1135982.6234981923, + 206344.27422761725 + ], + [ + -1994624.1653025732, + 1135982.3064941545, + 206344.1527126721 + ], + [ + -1994624.361996983, + 1135981.9894863372, + 206344.03119600666 + ], + [ + -1994624.5586913917, + 1135981.6724784009, + 206343.909679281 + ], + [ + -1994624.755391996, + 1135981.3554611662, + 206343.78815802978 + ], + [ + -1994624.952086286, + 1135981.0384532302, + 206343.66664136367 + ], + [ + -1994625.1487806954, + 1135980.7214454112, + 206343.54512463827 + ], + [ + -1994625.345473074, + 1135980.4044411343, + 206343.4236096335 + ], + [ + -1994625.5421674831, + 1135980.0874331978, + 206343.30209302754 + ], + [ + -1994625.738853728, + 1135979.7704384574, + 206343.1805826082 + ], + [ + -1994625.9355542124, + 1135979.4534211038, + 206343.05906141616 + ], + [ + -1994626.1322486214, + 1135979.1364132867, + 206342.9375446312 + ], + [ + -1994626.3289429701, + 1135978.819406067, + 206342.816028144 + ], + [ + -1994626.5256371985, + 1135978.502398133, + 206342.69451147818 + ], + [ + -1994626.7223377444, + 1135978.185380301, + 206342.57298998875 + ], + [ + -1994626.919023928, + 1135977.8683860374, + 206342.45147986716 + ], + [ + -1994627.1157182166, + 1135977.5513781023, + 206342.32996314144 + ], + [ + -1994627.3124105963, + 1135977.2343731085, + 206342.2084480179 + ], + [ + -1994627.5090968409, + 1135976.917378964, + 206342.0869378965 + ], + [ + -1994627.7057991151, + 1135976.600357953, + 206341.96541480522 + ], + [ + -1994627.9024995428, + 1135976.2833399996, + 206341.84389331532 + ], + [ + -1994628.0991857864, + 1135975.9663457365, + 206341.7223831944 + ], + [ + -1994628.295880016, + 1135975.6493378014, + 206341.60086646886 + ], + [ + -1994628.4925804408, + 1135975.3323200902, + 206341.47934485984 + ], + [ + -1994628.689266565, + 1135975.0153257072, + 206341.35783485766 + ], + [ + -1994628.885960794, + 1135974.6983177725, + 206341.23631807262 + ], + [ + -1994629.0826550242, + 1135974.3813097174, + 206341.11480128753 + ], + [ + -1994629.279347345, + 1135974.064305439, + 206340.9932864616 + ], + [ + -1994629.4760496807, + 1135973.7472844278, + 206340.87176337064 + ], + [ + -1994629.6727439095, + 1135973.4302764907, + 206340.7502466447 + ], + [ + -1994629.8694361707, + 1135973.1132720925, + 206340.62873175912 + ], + [ + -1994630.0661302805, + 1135972.796264158, + 206340.50721497412 + ], + [ + -1994630.2628245698, + 1135972.4792568183, + 206340.38569848723 + ], + [ + -1994630.4595086656, + 1135972.16226502, + 206340.2641897291 + ], + [ + -1994630.6562109403, + 1135971.8452440088, + 206340.14266657818 + ], + [ + -1994630.8528970636, + 1135971.5282496274, + 206340.02115651648 + ], + [ + -1994631.0495892072, + 1135971.2112447508, + 206339.89964127363 + ], + [ + -1994631.2462914216, + 1135970.8942236202, + 206339.7781183012 + ], + [ + -1994631.4429856527, + 1135970.5772162806, + 206339.6566017546 + ], + [ + -1994631.639677854, + 1135970.2602114058, + 206339.535086631 + ], + [ + -1994631.8363719643, + 1135969.9432032323, + 206339.41356984567 + ], + [ + -1994632.0330661347, + 1135969.6261958918, + 206339.29205335843 + ], + [ + -1994632.229758275, + 1135969.3091910165, + 206339.1705382347 + ], + [ + -1994632.4264523257, + 1135968.9921829628, + 206339.04902138983 + ], + [ + -1994632.6231384496, + 1135968.67518858, + 206338.927511328 + ], + [ + -1994632.8198406077, + 1135968.3581675668, + 206338.80598817725 + ], + [ + -1994633.0165407928, + 1135968.0411493806, + 206338.68446668744 + ], + [ + -1994633.2132268571, + 1135967.7241551173, + 206338.56295650656 + ], + [ + -1994633.4099209078, + 1135967.4071470608, + 206338.44143984045 + ], + [ + -1994633.6066210954, + 1135967.0901288732, + 206338.3199182319 + ], + [ + -1994633.8033071605, + 1135966.7731346071, + 206338.19840816982 + ], + [ + -1994634.0000011525, + 1135966.4561265516, + 206338.0768913848 + ], + [ + -1994634.196693233, + 1135966.1391216784, + 206337.95537620157 + ], + [ + -1994634.3933954497, + 1135965.8221010233, + 206337.83385334825 + ], + [ + -1994634.5900895013, + 1135965.5050930867, + 206337.71233662276 + ], + [ + -1994634.786781523, + 1135965.188088572, + 206337.5908217376 + ], + [ + -1994634.9834674676, + 1135964.871093592, + 206337.46931131798 + ], + [ + -1994635.180161458, + 1135964.5540855385, + 206337.34779447323 + ], + [ + -1994635.376863554, + 1135964.2370648843, + 206337.22627173932 + ], + [ + -1994635.5735475898, + 1135963.9200730864, + 206337.10476286238 + ], + [ + -1994635.7702415218, + 1135963.603065031, + 206336.98324613684 + ], + [ + -1994635.966943678, + 1135963.286044377, + 206336.86172322393 + ], + [ + -1994636.1636356404, + 1135962.9690393824, + 206336.74020804037 + ], + [ + -1994636.3603295723, + 1135962.6520313276, + 206336.61869131512 + ], + [ + -1994636.5570235623, + 1135962.3350236309, + 206336.4971747681 + ], + [ + -1994636.7537156462, + 1135962.018018754, + 206336.37565958482 + ], + [ + -1994636.9504095786, + 1135961.701010699, + 206336.25414279962 + ], + [ + -1994637.1471035685, + 1135961.3840030024, + 206336.13262637262 + ], + [ + -1994637.3437873651, + 1135961.0670110849, + 206336.01111749513 + ], + [ + -1994637.5404975084, + 1135960.7499768771, + 206335.8895880378 + ], + [ + -1994637.7371833334, + 1135960.4329823768, + 206335.7680778572 + ], + [ + -1994637.9338752956, + 1135960.1159773828, + 206335.6465627927 + ], + [ + -1994638.130569287, + 1135959.7989692083, + 206335.52504594778 + ], + [ + -1994638.3272631587, + 1135959.4819616308, + 206335.40352946092 + ], + [ + -1994638.523955061, + 1135959.1649565173, + 206335.2820142175 + ], + [ + -1994638.7206489933, + 1135958.8479490583, + 206335.16049773048 + ], + [ + -1994638.9173428647, + 1135958.5309407657, + 206335.03898100508 + ], + [ + -1994639.1140448435, + 1135958.2139196324, + 206334.91745785368 + ], + [ + -1994639.3107368064, + 1135957.8969152332, + 206334.7959429682 + ], + [ + -1994639.507422512, + 1135957.5799200174, + 206334.6744324301 + ], + [ + -1994639.704116324, + 1135957.2629118443, + 206334.55291564466 + ], + [ + -1994639.900816452, + 1135956.9458943699, + 206334.43139439344 + ], + [ + -1994640.0975020982, + 1135956.6288992725, + 206334.30988397409 + ], + [ + -1994640.2941959105, + 1135956.3118909786, + 206334.18836724854 + ], + [ + -1994640.4908959195, + 1135955.994873504, + 206334.06684593743 + ], + [ + -1994640.687589731, + 1135955.6778652116, + 206333.94532915234 + ], + [ + -1994640.8842835433, + 1135955.3608571559, + 206333.82381242674 + ], + [ + -1994641.080975446, + 1135955.043852638, + 206333.7022973625 + ], + [ + -1994641.2776692573, + 1135954.7268443457, + 206333.58078069627 + ], + [ + -1994641.474363011, + 1135954.4098360518, + 206333.45926385158 + ], + [ + -1994641.6710567637, + 1135954.0928284724, + 206333.33774736428 + ], + [ + -1994641.8677405007, + 1135953.7758364382, + 206333.2162385468 + ], + [ + -1994642.0644423584, + 1135953.458815188, + 206333.09471533596 + ], + [ + -1994642.2611442772, + 1135953.1417946515, + 206332.9731924832 + ], + [ + -1994642.4578280125, + 1135952.8248023784, + 206332.85168366556 + ], + [ + -1994642.654521767, + 1135952.5077947972, + 206332.73016711843 + ], + [ + -1994642.8512154606, + 1135952.190786503, + 206332.6086502739 + ], + [ + -1994643.047907243, + 1135951.8737813914, + 206332.48713515012 + ], + [ + -1994643.244600996, + 1135951.5567736935, + 206332.36561860327 + ], + [ + -1994643.4412946897, + 1135951.239765518, + 206332.2441018181 + ], + [ + -1994643.6379864726, + 1135950.922760405, + 206332.1225865749 + ], + [ + -1994643.8346883305, + 1135950.6057396322, + 206332.00106372184 + ], + [ + -1994644.0313819647, + 1135950.288731457, + 206331.87954687714 + ], + [ + -1994644.2280655818, + 1135949.9717391836, + 206331.758038119 + ], + [ + -1994644.4247673796, + 1135949.6547185301, + 206331.6365151468 + ], + [ + -1994644.6214529676, + 1135949.3377233124, + 206331.51500472767 + ], + [ + -1994644.8181446912, + 1135949.0207180798, + 206331.39348954422 + ], + [ + -1994645.0148383838, + 1135948.7037105022, + 206331.27197299743 + ], + [ + -1994645.2115320186, + 1135948.386702207, + 206331.15045621234 + ], + [ + -1994645.4082337576, + 1135948.0696808356, + 206331.02893312043 + ], + [ + -1994645.604925481, + 1135947.7526762006, + 206330.90741811573 + ], + [ + -1994645.8016191737, + 1135947.435667787, + 206330.78590133064 + ], + [ + -1994645.9983126884, + 1135947.1186594926, + 206330.66438448566 + ], + [ + -1994646.1950043517, + 1135946.8016549763, + 206330.54286960018 + ], + [ + -1994646.3916898794, + 1135946.4846596401, + 206330.42135912122 + ], + [ + -1994646.5883835128, + 1135946.1676520638, + 206330.2998425746 + ], + [ + -1994646.785083282, + 1135945.850633875, + 206330.17832096558 + ], + [ + -1994646.9817688093, + 1135945.5336384191, + 206330.0568104868 + ], + [ + -1994647.1784705487, + 1135945.2166176438, + 206329.93528763336 + ], + [ + -1994647.37517014, + 1135944.8995993363, + 206329.81376602454 + ], + [ + -1994647.571855607, + 1135944.582603999, + 206329.69225566453 + ], + [ + -1994647.7685492404, + 1135944.2655964205, + 206329.57073905814 + ], + [ + -1994647.9652427547, + 1135943.9485881277, + 206329.44922233277 + ], + [ + -1994648.16193436, + 1135943.6315826545, + 206329.3277070297 + ], + [ + -1994648.358627994, + 1135943.3145750756, + 206329.20619054287 + ], + [ + -1994648.5553295536, + 1135942.9975535874, + 206329.0846673319 + ], + [ + -1994648.7520130512, + 1135942.6805613139, + 206328.96315851444 + ], + [ + -1994648.9487146721, + 1135942.3635405393, + 206328.8416356019 + ], + [ + -1994649.145408245, + 1135942.046532127, + 206328.72011875678 + ], + [ + -1994649.342091624, + 1135941.7295400905, + 206328.5986098796 + ], + [ + -1994649.5387851382, + 1135941.4125322732, + 206328.47709339243 + ], + [ + -1994649.735478652, + 1135941.0955237423, + 206328.35557654762 + ], + [ + -1994649.9321701375, + 1135940.7785185094, + 206328.2340613044 + ], + [ + -1994650.128863652, + 1135940.4615108108, + 206328.112544698 + ], + [ + -1994650.325565211, + 1135940.1444893219, + 206327.99102160626 + ], + [ + -1994650.5222568163, + 1135939.827484686, + 206327.86950660168 + ], + [ + -1994650.7189502122, + 1135939.5104762702, + 206327.74798975687 + ], + [ + -1994650.915643606, + 1135939.193467739, + 206327.62647297155 + ], + [ + -1994651.1123352107, + 1135938.8764631045, + 206327.50495790748 + ], + [ + -1994651.3090286055, + 1135938.559454572, + 206327.38344124157 + ], + [ + -1994651.5057139532, + 1135938.2424592373, + 206327.26193070298 + ], + [ + -1994651.702407348, + 1135937.925451538, + 206327.1404141563 + ], + [ + -1994651.8991069994, + 1135937.6084331092, + 206327.01889254714 + ], + [ + -1994652.095800333, + 1135937.291424698, + 206326.89737570233 + ], + [ + -1994652.2924937878, + 1135936.97441688, + 206326.7758592149 + ], + [ + -1994652.489185214, + 1135936.6574115278, + 206326.65434391235 + ], + [ + -1994652.6858785488, + 1135936.3404029978, + 206326.53282718657 + ], + [ + -1994652.882572003, + 1135936.0233951793, + 206326.41131058027 + ], + [ + -1994653.0792634292, + 1135935.706389828, + 206326.2897952774 + ], + [ + -1994653.2759486565, + 1135935.389394495, + 206326.1682848581 + ], + [ + -1994653.472650158, + 1135935.0723733616, + 206326.04676188575 + ], + [ + -1994653.6693496304, + 1135934.7553550524, + 206325.9252403363 + ], + [ + -1994653.8660349175, + 1135934.4383597171, + 206325.8037298572 + ], + [ + -1994654.0627282541, + 1135934.1213517785, + 206325.68221325093 + ], + [ + -1994654.2594215304, + 1135933.8043433651, + 206325.5606964655 + ], + [ + -1994654.4561129555, + 1135933.4873384924, + 206325.4391814016 + ], + [ + -1994654.652806231, + 1135933.1703300783, + 206325.31766467582 + ], + [ + -1994654.8494995658, + 1135932.8533215458, + 206325.19614777117 + ], + [ + -1994655.0461990372, + 1135932.5363037144, + 206325.07462646026 + ], + [ + -1994655.242892373, + 1135932.2192953008, + 206324.95310961528 + ], + [ + -1994655.4395856487, + 1135931.9022867682, + 206324.83159282996 + ], + [ + -1994655.6362689065, + 1135931.5852950918, + 206324.71008419132 + ], + [ + -1994655.832970229, + 1135931.2682734823, + 206324.5885610399 + ], + [ + -1994656.0296635046, + 1135930.95126483, + 206324.4670441352 + ], + [ + -1994656.2263467042, + 1135930.6342731533, + 206324.34553549666 + ], + [ + -1994656.4230399206, + 1135930.317264739, + 206324.2240186516 + ], + [ + -1994656.6197413614, + 1135930.0002430107, + 206324.10249538135 + ], + [ + -1994656.8164326667, + 1135929.6832382563, + 206323.9809804957 + ], + [ + -1994657.013125824, + 1135929.3662297218, + 206323.85946359145 + ], + [ + -1994657.209819041, + 1135929.0492210693, + 206323.73794686556 + ], + [ + -1994657.4065104057, + 1135928.732216435, + 206323.61643174177 + ], + [ + -1994657.603203562, + 1135928.4152077825, + 206323.49491489667 + ], + [ + -1994657.7998967776, + 1135928.0981992513, + 206323.37339811152 + ], + [ + -1994657.9965818278, + 1135927.7812043938, + 206323.25188787127 + ], + [ + -1994658.193289346, + 1135927.464172769, + 206323.13035989593 + ], + [ + -1994658.3899743964, + 1135927.1471777891, + 206323.0088497153 + ], + [ + -1994658.5866675517, + 1135926.8301693774, + 206322.88733281058 + ], + [ + -1994658.7833669046, + 1135926.5131508294, + 206322.7658112611 + ], + [ + -1994658.9800520148, + 1135926.1961559695, + 206322.64430102063 + ], + [ + -1994659.176745171, + 1135925.8791473191, + 206322.52278417564 + ], + [ + -1994659.373436299, + 1135925.5621418473, + 206322.4012688728 + ], + [ + -1994659.5701213498, + 1135925.2451469863, + 206322.27975869225 + ], + [ + -1994659.7668307165, + 1135924.928112181, + 206322.15822905535 + ], + [ + -1994659.9635218438, + 1135924.6111068297, + 206322.03671381212 + ], + [ + -1994660.1602068944, + 1135924.2941117338, + 206321.915203572 + ], + [ + -1994660.35690005, + 1135923.977103202, + 206321.79368672724 + ], + [ + -1994660.553601253, + 1135923.660081593, + 206321.67216351634 + ], + [ + -1994660.750284274, + 1135923.343089555, + 206321.5506548178 + ], + [ + -1994660.9469773103, + 1135923.0260811432, + 206321.42913803225 + ], + [ + -1994661.1436704674, + 1135922.7090723722, + 206321.30762112795 + ], + [ + -1994661.3403615952, + 1135922.3920676163, + 206321.18610618275 + ], + [ + -1994661.537062736, + 1135922.0750457698, + 206321.06458291228 + ], + [ + -1994661.7337558332, + 1135921.7580377134, + 206320.9430663653 + ], + [ + -1994661.930447021, + 1135921.4410322418, + 206320.82155106246 + ], + [ + -1994662.127139997, + 1135921.1240235919, + 206320.7000342177 + ], + [ + -1994662.3238329736, + 1135920.8070156577, + 206320.57851761152 + ], + [ + -1994662.5205159362, + 1135920.4900231434, + 206320.457008734 + ], + [ + -1994662.7172171376, + 1135920.1730014156, + 206320.3354854635 + ], + [ + -1994662.9139182807, + 1135919.8559801613, + 206320.21396249117 + ], + [ + -1994663.110593139, + 1135919.5390010832, + 206320.09245998014 + ], + [ + -1994663.30729428, + 1135919.2219791168, + 206319.97093664974 + ], + [ + -1994663.5039872574, + 1135918.9049711803, + 206319.84942016262 + ], + [ + -1994663.7006782657, + 1135918.5879654705, + 206319.72790480018 + ], + [ + -1994663.8973712432, + 1135918.270956818, + 206319.60638801468 + ], + [ + -1994664.09406428, + 1135917.9539488833, + 206319.4848713488 + ], + [ + -1994664.290757317, + 1135917.636940112, + 206319.36335450388 + ], + [ + -1994664.4874482066, + 1135917.3199345209, + 206319.24183920055 + ], + [ + -1994664.684141241, + 1135917.0029263494, + 206319.12032259422 + ], + [ + -1994664.8808341597, + 1135916.6859176971, + 206318.9988056898 + ], + [ + -1994665.0775332137, + 1135916.3688990294, + 206318.87728408052 + ], + [ + -1994665.2742180838, + 1135916.0519040518, + 206318.75577384 + ] + ], + "velocities": [ + [ + -10.6379378758104, + -17.144750815587468, + -6.571997929308825 + ], + [ + -10.637937494715588, + -17.144751032703322, + -6.571997969280171 + ], + [ + -10.637937113625755, + -17.144751250137343, + -6.571998008777707 + ], + [ + -10.637936732365517, + -17.144751467661816, + -6.571998048315611 + ], + [ + -10.637936351371405, + -17.144751685044785, + -6.571998087790387 + ], + [ + -10.637935970281571, + -17.144751902478806, + -6.5719981272878645 + ], + [ + -10.63793558915431, + -17.144752119932267, + -6.571998166794103 + ], + [ + -10.637935207894479, + -17.14475233745604, + -6.571998206331861 + ], + [ + -10.637934826803859, + -17.14475255489012, + -6.571998245829251 + ], + [ + -10.637934445676539, + -17.144752772343345, + -6.57199828533546 + ], + [ + -10.637934064682865, + -17.14475298972591, + -6.571998324810149 + ], + [ + -10.637933683422307, + -17.14475320724957, + -6.571998364347731 + ], + [ + -10.637933302331483, + -17.14475342468335, + -6.571998403845093 + ], + [ + -10.637932921337924, + -17.14475364206574, + -6.571998443319695 + ], + [ + -10.637932540210459, + -17.14475385951891, + -6.571998482825846 + ], + [ + -10.637932158853102, + -17.144754077093616, + -6.571998522385984 + ], + [ + -10.637931777859253, + -17.14475429447554, + -6.571998561860528 + ], + [ + -10.637931396731613, + -17.144754511928593, + -6.571998601366562 + ], + [ + -10.637931015507464, + -17.14475472943252, + -6.571998640895239 + ], + [ + -10.637930634513614, + -17.144754946814384, + -6.571998680369725 + ], + [ + -10.637930253385885, + -17.144755164267202, + -6.571998719875642 + ], + [ + -10.637929872294771, + -17.144755381700524, + -6.571998759372859 + ], + [ + -10.637929491167538, + -17.14475559915259, + -6.571998798878631 + ], + [ + -10.637929109906574, + -17.144755816675723, + -6.571998838415981 + ], + [ + -10.637928728778672, + -17.144756034128136, + -6.571998877921782 + ], + [ + -10.637928347821173, + -17.144756251490325, + -6.571998917387391 + ], + [ + -10.637927966560033, + -17.14475646901311, + -6.571998956924654 + ], + [ + -10.637927585565281, + -17.144756686394977, + -6.571998996399023 + ], + [ + -10.637927204474428, + -17.144756903827307, + -6.5719990358959475 + ], + [ + -10.637926823346469, + -17.14475712127943, + -6.571999075401662 + ], + [ + -10.637926442219003, + -17.14475733873126, + -6.571999114907288 + ], + [ + -10.637926061127567, + -17.144757556164056, + -6.5719991544042715 + ], + [ + -10.63792567986605, + -17.14475777368655, + -6.5719991939413305 + ], + [ + -10.637925298738526, + -17.14475799113809, + -6.571999233446957 + ], + [ + -10.637924917646945, + -17.144758208570654, + -6.571999272943852 + ], + [ + -10.637924536518579, + -17.144758426022367, + -6.571999312449421 + ], + [ + -10.637924155524116, + -17.144758643403183, + -6.571999351923471 + ], + [ + -10.63792377429924, + -17.144758860905945, + -6.57199939145174 + ], + [ + -10.637923393170903, + -17.144759078357776, + -6.57199943095728 + ], + [ + -10.637923012176238, + -17.14475929573836, + -6.571999470431241 + ], + [ + -10.637922630951186, + -17.14475951324095, + -6.571999509959452 + ], + [ + -10.637922249822848, + -17.14475973069249, + -6.571999549464934 + ], + [ + -10.637921868694859, + -17.144759948143385, + -6.57199958897027 + ], + [ + -10.637921487566317, + -17.14476016559475, + -6.571999628475663 + ], + [ + -10.637921106474328, + -17.144760383026558, + -6.571999667972326 + ], + [ + -10.637920725479518, + -17.144760600406908, + -6.571999707446113 + ], + [ + -10.637920344217592, + -17.14476081792847, + -6.57199974698291 + ], + [ + -10.637919963125517, + -17.144761035360162, + -6.571999786479515 + ], + [ + -10.63791958199747, + -17.144761252810945, + -6.571999825984763 + ], + [ + -10.637919200868666, + -17.144761470261788, + -6.571999865490012 + ], + [ + -10.637918819643266, + -17.14476168776385, + -6.57199990501802 + ], + [ + -10.637918438648223, + -17.144761905143852, + -6.571999944491661 + ], + [ + -10.63791805751933, + -17.14476212259446, + -6.571999983996851 + ], + [ + -10.637917676294542, + -17.144762340096115, + -6.5720000235247715 + ], + [ + -10.637917295298713, + -17.14476255747612, + -6.572000062998384 + ], + [ + -10.637916914169734, + -17.14476277492667, + -6.572000102503545 + ], + [ + -10.637916532908159, + -17.144762992447358, + -6.572000142040051 + ], + [ + -10.637916151815734, + -17.14476320987841, + -6.572000181536423 + ], + [ + -10.637915770686522, + -17.144763427328844, + -6.5720002210414386 + ], + [ + -10.637915389558039, + -17.14476364477881, + -6.572000260546396 + ], + [ + -10.637915008598736, + -17.144763862139136, + -6.5720003000112195 + ], + [ + -10.6379146273362, + -17.144764079659886, + -6.572000339547667 + ], + [ + -10.637914246340893, + -17.14476429703919, + -6.572000379021134 + ], + [ + -10.637913865248091, + -17.144764514469774, + -6.572000418517244 + ], + [ + -10.6379134839857, + -17.144764731990406, + -6.57200045805372 + ], + [ + -10.637913102856954, + -17.144764949440084, + -6.572000497558591 + ], + [ + -10.63791272176415, + -17.144765166870553, + -6.572000537054671 + ], + [ + -10.637912340634793, + -17.144765384320518, + -6.5720005765595415 + ], + [ + -10.63791195950596, + -17.14476560177008, + -6.572000616064295 + ], + [ + -10.637911578413012, + -17.14476581920014, + -6.572000655560318 + ], + [ + -10.63791119728348, + -17.144766036649816, + -6.572000695065042 + ], + [ + -10.637910816287768, + -17.144766254028653, + -6.5720007345383635 + ], + [ + -10.637910434928315, + -17.144766471599752, + -6.572000774097338 + ], + [ + -10.637910053799365, + -17.144766689048964, + -6.572000813601975 + ], + [ + -10.637909672802866, + -17.144766906427744, + -6.572000853075151 + ], + [ + -10.637909291673132, + -17.14476712387707, + -6.572000892579817 + ], + [ + -10.637908910447498, + -17.14476734137727, + -6.572000932107127 + ], + [ + -10.637908529450913, + -17.14476755875605, + -6.572000971580332 + ], + [ + -10.63790814832109, + -17.144767776205146, + -6.572001011084852 + ], + [ + -10.637907767228288, + -17.14476799363445, + -6.572001050580613 + ], + [ + -10.637907386231586, + -17.144768211012998, + -6.572001090053731 + ], + [ + -10.63790700483526, + -17.14476842860301, + -6.572001129621203 + ], + [ + -10.637906623742602, + -17.1447686460322, + -6.572001169116935 + ], + [ + -10.637906242745725, + -17.144768863410572, + -6.572001208589907 + ], + [ + -10.637905861615815, + -17.144769080859433, + -6.572001248094369 + ], + [ + -10.637905480389774, + -17.144769298359055, + -6.572001287621505 + ], + [ + -10.637905099392782, + -17.144769515737075, + -6.572001327094389 + ], + [ + -10.63790471826261, + -17.144769733185647, + -6.572001366598764 + ], + [ + -10.63790433699984, + -17.144769950704358, + -6.572001406134543 + ], + [ + -10.63790395590628, + -17.14477016813343, + -6.572001445630187 + ], + [ + -10.63790357477602, + -17.144770385582, + -6.572001485134533 + ], + [ + -10.637903193646343, + -17.14477060302999, + -6.5720015246387335 + ], + [ + -10.637902812552609, + -17.14477082045877, + -6.5720015641342036 + ], + [ + -10.637902431422233, + -17.144771037907105, + -6.572001603638521 + ], + [ + -10.63790205029247, + -17.14477125535504, + -6.572001643142663 + ], + [ + -10.637901669331768, + -17.144771472713153, + -6.572001682606613 + ], + [ + -10.637901287935616, + -17.144771690302004, + -6.572001722173678 + ], + [ + -10.637900906938215, + -17.144771907679562, + -6.572001761646388 + ], + [ + -10.637900525844394, + -17.14477212510817, + -6.572001801141829 + ], + [ + -10.637900144714367, + -17.144772342555516, + -6.5720018406458545 + ], + [ + -10.637899763583787, + -17.144772560003506, + -6.57200188014991 + ], + [ + -10.637899382489646, + -17.14477277743188, + -6.572001919645263 + ], + [ + -10.637899001359504, + -17.14477299487911, + -6.572001959149173 + ], + [ + -10.637898620362103, + -17.144773212256258, + -6.572001998621767 + ], + [ + -10.637898239134781, + -17.144773429755062, + -6.572002038148494 + ], + [ + -10.63789785787143, + -17.144773647272725, + -6.572002077683836 + ], + [ + -10.63789747687371, + -17.144773864649586, + -6.572002117156313 + ], + [ + -10.63789709574281, + -17.14477408209699, + -6.57200215666031 + ], + [ + -10.637896714515955, + -17.144774299595156, + -6.572002196186863 + ], + [ + -10.637896333518205, + -17.1447745169719, + -6.5720022356592525 + ], + [ + -10.63789595238716, + -17.144774734419073, + -6.572002275163046 + ], + [ + -10.637895571160334, + -17.14477495191706, + -6.572002314689598 + ], + [ + -10.637895190162352, + -17.14477516929357, + -6.572002354161872 + ], + [ + -10.637894808898098, + -17.14477538681112, + -6.5720023936971845 + ], + [ + -10.63789442780419, + -17.144775604238443, + -6.5720024331921305 + ], + [ + -10.637894046673056, + -17.144775821685382, + -6.572002472695865 + ], + [ + -10.637893665541865, + -17.144776039132207, + -6.5720025121996875 + ], + [ + -10.637893284447811, + -17.144776256559066, + -6.5720025516944585 + ], + [ + -10.63789290344974, + -17.144776473935345, + -6.572002591166645 + ], + [ + -10.637892522185808, + -17.144776691452133, + -6.572002630701725 + ], + [ + -10.63789214092135, + -17.14477690896939, + -6.572002670236834 + ], + [ + -10.637891759959864, + -17.144777126325934, + -6.572002709700173 + ], + [ + -10.637891378828906, + -17.144777343771946, + -6.572002749203646 + ], + [ + -10.637890997697482, + -17.144777561218536, + -6.572002788707236 + ], + [ + -10.637890616602585, + -17.144777778645512, + -6.572002828202065 + ], + [ + -10.637890235471772, + -17.144777996091463, + -6.572002867705509 + ], + [ + -10.637889854340173, + -17.144778213537705, + -6.572002907208982 + ], + [ + -10.637889473245188, + -17.144778430964447, + -6.5720029467036944 + ], + [ + -10.637889092114143, + -17.144778648410224, + -6.572002986207022 + ], + [ + -10.637888710849365, + -17.144778865926842, + -6.572003025741986 + ], + [ + -10.637888329887472, + -17.144779083282863, + -6.572003065205121 + ], + [ + -10.637887948623073, + -17.14477930079913, + -6.57200310473988 + ], + [ + -10.637887567624478, + -17.144779518174182, + -6.572003144211688 + ], + [ + -10.637887186529289, + -17.14477973560075, + -6.572003183706315 + ], + [ + -10.637886805397983, + -17.14477995304618, + -6.572003223209584 + ], + [ + -10.637886424266151, + -17.14478017049178, + -6.572003262712853 + ], + [ + -10.637886043170845, + -17.144780387918, + -6.572003302207304 + ], + [ + -10.637885661906388, + -17.144780605433915, + -6.572003341742006 + ], + [ + -10.637885280907446, + -17.14478082280891, + -6.572003381213726 + ], + [ + -10.637884899642813, + -17.144781040324364, + -6.572003420748253 + ], + [ + -10.637884518547478, + -17.144781257750466, + -6.572003460242704 + ], + [ + -10.637884137548506, + -17.14478147512523, + -6.572003499714396 + ], + [ + -10.637883756416967, + -17.144781692570135, + -6.572003539217461 + ], + [ + -10.637883375188249, + -17.14478191006649, + -6.572003578743286 + ], + [ + -10.63788299418916, + -17.14478212744091, + -6.572003618214833 + ], + [ + -10.637882612924383, + -17.1447823449563, + -6.572003657749301 + ], + [ + -10.63788223169549, + -17.14478256245237, + -6.572003697275038 + ], + [ + -10.63788185069643, + -17.14478277982684, + -6.5720037367465265 + ], + [ + -10.637881469564716, + -17.144782997271452, + -6.572003776249476 + ], + [ + -10.637881088468886, + -17.14478321469674, + -6.572003815743665 + ], + [ + -10.637880707336414, + -17.14478343214153, + -6.572003855246614 + ], + [ + -10.637880326204613, + -17.144783649586024, + -6.572003894749505 + ], + [ + -10.637879944938788, + -17.14478386710107, + -6.572003934283799 + ], + [ + -10.637879564109287, + -17.144784084385318, + -6.572003973715036 + ], + [ + -10.637879182710952, + -17.14478430197056, + -6.572004013280704 + ], + [ + -10.637878801578335, + -17.14478451941494, + -6.57200405278345 + ], + [ + -10.63787842061554, + -17.14478473676945, + -6.572004092246032 + ], + [ + -10.637878039483446, + -17.14478495421342, + -6.572004131748719 + ], + [ + -10.637877658350742, + -17.144785171657684, + -6.572004171251465 + ], + [ + -10.637877277254622, + -17.144785389082564, + -6.572004210745508 + ], + [ + -10.637876896122412, + -17.144785606526362, + -6.5720042502480505 + ], + [ + -10.637876514856412, + -17.144785824041058, + -6.572004289782286 + ], + [ + -10.637876133760816, + -17.144786041465473, + -6.572004329276184 + ], + [ + -10.637875752627908, + -17.14478625890927, + -6.572004368778755 + ], + [ + -10.637875371628063, + -17.144786476282693, + -6.572004408249893 + ], + [ + -10.63787499039914, + -17.144786693777366, + -6.572004447775107 + ], + [ + -10.637874609266117, + -17.144786911221047, + -6.572004487277649 + ], + [ + -10.637874228266213, + -17.14478712859418, + -6.572004526748613 + ], + [ + -10.6378738471705, + -17.144787346018305, + -6.572004566242482 + ], + [ + -10.637873466037359, + -17.14478756346187, + -6.572004605744907 + ], + [ + -10.63787308477101, + -17.14478778097592, + -6.572004645278852 + ], + [ + -10.637872703638422, + -17.14478799841908, + -6.572004684781248 + ], + [ + -10.637872322541806, + -17.144788215843086, + -6.572004724274855 + ], + [ + -10.63787194154167, + -17.14478843321593, + -6.57200476374579 + ], + [ + -10.637871560275817, + -17.14478865072946, + -6.572004803279589 + ], + [ + -10.637871179179172, + -17.14478886815341, + -6.572004842773196 + ], + [ + -10.637870798178978, + -17.14478908552596, + -6.5720048822440145 + ], + [ + -10.637870417046129, + -17.144789302968768, + -6.572004921746295 + ], + [ + -10.63787003568298, + -17.144789520533582, + -6.572004961302795 + ], + [ + -10.63786965468267, + -17.144789737905842, + -6.572005000773555 + ], + [ + -10.637869273549732, + -17.14478995534842, + -6.572005040275689 + ], + [ + -10.637868892319704, + -17.144790172842505, + -6.5720050798006415 + ], + [ + -10.63786851131983, + -17.144790390214535, + -6.5720051192713145 + ], + [ + -10.637868130186193, + -17.14479060765705, + -6.572005158773391 + ], + [ + -10.637867749052559, + -17.144790825099918, + -6.572005198275612 + ], + [ + -10.637867367956002, + -17.1447910425227, + -6.57200523776887 + ], + [ + -10.6378669866891, + -17.144791260035767, + -6.572005277302436 + ], + [ + -10.637866605555377, + -17.144791477478343, + -6.572005316804512 + ], + [ + -10.637866224592115, + -17.14479169483058, + -6.572005356266309 + ], + [ + -10.637865843324922, + -17.144791912343468, + -6.572005395799788 + ], + [ + -10.637865462324175, + -17.14479212971515, + -6.572005435270286 + ], + [ + -10.6378650812275, + -17.144792347137585, + -6.572005474763398 + ], + [ + -10.637864700093603, + -17.144792564579983, + -6.572005514265445 + ], + [ + -10.63786431895959, + -17.14479278202221, + -6.572005553767376 + ], + [ + -10.637863937729737, + -17.144792999515076, + -6.572005593291979 + ], + [ + -10.63786355659552, + -17.144793216956895, + -6.572005632793735 + ], + [ + -10.637863175461476, + -17.14479343439889, + -6.572005672295665 + ], + [ + -10.637862794364569, + -17.144793651821033, + -6.57200571178869 + ], + [ + -10.637862413230323, + -17.14479386926297, + -6.572005751290446 + ], + [ + -10.637862032229371, + -17.14479408663418, + -6.572005790760799 + ], + [ + -10.637861650999053, + -17.14479430412664, + -6.572005830285198 + ], + [ + -10.637861269864866, + -17.1447945215684, + -6.572005869786983 + ], + [ + -10.63786088873117, + -17.144794739009637, + -6.572005909288622 + ], + [ + -10.637860507596809, + -17.144794956451108, + -6.57200594879032 + ], + [ + -10.637860126365966, + -17.14479517394386, + -6.572005988314748 + ], + [ + -10.637859745365219, + -17.14479539131437, + -6.5720060277848384 + ], + [ + -10.637859364230826, + -17.14479560875549, + -6.572006067286449 + ], + [ + -10.637858983132901, + -17.14479582617746, + -6.572006106779358 + ], + [ + -10.637858602132125, + -17.144796043547743, + -6.572006146249333 + ], + [ + -10.637858220864407, + -17.14479626105947, + -6.572006185782404 + ], + [ + -10.637857839633273, + -17.14479647855181, + -6.572006225306657 + ], + [ + -10.63785745863238, + -17.14479669592192, + -6.572006264776632 + ], + [ + -10.637857077497785, + -17.14479691336298, + -6.572006304278155 + ], + [ + -10.637856696266448, + -17.144797130854858, + -6.572006343802321 + ], + [ + -10.637856315265468, + -17.144797348224966, + -6.572006383272266 + ], + [ + -10.637855934130696, + -17.144797565665737, + -6.572006422773702 + ], + [ + -10.63785555299584, + -17.144797783106448, + -6.57200646227508 + ], + [ + -10.637855171898321, + -17.14479800052737, + -6.57200650176758 + ], + [ + -10.637854790630197, + -17.14479821803863, + -6.572006541300477 + ], + [ + -10.637854409495166, + -17.144798435478936, + -6.572006580801651 + ], + [ + -10.637854028397472, + -17.14479865289974, + -6.57200662029424 + ], + [ + -10.637853647262528, + -17.14479887034022, + -6.5720066597955595 + ], + [ + -10.637853266127989, + -17.14479908778018, + -6.5720066992966455 + ], + [ + -10.63785288516272, + -17.144799305130494, + -6.572006738757657 + ], + [ + -10.637852503894537, + -17.14479952264129, + -6.572006778290408 + ], + [ + -10.637852122893092, + -17.14479974001064, + -6.572006817760033 + ], + [ + -10.637851741794554, + -17.144799957431502, + -6.572006857252505 + ], + [ + -10.637851360526168, + -17.144800174942006, + -6.572006896785053 + ], + [ + -10.637850979391603, + -17.144800392381846, + -6.572006936286139 + ], + [ + -10.637850598292891, + -17.144800609802363, + -6.572006975778524 + ], + [ + -10.637850217157625, + -17.144800827242317, + -6.57200701527964 + ], + [ + -10.637849836022825, + -17.144801044681692, + -6.572007054780581 + ], + [ + -10.63784945492394, + -17.144801262101975, + -6.57200709427282 + ], + [ + -10.6378490737885, + -17.144801479541638, + -6.572007133773819 + ], + [ + -10.637848692786763, + -17.14480169691035, + -6.572007173243183 + ], + [ + -10.637848311518086, + -17.1448019144205, + -6.572007212775672 + ], + [ + -10.637847930286021, + -17.144802131911216, + -6.572007252299401 + ], + [ + -10.637847549284285, + -17.14480234927975, + -6.5720072917687355 + ], + [ + -10.63784716814864, + -17.144802566719125, + -6.57200733126959 + ], + [ + -10.637846786916548, + -17.144802784209606, + -6.57200737079326 + ], + [ + -10.637846405914432, + -17.14480300157791, + -6.572007410262421 + ], + [ + -10.637846024778701, + -17.144803219017223, + -6.5720074497633325 + ], + [ + -10.637845643679611, + -17.144803436436867, + -6.572007489255309 + ], + [ + -10.637845262411254, + -17.144803653946262, + -6.572007528787508 + ], + [ + -10.637844881275408, + -17.14480387138529, + -6.572007568288274 + ], + [ + -10.637844500176813, + -17.144804088804463, + -6.572007607780193 + ], + [ + -10.637844119174057, + -17.14480430617271, + -6.572007647249382 + ], + [ + -10.637843738038152, + -17.144804523611732, + -6.572007686750119 + ], + [ + -10.637843356769562, + -17.14480474112055, + -6.572007726282115 + ], + [ + -10.63784297580333, + -17.144804958469294, + -6.572007765742572 + ], + [ + -10.637842594667367, + -17.144805175908026, + -6.572007805243192 + ], + [ + -10.63784221339866, + -17.1448053934169, + -6.572007844775188 + ], + [ + -10.637841832299106, + -17.144805610836016, + -6.572007884267019 + ], + [ + -10.637841451162966, + -17.144805828274343, + -6.572007923767465 + ], + [ + -10.637841070027324, + -17.14480604571244, + -6.572007963267912 + ], + [ + -10.637840688927769, + -17.144806263131496, + -6.572008002759743 + ], + [ + -10.637840307791455, + -17.144806480569823, + -6.572008042260189 + ], + [ + -10.637839926655754, + -17.14480669800751, + -6.5720080817605195 + ], + [ + -10.637839545689173, + -17.144806915355964, + -6.572008121220803 + ], + [ + -10.637839164286474, + -17.144807132935036, + -6.572008160784113 + ], + [ + -10.637838783283863, + -17.14480735030223, + -6.572008200252982 + ], + [ + -10.637838402183988, + -17.14480756772077, + -6.572008239744493 + ], + [ + -10.6378380210475, + -17.144807785158804, + -6.572008279244823 + ], + [ + -10.637837639911623, + -17.144808002596257, + -6.572008318745124 + ], + [ + -10.637837258811661, + -17.144808220014674, + -6.572008358236635 + ], + [ + -10.637836877675669, + -17.144808437452127, + -6.572008397736907 + ], + [ + -10.637836496539036, + -17.144808654889815, + -6.572008437237149 + ], + [ + -10.637836115269224, + -17.14480887239793, + -6.5720084767687945 + ], + [ + -10.637835734169785, + -17.14480908981571, + -6.57200851626019 + ], + [ + -10.637835353166126, + -17.144809307182555, + -6.572008555728826 + ], + [ + -10.637834972029378, + -17.14480952462007, + -6.572008595228952 + ], + [ + -10.637834590796702, + -17.14480974210828, + -6.572008634751779 + ], + [ + -10.637834209792928, + -17.14480995947501, + -6.572008674220356 + ], + [ + -10.637833828656031, + -17.14481017691223, + -6.572008713720483 + ], + [ + -10.637833447423095, + -17.144810394400206, + -6.5720087532431934 + ], + [ + -10.637833066286229, + -17.144810611837368, + -6.572008792743232 + ], + [ + -10.637832685149187, + -17.144810829274356, + -6.572008832243184 + ], + [ + -10.6378323040494, + -17.144811046691668, + -6.572008871734375 + ], + [ + -10.637831922912358, + -17.144811264128716, + -6.572008911234297 + ], + [ + -10.637831541775203, + -17.144811481565412, + -6.572008950734249 + ], + [ + -10.637831160638626, + -17.144811699001874, + -6.572008990234055 + ], + [ + -10.63783077967129, + -17.144811916348814, + -6.572009029693727 + ], + [ + -10.637830398400954, + -17.144812133856178, + -6.572009069225081 + ], + [ + -10.6378300171312, + -17.14481235136301, + -6.572009108756436 + ], + [ + -10.637829636163632, + -17.14481256870943, + -6.572009148215963 + ], + [ + -10.637829255026881, + -17.144812786145778, + -6.572009187715739 + ], + [ + -10.63782887388955, + -17.144813003582122, + -6.5720092272154575 + ], + [ + -10.637828492788772, + -17.144813220999147, + -6.572009266706474 + ], + [ + -10.637828111652052, + -17.14481343843526, + -6.572009306206193 + ], + [ + -10.637827730514488, + -17.144813655871374, + -6.572009345705767 + ], + [ + -10.637827349413595, + -17.14481387328834, + -6.572009385196813 + ], + [ + -10.637826968143491, + -17.14481409079465, + -6.5720094247277885 + ], + [ + -10.637826587005838, + -17.144814308230707, + -6.572009464227449 + ], + [ + -10.637826206038095, + -17.144814525576773, + -6.572009503686859 + ], + [ + -10.637825824767905, + -17.14481474308291, + -6.572009543217806 + ], + [ + -10.637825443763374, + -17.14481496044836, + -6.572009582685947 + ], + [ + -10.637825062662305, + -17.144815177864743, + -6.572009622176759 + ], + [ + -10.637824681525148, + -17.144815395300277, + -6.572009661676246 + ], + [ + -10.63782430038741, + -17.144815612735982, + -6.572009701175703 + ], + [ + -10.637823919116373, + -17.14481583024212, + -6.572009740706649 + ], + [ + -10.637823538015772, + -17.144816047657923, + -6.57200978019723 + ], + [ + -10.63782315687777, + -17.14481626509351, + -6.572009819696686 + ], + [ + -10.637822775739915, + -17.144816482529045, + -6.572009859196085 + ], + [ + -10.637822394639109, + -17.144816699944727, + -6.572009898686724 + ], + [ + -10.637822013634256, + -17.14481691730948, + -6.572009938154544 + ], + [ + -10.637821632496838, + -17.14481713474443, + -6.572009977653827 + ], + [ + -10.637821251262242, + -17.144817352230834, + -6.572010017175838 + ], + [ + -10.637820870257274, + -17.144817569595354, + -6.572010056643543 + ], + [ + -10.637820488986646, + -17.144817787100735, + -6.572010096174345 + ], + [ + -10.637820107751818, + -17.14481800458685, + -6.57201013569627 + ], + [ + -10.637819726746732, + -17.14481822195131, + -6.572010175164003 + ], + [ + -10.63781934560911, + -17.144818439385737, + -6.572010214663052 + ], + [ + -10.637818964470789, + -17.144818656820746, + -6.572010254162247 + ], + [ + -10.637818583368993, + -17.144818874236137, + -6.572010293652653 + ], + [ + -10.637818202231225, + -17.144819091670563, + -6.572010333151731 + ], + [ + -10.637817820959667, + -17.144819309175887, + -6.572010372682329 + ], + [ + -10.637817439991078, + -17.1448195265205, + -6.572010412141215 + ], + [ + -10.637817058720016, + -17.1448197440253, + -6.572010451671668 + ], + [ + -10.637816677581519, + -17.14481996145984, + -6.5720104911706585 + ], + [ + -10.637816296612728, + -17.144820178804164, + -6.572010530629457 + ], + [ + -10.637815915474755, + -17.1448203962383, + -6.572010570128361 + ], + [ + -10.637815534336172, + -17.144820613672724, + -6.572010609627352 + ], + [ + -10.637815153234056, + -17.144820831087475, + -6.572010649117466 + ], + [ + -10.637814772096027, + -17.14482104852132, + -6.572010688616371 + ], + [ + -10.63781439082406, + -17.14482126602606, + -6.5720107281467355 + ], + [ + -10.637814009722584, + -17.144821483440406, + -6.572010767636791 + ], + [ + -10.637813628583652, + -17.14482170087431, + -6.572010807135608 + ], + [ + -10.637813247444923, + -17.144821918308327, + -6.572010846634483 + ], + [ + -10.637812866343301, + -17.144822135722496, + -6.572010886124452 + ], + [ + -10.63781248520431, + -17.144822353156282, + -6.572010925623268 + ], + [ + -10.63781210419853, + -17.144822570519523, + -6.572010965090536 + ], + [ + -10.63781172306012, + -17.144822787952783, + -6.57201100458912 + ], + [ + -10.637811341824621, + -17.14482300543762, + -6.572011044110608 + ], + [ + -10.637810960685513, + -17.144823222871114, + -6.57201108360925 + ], + [ + -10.637810579547018, + -17.144823440304318, + -6.572011123107862 + ], + [ + -10.637810198444523, + -17.14482365771843, + -6.572011162597744 + ], + [ + -10.637809817305358, + -17.144823875151808, + -6.572011202096386 + ], + [ + -10.637809436166746, + -17.144824092584777, + -6.57201124159494 + ], + [ + -10.637809055064164, + -17.144824309998715, + -6.572011281084706 + ], + [ + -10.63780867405809, + -17.144824527361372, + -6.57201132055177 + ], + [ + -10.637808292786183, + -17.144824744864657, + -6.572011360081669 + ], + [ + -10.637807911550306, + -17.144824962349084, + -6.572011399602954 + ], + [ + -10.637807530543942, + -17.14482517971145, + -6.572011439069873 + ], + [ + -10.637807149405155, + -17.144825397144015, + -6.572011478568282 + ], + [ + -10.637806768265756, + -17.144825614576984, + -6.572011518066778 + ], + [ + -10.637806387163524, + -17.144825831990282, + -6.572011557556369 + ], + [ + -10.63780600602398, + -17.14482604942296, + -6.572011597054749 + ], + [ + -10.637805624884349, + -17.144826266855524, + -6.572011636553012 + ], + [ + -10.637805243648879, + -17.144826484339255, + -6.572011676074064 + ], + [ + -10.637804862509249, + -17.14482670177176, + -6.572011715572385 + ], + [ + -10.63780448136953, + -17.144826919204206, + -6.572011755070649 + ], + [ + -10.637804100400187, + -17.144827136546258, + -6.572011794528546 + ], + [ + -10.63780371912723, + -17.144827354049426, + -6.572011834058329 + ], + [ + -10.637803337987483, + -17.144827571481873, + -6.5720118735566215 + ], + [ + -10.637802957018138, + -17.14482778882375, + -6.572011913014489 + ], + [ + -10.637802575878188, + -17.14482800625608, + -6.572011952512636 + ], + [ + -10.637802194605145, + -17.14482822375861, + -6.572011992042214 + ], + [ + -10.637801813502447, + -17.144828441171093, + -6.572012031531573 + ], + [ + -10.637801432362437, + -17.144828658603075, + -6.572012071029632 + ], + [ + -10.637801051222457, + -17.144828876035113, + -6.572012110527692 + ], + [ + -10.637800670119613, + -17.144829093447246, + -6.572012150016933 + ], + [ + -10.637800288979488, + -17.14482931087917, + -6.572012189514993 + ], + [ + -10.637799907839508, + -17.144829528311035, + -6.572012229013053 + ], + [ + -10.637799526833113, + -17.144829745671828, + -6.572012268479477 + ], + [ + -10.637799145463156, + -17.144829963225174, + -6.572012308031699 + ], + [ + -10.637798764456733, + -17.14483018058591, + -6.572012347498036 + ], + [ + -10.637798383316461, + -17.144830398017426, + -6.572012386995921 + ], + [ + -10.637798002079682, + -17.144830615500105, + -6.572012426516536 + ], + [ + -10.637797621073027, + -17.144830832860723, + -6.572012465982873 + ], + [ + -10.637797239932755, + -17.144831050292005, + -6.572012505480728 + ], + [ + -10.637796858829038, + -17.144831267704138, + -6.572012544969912 + ], + [ + -10.637796477822295, + -17.14483148506447, + -6.572012584436103 + ], + [ + -10.637796096415462, + -17.14483170263673, + -6.572012623996794 + ], + [ + -10.63779571531157, + -17.144831920048397, + -6.572012663485802 + ], + [ + -10.6377953343048, + -17.144832137408606, + -6.572012702951964 + ], + [ + -10.637794953164295, + -17.144832354839718, + -6.572012742449704 + ], + [ + -10.637794571890526, + -17.144832572341315, + -6.572012781978876 + ], + [ + -10.637794190920104, + -17.14483278968162, + -6.57201282143619 + ], + [ + -10.637793809779513, + -17.144833007112553, + -6.572012860933842 + ], + [ + -10.637793428638746, + -17.14483322454337, + -6.572012900431524 + ], + [ + -10.637793047535292, + -17.14483344195428, + -6.5720129399202705 + ], + [ + -10.637792666261259, + -17.14483365945541, + -6.572012979449297 + ], + [ + -10.637792285121018, + -17.14483387688588, + -6.572013018946803 + ], + [ + -10.637791904016776, + -17.14483409429685, + -6.57201305843555 + ], + [ + -10.637791522875835, + -17.144834311727145, + -6.572013097932969 + ], + [ + -10.637791141735622, + -17.144834529157436, + -6.572013137430477 + ], + [ + -10.637790760764387, + -17.144834746497743, + -6.572013176887674 + ], + [ + -10.637790379490179, + -17.14483496399864, + -6.572013216416584 + ], + [ + -10.637789998216496, + -17.144835181499015, + -6.572013255945436 + ], + [ + -10.637789617378527, + -17.144835398768773, + -6.572013295371144 + ], + [ + -10.637789236104057, + -17.144835616269322, + -6.5720133348999665 + ], + [ + -10.637788854963466, + -17.144835833698977, + -6.572013374397211 + ], + [ + -10.637788473858963, + -17.144836051109596, + -6.572013413885696 + ], + [ + -10.637788092717615, + -17.144836268539365, + -6.572013453382999 + ], + [ + -10.637787711577083, + -17.14483648596902, + -6.572013492880273 + ], + [ + -10.637787330435735, + -17.144836703398788, + -6.5720135323774596 + ], + [ + -10.637786949331, + -17.14483692080906, + -6.572013571865973 + ], + [ + -10.637786568190204, + -17.14483713823848, + -6.572013611363072 + ], + [ + -10.637786187048857, + -17.144837355668017, + -6.572013650860259 + ], + [ + -10.637785805810884, + -17.144837573148777, + -6.572013690380147 + ], + [ + -10.63778542480315, + -17.144837790507243, + -6.572013729845698 + ] + ], + "reference_frame": 1 + }, + "sun_position": { + "spk_table_start_time": 225914469.40369397, + "spk_table_end_time": 225914469.40369397, + "spk_table_original_size": 1, + "ephemeris_times": [ + 225914469.40369397 + ], + "positions": [ + [ + 311514431.9424406, + 680227161.5551487, + 283981784.4504464 + ] + ], + "velocities": [ + [ + -11.883162573292852, + 4.009483920067549, + 2.007988528896123 + ] + ], + "reference_frame": 1 + } +} \ No newline at end of file diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp new file mode 100644 index 0000000..fbb4bea --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_0.xsp @@ -0,0 +1,288 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/SPK ' +'2' +'6' +'SPKMERGE ' +BEGIN_ARRAY 1 73 +'nh_20060119_20070319_recon_e2j.nio ' +'D77237C5E0B88^7' +'D77246FDA7608^7' +'-62' +'5' +'1' +'1' +73 +'D77272EB37EEA8^7' +'A96D773B3E508^3' +'14007A85374D1^4' +'1C5E60CDAC2988^4' +'22FABE42F8CB18^4' +'28DB1155E77728^4' +'2E143EBC10E57^4' +'32B8D8DDFCF22^4' +'3663FD5148E2E^4' +'394A0727A469C8^4' +'3B9454755B546^4' +'3D6394B2C2C9C8^4' +'3ED19B35736298^4' +'4754A387514B68^4' +'766A1923CD027^4' +'DC1C8B04F7E788^4' +'-1E23600891695D^6' +'-AACCEDAD8DC16^1' +'11D072F6D053E2^6' +'-111FCC7528B7BC^2' +'3553DB9F9D6F3A^5' +'-69192D03CD081^1' +'157034912BB73F^-3' +'57DFC76AB00C5C^-5' +'-864463ED18C0F^-6' +'-71EC573FB83954^-7' +'B8EC1EF05B69E8^-8' +'135AFD14C62C4A^-8' +'-1883DAB72EF2C2^-9' +'-4CB9704EF7BCB8^-A' +'3701360496AA5A^-B' +'16A89A^-B' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-CAC0D4A0CE72F^-4' +'7C536D1D5A3134^-5' +'5EEF6FA0DC872C^-6' +'-776390560AC278^-7' +'-B2C8F32EE046C^-8' +'D7381AEC2944B8^-9' +'2453B969D995DA^-9' +'-1DBDF2205535DC^-A' +'-9DA90AF436AF6^-B' +'2CBEE8^-C' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-25EE210E690976^-4' +'3091726D9EE1AA^-5' +'13FEAB70F52EEF^-6' +'-312502AFD6F55C^-7' +'-2B6AB5EAFF4D02^-8' +'61704DCE5856D4^-9' +'9EDE528E5BC748^-A' +'-105852FEC71348^-A' +'-2F795EC26D692A^-B' +'2CF8D693C29DB4^-C' +'F9396^-D' +'0^0' +'0^0' +'0^0' +'0^0' +'C^1' +'9^1' +'9^1' +'B^1' +'D77272EB37EEA8^7' +'1^1' +END_ARRAY 1 73 +BEGIN_ARRAY 2 39 +'DE-0413LE-0413 ' +'D77237C5E0B88^7' +'D77246FDA7608^7' +'A' +'0' +'1' +'2' +39 +'D6D9F4^7' +'A8C^5' +'4BF19A11B9610C^5' +'-19E9E21C5194F9^4' +'-B4B99503C78^1' +'-1B012C9D211^0' +'339F227C2^-1' +'-41E6B733CE^-2' +'-7B02EA2^-3' +'290DDF91^-3' +'-370795^-4' +'-7280AB6^-5' +'26ACF1C^-5' +'918336532181E^5' +'EF3A97F3DB45F8^3' +'-F639A39C9A^1' +'-13D275692C58^0' +'-2F456FC4^-2' +'564DF97A38^-2' +'-E45A188^-3' +'41244B08^-4' +'4792F8^-4' +'-C4A7867^-5' +'2E43CE^-6' +'3B14B17FB640DC^5' +'6DB893E99BE854^3' +'-64C2021EF1^1' +'-8A2102856A8^-1' +'-63A66097^-2' +'35506CBB1D^-2' +'-6D3FA14^-3' +'-215772E^-4' +'2BF02B^-4' +'-5D2D74D8^-5' +'-277101^-6' +'D63134^7' +'1518^6' +'23^2' +'1^1' +END_ARRAY 2 39 +BEGIN_ARRAY 3 30 +'DE-0413LE-0413 ' +'D77237C5E0B88^7' +'D77246FDA7608^7' +'5' +'0' +'1' +'2' +30 +'D63134^7' +'1518^6' +'-13793B80F0E247^8' +'F826FF91D4D07^6' +'9DA91A9F018^4' +'-13D6F80638CC^3' +'-96076878^0' +'3AE6D68^-2' +'4AB8^-4' +'453^-6' +'-282E6C603A6EA4^8' +'-59460001523468^6' +'14553B7990F8^5' +'9C590D7104E^2' +'-AF683C8^0' +'-620C0B3^-2' +'-944^-5' +'-39048^-5' +'-10BFCA6B1ED407^8' +'-2C4EE62DC51A78^6' +'879B50A2D21^4' +'4ABE6B700FF^2' +'-47887D3^0' +'-2B72FFC8^-2' +'-6F8^-5' +'-1967A^-5' +'D4DFB4^7' +'2A3^6' +'1A^2' +'1^1' +END_ARRAY 3 30 +BEGIN_ARRAY 4 72 +'JUP260 ' +'D77237C5E0B88^7' +'D77246FDA7608^7' +'257' +'5' +'1' +'3' +72 +'D76D9C^7' +'1518^5' +'-887037DCEE036^2' +'-1DFA0A1575197F^2' +'238B5061E0575^2' +'C62154BF84B87^1' +'-7078D3C8246164^1' +'-2451A42A20E886^1' +'DE7B00674EAE4^0' +'2FFB5790F07EF^0' +'-105353FF8E8FE^0' +'-21125996CB43C^-1' +'FCA84BAE918DC^-2' +'309FD4D4ED55CE^2' +'-5EF873B430495^2' +'-1162A3CE36807^2' +'E1882B11AEA5A^1' +'57180440FB3828^1' +'-269FAAE81CC5D8^1' +'-A549C705447BF^0' +'38616994CBE4F^0' +'9F04A9B477AF^-1' +'-3707302243F8^-1' +'-5030928B87121^-2' +'14F453F904FDB8^2' +'-2D9B1A7035A1FA^2' +'-7C4162313D887^1' +'6E6FBB071ADC28^1' +'27B3D57E9D65E4^1' +'-13005F4E5F3F81^1' +'-4B1E063A0BF6E^0' +'1BACC528F06078^0' +'4777C35704B2^-1' +'-1AC93497E80D4^-1' +'-22089F3F78BCC^-2' +'-23A6E4E3C7CBC^-3' +'4861F448FB846C^-2' +'2904F0B1F83224^-2' +'-237609D74232F^-2' +'-F5675EAE826BA^-3' +'731E86C4DAF41^-3' +'1E14F600ECC3EE^-3' +'-B728A86FB560A^-4' +'-1C389E5E8B51B4^-4' +'EF8E80A5845148^-5' +'0^0' +'-3009F0F9DE0AA8^-2' +'-1924394F882F4C^-2' +'2FFF01E9A8DAD8^-2' +'1B9B58DF6233E^-2' +'-1027B98E491B61^-2' +'-56C9FA37429798^-3' +'227C314D9648BA^-3' +'73DDC445748838^-4' +'-2EF5112E4E7AE^-4' +'-4C0820C0F96E08^-5' +'0^0' +'-16DC6F75107CB9^-2' +'-AF8D098545612^-3' +'1776B17D58F81A^-2' +'C972FD2192E5F^-3' +'-7F30B1ADC2EA08^-3' +'-2778A954B1820C^-3' +'10F0787731B17A^-3' +'34315F1E01B75E^-4' +'-16DB7B62E8269D^-4' +'-2044DB41DE90D4^-5' +'0^0' +'D75884^7' +'2A3^5' +'44^2' +'1^1' +END_ARRAY 4 72 +TOTAL_ARRAYS 4 + ~NAIF/SPC BEGIN COMMENTS~ +; ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_0.bsp LOG FILE + +; Created 2022-08-15/14:42:03.00. +; +; BEGIN SPKMERGE COMMANDS + +LEAPSECONDS_KERNEL = /Volumes/pkgs/isis3/isis_data/base/kernels/lsk/naif0012.tls + +SPK_KERNEL = ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_0.bsp +SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/spk/nh_recon_e2j_v1.bsp + INCLUDE_COMMENTS = NO + BODIES = -98 + BEGIN_TIME = 2007 FEB 28 05:13:31.182 + END_TIME = 2007 FEB 28 05:17:34.668 +SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/de413.bsp + INCLUDE_COMMENTS = NO + BODIES = 5, 10 + BEGIN_TIME = 2007 FEB 28 05:13:31.182 + END_TIME = 2007 FEB 28 05:17:34.668 +SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/jup260.bsp + INCLUDE_COMMENTS = NO + BODIES = 599 + BEGIN_TIME = 2007 FEB 28 05:13:31.182 + END_TIME = 2007 FEB 28 05:17:34.668 + +; END SPKMERGE COMMANDS + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp new file mode 100644 index 0000000..6294c6a --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_Truth.spice_1.xsp @@ -0,0 +1,288 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/SPK ' +'2' +'6' +'SPKMERGE ' +BEGIN_ARRAY 1 73 +'nh_20060119_20070319_recon_e2j.nio ' +'D772DE9B492BC^7' +'D772ED9F13EC5^7' +'-62' +'5' +'1' +'1' +73 +'D7738E3E9583A^7' +'342CB1129FCC^3' +'628D4E78840F8^3' +'87322354145E^3' +'A426272AA5FE^3' +'B87BD91815178^3' +'C6C3F959B3518^3' +'D0CBC9C59779^3' +'D70EDCA590C78^3' +'DB74C077303F8^3' +'DDA01EA7A60C^3' +'462B2BE90F3968^4' +'47FA6C2676AED^4' +'496872A92747A^4' +'766A1923CD027^4' +'DC1C8B04F7E788^4' +'-1EDF946DFE3206^6' +'-A94CCAB7D69D8^1' +'10A0BDE4A862FD^6' +'-112D5A31E865B2^2' +'2E0D67F9807BDA^5' +'-694047A01FADBC^1' +'15EE1C6F2005^-3' +'1524A67FF5CDF6^-5' +'-E1C2B4C186464^-7' +'-1FB0BB1D3EACBA^-8' +'1FB2EEA98FDCEF^-9' +'5CF11B0186BD4^-B' +'-6CC459A2D26C28^-C' +'-1E4E^-D' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-BCFBC1D9A39B2^-4' +'29A13E9E32AC4E^-5' +'6DED124DFA16E^-7' +'-42C72DDD74230C^-8' +'-EA0C4DCD423CE^-A' +'C9D2FF7B11823^-B' +'30EDF068D72B58^-C' +'-33C78^-D' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'-20B5886207DB66^-4' +'F8F5694A43515^-6' +'112FB7C57F753E^-7' +'-18C4FAE88C4FC3^-8' +'-2257063311BBCC^-A' +'4A9D0D07CB546^-B' +'6F533434791B4^-D' +'-106AC1A05F52A1^-D' +'81AA^-E' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'0^0' +'9^1' +'7^1' +'7^1' +'8^1' +'D7738E3E9583A^7' +'1^1' +END_ARRAY 1 73 +BEGIN_ARRAY 2 39 +'DE-0413LE-0413 ' +'D772DE9B492BC^7' +'D772ED9F13EC5^7' +'A' +'0' +'1' +'2' +39 +'D6D9F4^7' +'A8C^5' +'4BF19A11B9610C^5' +'-19E9E21C5194F9^4' +'-B4B99503C78^1' +'-1B012C9D211^0' +'339F227C2^-1' +'-41E6B733CE^-2' +'-7B02EA2^-3' +'290DDF91^-3' +'-370795^-4' +'-7280AB6^-5' +'26ACF1C^-5' +'918336532181E^5' +'EF3A97F3DB45F8^3' +'-F639A39C9A^1' +'-13D275692C58^0' +'-2F456FC4^-2' +'564DF97A38^-2' +'-E45A188^-3' +'41244B08^-4' +'4792F8^-4' +'-C4A7867^-5' +'2E43CE^-6' +'3B14B17FB640DC^5' +'6DB893E99BE854^3' +'-64C2021EF1^1' +'-8A2102856A8^-1' +'-63A66097^-2' +'35506CBB1D^-2' +'-6D3FA14^-3' +'-215772E^-4' +'2BF02B^-4' +'-5D2D74D8^-5' +'-277101^-6' +'D63134^7' +'1518^6' +'23^2' +'1^1' +END_ARRAY 2 39 +BEGIN_ARRAY 3 30 +'DE-0413LE-0413 ' +'D772DE9B492BC^7' +'D772ED9F13EC5^7' +'5' +'0' +'1' +'2' +30 +'D63134^7' +'1518^6' +'-13793B80F0E247^8' +'F826FF91D4D07^6' +'9DA91A9F018^4' +'-13D6F80638CC^3' +'-96076878^0' +'3AE6D68^-2' +'4AB8^-4' +'453^-6' +'-282E6C603A6EA4^8' +'-59460001523468^6' +'14553B7990F8^5' +'9C590D7104E^2' +'-AF683C8^0' +'-620C0B3^-2' +'-944^-5' +'-39048^-5' +'-10BFCA6B1ED407^8' +'-2C4EE62DC51A78^6' +'879B50A2D21^4' +'4ABE6B700FF^2' +'-47887D3^0' +'-2B72FFC8^-2' +'-6F8^-5' +'-1967A^-5' +'D4DFB4^7' +'2A3^6' +'1A^2' +'1^1' +END_ARRAY 3 30 +BEGIN_ARRAY 4 72 +'JUP260 ' +'D772DE9B492BC^7' +'D772ED9F13EC5^7' +'257' +'5' +'1' +'3' +72 +'D76D9C^7' +'1518^5' +'-887037DCEE036^2' +'-1DFA0A1575197F^2' +'238B5061E0575^2' +'C62154BF84B87^1' +'-7078D3C8246164^1' +'-2451A42A20E886^1' +'DE7B00674EAE4^0' +'2FFB5790F07EF^0' +'-105353FF8E8FE^0' +'-21125996CB43C^-1' +'FCA84BAE918DC^-2' +'309FD4D4ED55CE^2' +'-5EF873B430495^2' +'-1162A3CE36807^2' +'E1882B11AEA5A^1' +'57180440FB3828^1' +'-269FAAE81CC5D8^1' +'-A549C705447BF^0' +'38616994CBE4F^0' +'9F04A9B477AF^-1' +'-3707302243F8^-1' +'-5030928B87121^-2' +'14F453F904FDB8^2' +'-2D9B1A7035A1FA^2' +'-7C4162313D887^1' +'6E6FBB071ADC28^1' +'27B3D57E9D65E4^1' +'-13005F4E5F3F81^1' +'-4B1E063A0BF6E^0' +'1BACC528F06078^0' +'4777C35704B2^-1' +'-1AC93497E80D4^-1' +'-22089F3F78BCC^-2' +'-23A6E4E3C7CBC^-3' +'4861F448FB846C^-2' +'2904F0B1F83224^-2' +'-237609D74232F^-2' +'-F5675EAE826BA^-3' +'731E86C4DAF41^-3' +'1E14F600ECC3EE^-3' +'-B728A86FB560A^-4' +'-1C389E5E8B51B4^-4' +'EF8E80A5845148^-5' +'0^0' +'-3009F0F9DE0AA8^-2' +'-1924394F882F4C^-2' +'2FFF01E9A8DAD8^-2' +'1B9B58DF6233E^-2' +'-1027B98E491B61^-2' +'-56C9FA37429798^-3' +'227C314D9648BA^-3' +'73DDC445748838^-4' +'-2EF5112E4E7AE^-4' +'-4C0820C0F96E08^-5' +'0^0' +'-16DC6F75107CB9^-2' +'-AF8D098545612^-3' +'1776B17D58F81A^-2' +'C972FD2192E5F^-3' +'-7F30B1ADC2EA08^-3' +'-2778A954B1820C^-3' +'10F0787731B17A^-3' +'34315F1E01B75E^-4' +'-16DB7B62E8269D^-4' +'-2044DB41DE90D4^-5' +'0^0' +'D75884^7' +'2A3^5' +'44^2' +'1^1' +END_ARRAY 4 72 +TOTAL_ARRAYS 4 + ~NAIF/SPC BEGIN COMMENTS~ +; ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_1.bsp LOG FILE + +; Created 2022-08-15/14:42:08.00. +; +; BEGIN SPKMERGE COMMANDS + +LEAPSECONDS_KERNEL = /Volumes/pkgs/isis3/isis_data/base/kernels/lsk/naif0012.tls + +SPK_KERNEL = ../sliced_kernels/mc3_0034948318_0x536_sci_1_Truth.spice_1.bsp +SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/spk/nh_recon_e2j_v1.bsp + INCLUDE_COMMENTS = NO + BODIES = -98 + BEGIN_TIME = 2007 FEB 28 05:58:00.520 + END_TIME = 2007 FEB 28 06:02:00.757 +SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/de413.bsp + INCLUDE_COMMENTS = NO + BODIES = 5, 10 + BEGIN_TIME = 2007 FEB 28 05:58:00.520 + END_TIME = 2007 FEB 28 06:02:00.757 +SOURCE_SPK_KERNEL = /Volumes/pkgs/isis3/isis_data/newhorizons/kernels/tspk/jup260.bsp + INCLUDE_COMMENTS = NO + BODIES = 599 + BEGIN_TIME = 2007 FEB 28 05:58:00.520 + END_TIME = 2007 FEB 28 06:02:00.757 + +; END SPKMERGE COMMANDS + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl new file mode 100644 index 0000000..f3e0ede --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mc3_0034948318_0x536_sci_1_isis.lbl @@ -0,0 +1,105 @@ +Object = IsisCube + Object = Core + StartByte = 65537 + Format = Tile + TileSamples = 500 + TileLines = 400 + + Group = Dimensions + Samples = 5000 + Lines = 400 + Bands = 1 + End_Group + + Group = Pixels + Type = Real + ByteOrder = Lsb + Base = 0.0 + Multiplier = 1.0 + End_Group + End_Object + + Group = Instrument + SpacecraftName = "NEW HORIZONS" + InstrumentId = MVIC_TDI + TargetName = Jupiter + MidObservationTime = 2007-02-28T06:00:23.454 <Cal d> + SpacecraftClockStartCount = 1/0034948318:06600 + ExposureDuration = 0.59168 + Detector = CH4 + HwSide = 1 + ScanType = TDI + InstrumentMode = 2 + RalphExposureDuration = 0.59168 + TdiRate = 54.0833 <hz> + StartTime = 2007-02-28T06:00:00.520 + End_Group + + Group = Archive + HighSpeedCompressionMode = LOSSLESS + ObservationCompletionStatus = COMPLETE + SequenceDescription = "MVIC terminator flat" + End_Group + + Group = BandBin + Name = CH4 + Center = 895 <nanometers> + Width = 40 <nanometers> + OriginalBand = 1 + End_Group + + Group = Kernels + NaifFrameCode = -98908 <SPICE ID> + End_Group + + Group = AlphaCube + AlphaSamples = 5000 + AlphaLines = 2493 + AlphaStartingSample = 0.5 + AlphaStartingLine = 0.5 + AlphaEndingSample = 5000.5 + AlphaEndingLine = 400.5 + BetaSamples = 5000 + BetaLines = 400 + End_Group + + Group = RadiometricCalibration + PixelSize = 13.0000 <microns> + PixelFov = 19.8065 <microrad/pix> + Gain = 58.6000 <electrons/DN> + ReadNoise = 30.0000 <electrons> + TdiRate = 54.0833 <hz> + SolarSpectrumResolved = 0.0394 <(erg/cm^2/s/sr)/(DN/s/pix)> + SolarSpectrumUnresolved = 1.55E-11 <(erg/cm^2/s/sr)/(DN/s/pix)> + PholusSpectrumResolved = 0.0385 <(erg/cm^2/s/sr)/(DN/s/pix)> + PholusSpectrumUnresolved = 1.51E-11 <(erg/cm^2/s/sr)/(DN/s/pix)> + CharonSpectrumResolved = 0.0394 <(erg/cm^2/s/sr)/(DN/s/pix)> + CharonSpectrumUnresolved = 1.54E-11 <(erg/cm^2/s/sr)/(DN/s/pix)> + JupiterSpectrumResolved = 0.0474 <(erg/cm^2/s/sr)/(DN/s/pix)> + JupiterSpectrumUnresolved = 1.86E-11 <(erg/cm^2/s/sr)/(DN/s/pix)> + PlutoSpectrumResolved = 0.0398 <(erg/cm^2/s/sr)/(DN/s/pix)> + PlutoSpectrumUnresolved = 1.56E-11 <(erg/cm^2/s/sr)/(DN/s/pix)> + SolarPivotWavelength = 8.86E-5 <cm> + JupiterPivotWavelength = 8.84E-5 <cm> + PholusPivotWavelength = 8.87E-5 <cm> + PlutoPivotWavelength = 8.86E-5 <cm> + CharonPivotWavelength = 8.86E-5 <cm> + End_Group +End_Object + +Object = Label + Bytes = 65536 +End_Object + +Object = History + Name = IsisCube + StartByte = 8085518 + Bytes = 1122 +End_Object + +Object = OriginalLabel + Name = IsisCube + StartByte = 8065537 + Bytes = 19981 +End_Object +End diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc new file mode 100644 index 0000000..add5559 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_0_sliced_-98000.xc @@ -0,0 +1,232 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/CK ' +'2' +'6' +' < DAFCAT: CK CONCATENATION > ' +BEGIN_ARRAY 1 211 +'nhpc ' +'196D1CAA095^B' +'196D2846451^B' +'-17ED0' +'1' +'3' +'1' +211 +'25DDAE7A74E438^0' +'2A6D5691BEC43A^0' +'CF48B6DFD873F8^0' +'-8B0D4AF7DB50B^0' +'-898D0C8256CE6^-4' +'9BFE0DF72DFC38^-4' +'1ECFD582EE7C53^-3' +'25DB3E2A7CBD2A^0' +'2A6735503168E6^0' +'CF4807329FEDC8^0' +'-8B10D97611AAB^0' +'-C0C2968CDACEE8^-4' +'4E487C92860D74^-4' +'1E2B80E1C325F3^-3' +'25D7F9A55A1CE8^0' +'2A5F5AF2BF556A^0' +'CF476C013B7AB^0' +'-8B1509297E414^0' +'-BA1CEBB370AD9^-4' +'76DD27B673DEDC^-4' +'1B84A6304AC2BB^-3' +'25D50DBF0A9CEE^0' +'2A57BF2DCC8B32^0' +'CF46A1D9D7071^0' +'-8B1953091214F8^0' +'-AA8F6EF9F71D9^-4' +'A7ECBAF4C45DD^-4' +'1EBB8D8F6AB50B^-3' +'25D1E51FE1FCAC^0' +'2A50433F49158^0' +'CF45D3992B7CB8^0' +'-8B1DA939CE91C^0' +'-8B736CAF5443B^-4' +'7F32B8F49E9B8C^-4' +'1AB8B5C41EEF92^-3' +'25CEBCB6AE868C^0' +'2A491F2AD2A008^0' +'CF44E23F3F7128^0' +'-8B2218550E11A8^0' +'-ADE0B54E64BA3^-4' +'6A83E883204A4^-4' +'1BE8F8A3957A2A^-3' +'25CB90722AA132^0' +'2A41EA35489B78^0' +'CF43D69C3CBF88^0' +'-8B26B42DB8EC48^0' +'-EA396EA8ABA2B^-4' +'7B6428A61582D^-4' +'1A129C449A4FA7^-3' +'25C82B143DC024^0' +'2A3AB27D35A0CE^0' +'CF42C73A2282C^0' +'-8B2B655663C938^0' +'-8CD8B5B731704^-4' +'3FFC1117BA6C94^-4' +'1B6160BF544305^-3' +'25C54CC6411C24^0' +'2A3392DF3F286A^0' +'CF41E7358DCDE8^0' +'-8B2FA362A1254^0' +'-C8E65610E647C8^-4' +'5A2A59FE88CE3C^-4' +'19DBD0032983BD^-3' +'25C21118B44BCE^0' +'2A2C7B9D44C112^0' +'CF40BA53643258^0' +'-8B346A1C59388^0' +'-9241E0BFA9472^-4' +'7CEDE51C3FEB4C^-4' +'1F2FC91101039C^-3' +'25BF0BBF4F837^0' +'2A254624D085BE^0' +'CF3FEE36BAA4B8^0' +'-8B389A96368B7^0' +'-E3716955D0FC5^-4' +'5C021BDC124C74^-4' +'158C866A6AA45^-3' +'25BBF3D97A775C^0' +'2A1DF5E832096C^0' +'CF3F25A4F75E5^0' +'-8B3CD257FC6D58^0' +'-D2AF71747DC7B^-4' +'A7E0F23C6403E^-4' +'177FEEEE80BB07^-3' +'25B8B14C2C4032^0' +'2A171896CD0CA6^0' +'CF3DF033E295F8^0' +'-8B41945CCFE888^0' +'-BC531D48DEE0A^-4' +'74CBCD2E1F9EF8^-4' +'19A59ACB01D96A^-3' +'25B5775C962098^0' +'2A0FE956FC38CE^0' +'CF3D09C7D67FF^0' +'-8B45F6A00C48^0' +'-6BE062B498689^-4' +'86C487EA8ED05^-4' +'2193631961CD98^-3' +'25B27514EB19F^0' +'2A08D5BAA374F2^0' +'CF3C0042A44C18^0' +'-8B4A751D4CCC58^0' +'-8423FE18E7B818^-4' +'7E94F90FE6BFBC^-4' +'19B9DD5B94E6D4^-3' +'25AF539872AA8C^0' +'2A018D7AEE3F96^0' +'CF3B60A494A43^0' +'-8B4E6DCD35652^0' +'-FE9CFD8BAA1E9^-4' +'78C2BAB27AB618^-4' +'1CAAF7AC775557^-3' +'25AC5A193AC6^0' +'29FA78D048D18C^0' +'CF3AB98ED8C208^0' +'-8B5256AC85A65^0' +'-ABACA111AAE5D8^-4' +'6FC4FDDD7ED5E4^-4' +'1A9515D64B91FD^-3' +'25A9368702BAD4^0' +'29F343A212BEAA^0' +'CF39E21D16AEB8^0' +'-8B569C17C057E8^0' +'-9CB6FAF270D28^-4' +'82D33E3DF58FE^-4' +'18DCC88B721344^-3' +'25A5F1E9E8D434^0' +'29EC32DAB78AE^0' +'CF392B940ABFF^0' +'-8B5AADF8C7EC6^0' +'-862B2E600293D^-4' +'6D2B21E83E6454^-4' +'1E59B074E68E5A^-3' +'25A2CCB6B24D04^0' +'29E53E91C98162^0' +'CF382AF04F3C78^0' +'-8B5F1C6CDB21C^0' +'-7DF11EE7AF03E8^-4' +'C0909F47D4E58^-4' +'1CC7DE79301DB8^-3' +'259FA9C396C3D6^0' +'29DE4BB59831DC^0' +'CF374A35F4FFA8^0' +'-8B6359D6533328^0' +'-D23117569E8B^-4' +'8E9A84B377E05^-4' +'1432451D8C572^-3' +'259C8D80183478^0' +'29D72BB8232ED8^0' +'CF3663F389612^0' +'-8B67AAA949325^0' +'-72D4AF38193CB4^-4' +'8420E38CFCC5F^-4' +'1BBC73FFC9E03^-3' +'25995515049AD6^0' +'29D069DA7EAF1^0' +'CF35424AAB27B8^0' +'-8B6C3E8E93B07^0' +'-CD0359580EAF^-4' +'73764394282F9^-4' +'147ABE2B942F1A^-3' +'259620D2146756^0' +'29C98609C10842^0' +'CF3463F32229A8^0' +'-8B7076E9A0F158^0' +'-8EF38C7E2EEE4^-4' +'7FBBEB46E01CC^-4' +'1672804A288BBC^-3' +'2593312D84DD4E^0' +'29C286F08CDEC^0' +'CF337C374C0F08^0' +'-8B74B25B5BB098^0' +'-934C01BF1014B8^-4' +'6790BE9B51F52^-4' +'13116D841B83D8^-3' +'2591774CC4B024^0' +'29BEE6755B1A2C^0' +'CF32EC15CABF98^0' +'-8B77158444ECA^0' +'-A33FA0BBA7E86^-4' +'4EB986769257E^-4' +'151C5E9F89323E^-3' +'196D1CAA095^B' +'196D1D0D3B^B' +'196D1D874D^B' +'196D1E015F^B' +'196D1E7B71^B' +'196D1EF583^B' +'196D1F6F95^B' +'196D1FE9A7^B' +'196D2063B9^B' +'196D20DDCB^B' +'196D2157DD^B' +'196D21D1EF^B' +'196D224C01^B' +'196D22C613^B' +'196D234025^B' +'196D23BA37^B' +'196D243449^B' +'196D24AE5B^B' +'196D25286D^B' +'196D25A27F^B' +'196D261C91^B' +'196D2696A3^B' +'196D2710B5^B' +'196D278AC7^B' +'196D2804D9^B' +'196D2846451^B' +'196D1CAA095^B' +'1^1' +'1A^2' +END_ARRAY 1 211 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +This CK is for testing with the image: ../mvic_data/mc3_0034948318_0x536_sci_1_Truth.spice.cub + +This CK was generated using the following command: {} + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc new file mode 100644 index 0000000..661892a --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/merged_nhpc_2007_v006_1_sliced_-98000.xc @@ -0,0 +1,664 @@ +DAFETF NAIF DAF ENCODED TRANSFER FILE +'DAF/CK ' +'2' +'6' +' < DAFCAT: CK CONCATENATION > ' +BEGIN_ARRAY 1 643 +'nhpc ' +'196D9BF2BA8^B' +'196DA7674E2^B' +'-17ED0' +'1' +'3' +'1' +643 +'1F7963CD95BF1E^-1' +'4F4338A4BF1094^0' +'EEEACD7D1F12^0' +'2E9037DEB72816^0' +'174B4452D4A22^-3' +'-3EAB38D7C38CD8^-4' +'18F646879BDC63^-3' +'1FA1CE18236164^-1' +'4F3B3792EBEDBC^0' +'EEEC26C0B5B5F^0' +'2E96CFC9CCB9D4^0' +'1957AA86E08AD7^-3' +'-86DAC41EEA08B^-4' +'1F938F3CCE143C^-3' +'1FC7E4C4DEEC5D^-1' +'4F3162A81F01FC^0' +'EEEDDD6DEA5CF^0' +'2E9EA2D9DFAA2^0' +'1BB6FA4DE877^-3' +'-64EE4DD0DB9AA^-4' +'246A77F8A019B8^-3' +'1FEC7B8C815C3D^-1' +'4F27D93951B178^0' +'EEEF729B870778^0' +'2EA69EDD5DA78C^0' +'1ACFE28002E481^-3' +'-A03CFF21EE656^-4' +'22248D52837CFE^-3' +'1FA240CF334F5A^-1' +'4F2129A0B2C778^0' +'EEF2F6F516D15^0' +'2EA0252860AA98^0' +'-24091517BEE296^-3' +'-9795F309CB8C68^-4' +'11B12272A3DBEE^-3' +'1F34325C6E0D66^-1' +'4F1B12CEF058BC^0' +'EEF6B3B40CDBA8^0' +'2E979C53935F4^0' +'-238F1EDF6738C8^-3' +'-D2656A422E2C28^-4' +'127068F632AC5C^-3' +'1DCF91005F2F4F^-1' +'4EC7EDB3BC16A8^0' +'EF1447AB0AEB48^0' +'2E8DA8651EC0EC^0' +'-6EB6743104DFF^-3' +'-FBDEB126F0CA18^-3' +'2C3E3D3822FAFC^-2' +'185FCEF618146C^-1' +'4D2500B5BC6434^0' +'EF9F128A6B901^0' +'2E84CD42C7D5AC^0' +'-AE9424AE581CD8^-3' +'-1CA7FDA70BFC01^-2' +'4C25D68D23B7B8^-2' +'13EF7DA6085539^-1' +'4BBBF87F8B8BD^0' +'F0117B89943FD^0' +'2E8A46C73B4F8^0' +'-559405433176E4^-3' +'-1A631941088E02^-2' +'44AD58385D89A8^-2' +'FAF516A85E82^-2' +'4A6C8904356DC4^0' +'F078CD15253FB^0' +'2E93A1A2BC7FE6^0' +'-58785F1CD59748^-3' +'-19113DD1F090B4^-2' +'420E6772A4DEF^-2' +'B9633C7AE35D8^-2' +'491FE08A15FEA^0' +'F0DD553C7BBE08^0' +'2E9C45F8FED2E2^0' +'-5166DDB28E413^-3' +'-186619A9E96B49^-2' +'4264989CDA272C^-2' +'7C852A19F5042^-2' +'47D243BE3B3634^0' +'F13FF4C5C605C8^0' +'2EA5BA83911334^0' +'-4F0361C82547C8^-3' +'-1829D916A590A^-2' +'4288EC297B5294^-2' +'707D939D8EEE3^-2' +'478F878265315^0' +'F1537371BDFF08^0' +'2EA792967E416C^0' +'-4B0CC6DACCDEF4^-3' +'-17CE58CBEFEB91^-2' +'426E00A33E5684^-2' +'6A71DB75367A1^-2' +'476E1BA5086C1^0' +'F15D2C6C27B378^0' +'2EA88C97768834^0' +'-4D526AE905835^-3' +'-182C8C46C2C0FE^-2' +'4262B5C6B2488C^-2' +'646B28CD1873E^-2' +'474CE5147021D4^0' +'F166D0409937B^0' +'2EA987C08B89C6^0' +'-4DB94A16467158^-3' +'-180EC3D951E01C^-2' +'4229FDEBF96F8C^-2' +'5E6F682245027C^-2' +'472B74D447EEB^0' +'F1707F8D392AA8^0' +'2EAA850892350E^0' +'-4F6DF4B6069F78^-3' +'-17FDEAD01D3BB6^-2' +'425EEDF61B0A74^-2' +'5870BBD7745EEC^-2' +'470A4C24FF9A2C^0' +'F17A19869693D^0' +'2EAB68FC0C058E^0' +'-4E58CB6179E904^-3' +'-17FB641A6AAE65^-2' +'42143C2221B688^-2' +'5264FA2CCA5198^-2' +'46E8DB71A333BC^0' +'F183BFEA188208^0' +'2EAC5FE0E5B92C^0' +'-4D2079C0EDC05^-3' +'-182E454952FAE6^-2' +'422B0CA60F1FD8^-2' +'4C55BDD16798B^-2' +'46C799E0DAA2A4^0' +'F18D53F134362^0' +'2EAD53953A2B8^0' +'-4F1FD820CDD57^-3' +'-186D862FB6E973^-2' +'427357755E5498^-2' +'464E117B60C04C^-2' +'46A61CE2CE89E8^0' +'F196F1F9A9C4D^0' +'2EAE52F037F6C8^0' +'-4D6DE82CA363C^-3' +'-186868409E7E35^-2' +'423D25359A91D^-2' +'405039EEAC2234^-2' +'4684C7B8814DD^0' +'F1A08307E9E358^0' +'2EAF3E71E957A8^0' +'-4EC072F1E4747^-3' +'-17F2F99C22B8AA^-2' +'42613FB901E944^-2' +'3A4B7F4172D39C^-2' +'466357756C5638^0' +'F1AA135E80B0E8^0' +'2EB03C0168FC08^0' +'-507877FC143D^-3' +'-1807148E47C564^-2' +'4233B13C3D44FC^-2' +'343C0112F29C7A^-2' +'46420160C672FC^0' +'F1B3994073731^0' +'2EB12DA38C37DA^0' +'-4C3E26DAF26198^-3' +'-17C4318E9FBB6^-2' +'421E875D308D4C^-2' +'2E382862BA276^-2' +'46208685ACC29C^0' +'F1BD2452B0DED8^0' +'2EB2210C5ADA3^0' +'-4E5EF6E178E96C^-3' +'-17E9A76E3C64D5^-2' +'424A61F47168E4^-2' +'283FB0273CADBE^-2' +'45FF22FD8A8644^0' +'F1C6AD1D057CA^0' +'2EB2E2857318D8^0' +'-4DD102249C5424^-3' +'-17FB32654ECF73^-2' +'424AF2C1194994^-2' +'22455F2EB3778A^-2' +'45DDAC282AF284^0' +'F1D02C9C664F18^0' +'2EB3D665F1D25C^0' +'-4B764BEABC68C^-3' +'-180EC8C97B1E3F^-2' +'4241940DE06D58^-2' +'1C448C75C63CDA^-2' +'45BC62457D111C^0' +'F1D99F74DD9F18^0' +'2EB4AE003BFD04^0' +'-4D08416D562C48^-3' +'-1837B7FD2A0F69^-2' +'423D47097C1778^-2' +'164BB70A2E316^-2' +'459AE07E905938^0' +'F1E31499D2EAF^0' +'2EB5B28D065FA2^0' +'-49E6CD2D9A1B08^-3' +'-1833538F3A93C4^-2' +'422A4E9B06341^-2' +'104063BFDD913C^-2' +'45797F25AE9F14^0' +'F1EC81777A4BB8^0' +'2EB69708B1B3A4^0' +'-4D529388289FA4^-3' +'-17D7F2C856590C^-2' +'4224DEB434241^-2' +'A59BFCBC7BE14^-3' +'455808AFC5E3A^0' +'F1F5ED8A5954F8^0' +'2EB784604A72C6^0' +'-4DD543E8896FB8^-3' +'-17E21F6BB267E4^-2' +'4236B6D8151BFC^-2' +'4534BF984A0A8C^-3' +'453697772D89F^0' +'F1FF5912B9842^0' +'2EB852239A8AF8^0' +'-4D58255810A0C^-3' +'-18236E0576408^-2' +'423DF42102DE9^-2' +'-19F17B390A350E^-3' +'451517A23632DC^0' +'F208BCC9AAC78^0' +'2EB943614ECBF^0' +'-4D5C59D788D4F4^-3' +'-18044E7825E7B5^-2' +'42351ED253117^-2' +'-798F02C33E731^-3' +'44F39C80B9B694^0' +'F212222E682BC8^0' +'2EBA0A4D91199A^0' +'-4E974264EBBF98^-3' +'-18341DBA125D2C^-2' +'429D91CB15159^-2' +'-D8921BFCD110C^-3' +'44D2311902C3E4^0' +'F21B74999DB3F8^0' +'2EBB01BADC1648^0' +'-4D9BC7344750A4^-3' +'-18075F322D8253^-2' +'423C5FF5377E38^-2' +'-138E32AB37E7EC^-2' +'44B0C1526C3DF8^0' +'F224CDFA98BBB8^0' +'2EBBC0F3B9742A^0' +'-507AB8412CA778^-3' +'-181E3691C2943A^-2' +'42186DCAE1D5AC^-2' +'-1977823E5ED2E8^-2' +'448F4312E5B334^0' +'F22E1CF7D87F1^0' +'2EBCB0B8A5F354^0' +'-4BECBDE00CEE1C^-3' +'-182CCA8B192AD1^-2' +'424F0952BBBF84^-2' +'-1F781DAE622723^-2' +'446DC9DBE10B5C^0' +'F2376D5A04F968^0' +'2EBD7736F5DB1^0' +'-4B1D2AA80B57E4^-3' +'-184B3D81C238BF^-2' +'42374CB96C20AC^-2' +'-256ADD37D23864^-2' +'444C4296F6661^0' +'F240B5613D44B^0' +'2EBE62FA820BC4^0' +'-4D901EED8A9238^-3' +'-1838788FCF3F9A^-2' +'424F7EE627DB68^-2' +'-2B539FBCCFF3FC^-2' +'442AD489F2DD7^0' +'F249F6A557B448^0' +'2EBF3263406BA^0' +'-4DE108BC7B96F^-3' +'-17E0A2313406F5^-2' +'42430E3A25290C^-2' +'-3143B26506C25C^-2' +'44094A66057EF^0' +'F253370F8A6AF^0' +'2EC0148F5CB6A8^0' +'-4C0D6A40D86938^-3' +'-17C1095D4AC93F^-2' +'423BE680DB8AA4^-2' +'-375326B4D97A64^-2' +'43E7D4EA87CA04^0' +'F25C6FE6C46868^0' +'2EC0E52F386968^0' +'-4EDF3DC847D2E8^-3' +'-182B1520D438F1^-2' +'421437328889AC^-2' +'-3D49F7CC743F6A^-2' +'43C647435079F4^0' +'F265A2C277F1D8^0' +'2EC1DD6C8A3E96^0' +'-4C4F2980335228^-3' +'-184A1CC7AE6AC7^-2' +'4269FF38D8C868^-2' +'-4351424502461^-2' +'43A4D2ABF12178^0' +'F26ED30E3AC46^0' +'2EC2A3EF2029EC^0' +'-51165AEF493B84^-3' +'-18044AD2642599^-2' +'426D076D50868^-2' +'-494EDBB6C6BA5C^-2' +'43834C9859AAC4^0' +'F277FA505A11A^0' +'2EC39813B8BEAA^0' +'-4EB28B4230D6BC^-3' +'-181DAE7ABEDDB9^-2' +'4275B08E91333^-2' +'-4FD959A2F7ED4C^-2' +'43614EA2A503F8^0' +'F28138A9D91998^0' +'2EC4A5A99C1CBE^0' +'-4DFEDDD5355A1^-3' +'-180A8FAEFF39AF^-2' +'422CB4542436A8^-2' +'-55C07F19BA331^-2' +'433FCBAE19FE6^0' +'F28A574D1ABD78^0' +'2EC58C8B0AF358^0' +'-4A73AF984DD614^-3' +'-17A162EB62DC7A^-2' +'424E4C47A39C94^-2' +'-5BBB93A13A0D^-2' +'431E506E88875C^0' +'F29375730BEDF^0' +'2EC65033952E9^0' +'-4DD7005207B638^-3' +'-18561727D6825C^-2' +'4275DAD60187C4^-2' +'-61AF3DE99272^-2' +'42FCB3BCF821A4^0' +'F29C91CE555F2^0' +'2EC732969E079A^0' +'-4DB08B8661CBA^-3' +'-183467F9EE183C^-2' +'4267F8C9D36044^-2' +'-67B19C64FF675^-2' +'42DB340155B5F8^0' +'F2A5A0B870E74^0' +'2EC8167BBE6034^0' +'-4D20F55C86CC18^-3' +'-17D20E1508EC49^-2' +'421EC69160749^-2' +'-6D9D044C90903^-2' +'42B9A3101DBD9^0' +'F2AEADE5C302D^0' +'2EC9019DDD6BE6^0' +'-4A1AA75794D708^-3' +'-17CB9672361B2E^-2' +'42211025B2F428^-2' +'-73810D2BCD6E28^-2' +'42982D1E985AD^0' +'F2B7B807517BE8^0' +'2EC9BB98974CD6^0' +'-4CAF128EA6CE98^-3' +'-17B1B85F5C689A^-2' +'422B24B91A34F^-2' +'-7979156BB9D67^-2' +'42768B7609E12^0' +'F2C0BEBA4E0EC^0' +'2ECAAAD80FC586^0' +'-4CD33D1E68936^-3' +'-183B6304A01F08^-2' +'42330FA712F5B^-2' +'-7F7BC0D24E276^-2' +'4254EF48BCF15^0' +'F2C9C369FC5358^0' +'2ECB81F5ED161C^0' +'-49D8D0F4401FE8^-3' +'-1841DC61579F35^-2' +'4255B06455951C^-2' +'-8568BC908D794^-2' +'4233632FD7701^0' +'F2D2BEE9CB386^0' +'2ECC5793F9A4E^0' +'-5360CCB3406998^-3' +'-17DE138E6817DE^-2' +'427EE4197D9EC^-2' +'-8B5F6427938B18^-2' +'4211D2CBE9007C^0' +'F2DBB8875773A8^0' +'2ECD226216F026^0' +'-4EFF4F46490D44^-3' +'-1806E12190AD43^-2' +'4276A039229F48^-2' +'-914C0EAE0F0DB8^-2' +'41F03E1B42A068^0' +'F2E4A9AB1035C^0' +'2ECE04CA0CECFC^0' +'-4E762B89CF976^-3' +'-17C10B517DC751^-2' +'4214A1E4FFC334^-2' +'-973D4F543BE5B^-2' +'41CE903B7B7104^0' +'F2ED9FAF32E9E^0' +'2ECED6AB1CB358^0' +'-4899620B9F0D88^-3' +'-17D064B31BB263^-2' +'425BE5F04FCF28^-2' +'-9D35225B0264A8^-2' +'41ACF28B8FC43C^0' +'F2F685FCD18268^0' +'2ECFC8972BA0FE^0' +'-4B4319FF698AB4^-3' +'-18376624B13DF9^-2' +'4240B12AAAC07C^-2' +'-A3400E4BC6A778^-2' +'418B77CB9D30AC^0' +'F2FF631DB9F8F8^0' +'2ED09E59792A0A^0' +'-4AB2675FE662C^-3' +'-1807F45B390C99^-2' +'4228CCAE9E9528^-2' +'-A934127B1942D8^-2' +'4169CBE9DBE948^0' +'F3084815EBFDB8^0' +'2ED175F64F575C^0' +'-4EA7F66A09BF2^-3' +'-17BB228968906C^-2' +'42496337E1B384^-2' +'-AF252CFA4FE2F8^-2' +'41484AF6BA4F74^0' +'F31123C0E7DF58^0' +'2ED2275EA13DD^0' +'-4D0CB30018B2F^-3' +'-17FABC463C381E^-2' +'422E39842DEE34^-2' +'-B520ED6E2994A8^-2' +'4126AAA46ED13^0' +'F319FA7916CC98^0' +'2ED3038BB92DA6^0' +'-4919D9C366B4E4^-3' +'-1848DF3CBDD0A4^-2' +'424424E7187AB8^-2' +'-BB1458D028F0F8^-2' +'4105287F070AC8^0' +'F322C9A52139E^0' +'2ED3C28BB6CFE4^0' +'-4CA99E37387F6^-3' +'-1857657C8DE038^-2' +'42538A5618687^-2' +'-C1027B55305678^-2' +'40E380ADD70AD8^0' +'F32B9642EC257^0' +'2ED4A8B28D5E2^0' +'-4C8CC2BF12B604^-3' +'-181C2F665FA781^-2' +'4211387F9C31F8^-2' +'-C707E5D751B76^-2' +'40C1BA58C91D54^0' +'F3346947BE4BB^0' +'2ED57CCD42781E^0' +'-504CC2BD888C2C^-3' +'-178DD906D52A3A^-2' +'426711984BE148^-2' +'-CCEAB7D14EEB5^-2' +'40A00F7276589^0' +'F33D2E5F2FF5^0' +'2ED6592B1F5C52^0' +'-4EA067DC72EADC^-3' +'-17EBF24682DFBE^-2' +'422F40E9451F3C^-2' +'-D2EAF333D7DE78^-2' +'407E4CCC7E14F4^0' +'F345F79C16EC1^0' +'2ED72595E4A1E2^0' +'-4E33903BCAF66^-3' +'-17D9BAB2C53FFF^-2' +'4218B3326DC2D4^-2' +'-D8D8A6DE7A1DD8^-2' +'405CA01C1B4C7^0' +'F34EB194EA445^0' +'2ED808B251E64A^0' +'-4B42FD205F498^-3' +'-181A4A274D36AE^-2' +'423E58B88134C4^-2' +'-DECAD35670081^-2' +'403B0E08BEEB74^0' +'F357661D606F4^0' +'2ED8C8E39F6AB8^0' +'-4E4193E855DA48^-3' +'-17E8AD8BE43886^-2' +'425DDE1F52696C^-2' +'-E4BC4361B93E38^-2' +'40196B9C5F82A4^0' +'F360156A6C346^0' +'2ED9A033E266B^0' +'-4C6FC47D234428^-3' +'-17D532C0B88062^-2' +'4258E1319A85C8^-2' +'-EA94F5FF92329^-2' +'3FF7FEBFD9DA8^0' +'F368B8221C2B38^0' +'2EDA55B8A26E7C^0' +'-4BB3253824343^-3' +'-1808F2F9F26AB2^-2' +'4224BFB0507428^-2' +'-F08A8C57AA3FB8^-2' +'3FD6597F4A7D7^0' +'F3715B3FB3256^0' +'2EDB3B3E9BE0F2^0' +'-4B5A6E1CE5C178^-3' +'-1823AADE6571A5^-2' +'425FC000284464^-2' +'-1307E389D7F1C6^-1' +'3E98EFCF3779F2^0' +'F3C68A1FC5CC4^0' +'2ECB23EE6F1BA8^0' +'-B27D0116D80BE8^-3' +'-15F6204B510D7C^-2' +'3CC7A0A9833D1C^-2' +'-9ED5DEA55999B8^-2' +'4200E6DCADADCC^0' +'F2E581462A2F3^0' +'2EB1F65B9E0994^0' +'190E542C7D1AF9^-2' +'61097F22313618^-2' +'-105B9DFA758AD6^-1' +'60C4950BF049F^-2' +'472FA489E42C04^0' +'F16F5B63CCADC^0' +'2EAA052DE7BF16^0' +'1A8F420BB66B5^-2' +'611F7614F1CD84^-2' +'-1059D660BD0FE5^-1' +'15025EB4E00699^-1' +'4C0DD96C23CD5^0' +'EFF387FE7AE88^0' +'2E9EB9C2BCC852^0' +'108DE8EF013233^-2' +'42BDEC2D56E34C^-2' +'-B52C7FB4B7AC4^-2' +'1AED0B7B10693D^-1' +'4DFC175E46BE^0' +'EF568AD64BBE5^0' +'2E92238E612622^0' +'3F7975DE667AD8^-3' +'12876CAF350358^-2' +'-30EAD52BCAE3C4^-2' +'1CBAA872833CAC^-1' +'4E88B131471BE4^0' +'EF29FE30756BC^0' +'2E89A75E1F889^0' +'12B5715AC1B127^-3' +'98D93F61C6F7F8^-3' +'-14A1DACA36FED2^-2' +'1D9259A6D94457^-1' +'4ECA63DFDC3DE4^0' +'EF14A15F57FE7^0' +'2E87D7E65A095A^0' +'2F2A2BD2F7CA6^-3' +'305003EC5D44D6^-3' +'-6009937DAA0C7C^-3' +'223B227222E3AE^-1' +'4EB89F33B50204^0' +'EF2A7646A4182^0' +'2E32389A0BCF24^0' +'-23307D4346793^-2' +'2934401F3E191C^-2' +'85EB41C3540808^-3' +'196D9BF2BA8^B' +'196D9C5E01^B' +'196D9CD813^B' +'196D9D5225^B' +'196D9DCC37^B' +'196D9E4649^B' +'196D9EC05B^B' +'196D9F3A6D^B' +'196D9FB47F^B' +'196DA02E91^B' +'196DA0A8A3^B' +'196DA122B5^B' +'196DA13B1F^B' +'196DA14754^B' +'196DA15389^B' +'196DA15FBE^B' +'196DA16BF3^B' +'196DA17828^B' +'196DA1845D^B' +'196DA19092^B' +'196DA19CC7^B' +'196DA1A8FC^B' +'196DA1B531^B' +'196DA1C166^B' +'196DA1CD9B^B' +'196DA1D9D^B' +'196DA1E605^B' +'196DA1F23A^B' +'196DA1FE6F^B' +'196DA20AA4^B' +'196DA216D9^B' +'196DA2230E^B' +'196DA22F43^B' +'196DA23B78^B' +'196DA247AD^B' +'196DA253E2^B' +'196DA26017^B' +'196DA26C4C^B' +'196DA27881^B' +'196DA284B6^B' +'196DA290EB^B' +'196DA29D2^B' +'196DA2A955^B' +'196DA2B58A^B' +'196DA2C1BF^B' +'196DA2CDF4^B' +'196DA2DA29^B' +'196DA2E65E^B' +'196DA2F293^B' +'196DA2FEC8^B' +'196DA30AFD^B' +'196DA31732^B' +'196DA32367^B' +'196DA32F9C^B' +'196DA33BD1^B' +'196DA34806^B' +'196DA3543B^B' +'196DA3607^B' +'196DA36CA5^B' +'196DA378DA^B' +'196DA3850F^B' +'196DA39144^B' +'196DA39D79^B' +'196DA3A9AE^B' +'196DA3B5E3^B' +'196DA3C218^B' +'196DA3CE4D^B' +'196DA3DA82^B' +'196DA3E6B7^B' +'196DA3F2EC^B' +'196DA3FF21^B' +'196DA40B56^B' +'196DA48568^B' +'196DA4FF7A^B' +'196DA5798C^B' +'196DA5F39E^B' +'196DA66DB^B' +'196DA6E7C2^B' +'196DA761D4^B' +'196DA7674E2^B' +'196D9BF2BA8^B' +'1^1' +'5^2' +END_ARRAY 1 643 +TOTAL_ARRAYS 1 + ~NAIF/SPC BEGIN COMMENTS~ +This CK is for testing with the image: ../mvic_data/mc3_0034948318_0x536_sci_1_Truth.spice.cub + +This CK was generated using the following command: {} + ~NAIF/SPC END COMMENTS~ diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti new file mode 100644 index 0000000..973c7c8 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/mvicAddendum004.ti @@ -0,0 +1,425 @@ +\begintext + +Version and Date +-------------------------------------------------------------------------------- + + The instrument addendum kernel i("iak") is used by USGS to store necessary + data that may not be found in other kernels (i.e. the instrument kernel, or + "iak"). + +Note on USGS Frame addition +-------------------------------------------------------------------------------- + All Mvic frames have the boresight in the -X directions, while Isis assumes + boresight is either in +/- Z direction. A new frame was created for each + Mvic ccd's to do a final rotation into the Isis assumed boresight. This is a + 90 degree rotation around the Y-axis. New Naif Id's were created by simply + adding 700 to the Mission Naif ID. + + This was done as an extra frame rather than in the FocalPlaneMap code because + of ckwriter and spkwriter. + + Also note that the FT translations are different from the Tdi. This is + because of the scan direction for Tdi (See frame kernel diagrams). + FT: sample = -X line = +Y + Tdi: sample = -X line = -Y + + FRAME (Naif Frame ID = -98203 Isis Frame ID = -98903) + + +References +-------------------------------------------------------------------------------- + + 1. "Calculation of distortion in MVIC frame images" (filename: + MVICdistortion-harrison8.doc) + Notes: + a. This is also found as section 10.3.1.2 (pp 58-62) of [2] below. + However, the distortion coefficients in the harrison8 version + are different than in [2]. We were told to use the values from + the harrison8 document. + b. The harrison8 version is more extensive in its description of + the least-squares adjustment and analysis. There is a detailed + residual analysis and a number of figures illustrating residual + vectors and various plots of deltaC and deltaR (corrections to + column and row). There is no mention of correlation analysis + (that might have been useful/interesting). + c. Though we are meant to use this distortion model for TDI as + well as Frame, based on the described calibration procedure, it + is not clear that the coefficients derived here would be valid + for the TDI sensors as well. + + 2. Peterson, Joe (2008), "New Horizons SOC to Instrument Pipeline + ICE," Document No. 05310-SOCINST-01, Contract NASW-02008, + Southwest Research Institute, August, 2008. + Notes: + a. section 10.3.1.2 doesn't apparently describe how the distortion + model applies to the TDI sensors. + + 3. Lunsford, Allen (2007), "Ralph Geometric Distortion and + Boresights," 24 pgs. + Notes: + a. USGS was told this distortion model is less accurate than [1]. + b. TKFRAME matrix values from this document are in the frames + kernel ("fk"). The document indicates these matrices have been + adjusted to compensate for as yet unexplained offsets ("62 + urads off around Y-axis for LEISA and MVIC-Frame and 73 urads + off in Y direction for MVIC-TDI"). + + 4. Telecon 2014-05-14: Cathy Olkin, Jason Cook, Tracie Sucharski, + and Ken Edmundson + + 5. Cook, Jason C. (20??), "MVIC Distortion," 28 pgs. + + +2014-06-19 USGS Astrogeology Notes on Mvic Frame camera distortion model... +-------------------------------------------------------------------------------- + + 1. Model definition and parameters are from reference [1] above. + 2. Legendre polynomial distortion coefficients from [1] are below + (INS-98900_DISTORTION_COEF_X, INS-98900_DISTORTION_COEF_Y). A + unique identifier (98900) was created for these coefficients + and the boresight offsets as it is thought that the same values + will be used for both Mvic frame and TDI sensors. + 3. 2014-09-15 Residual distorion coefficients for each MVIC TDI band + from reference [5] above. Given for column and row of each band as + INS-9890X_RESIDUAL_COL_DIST_COEF and + INS-9890X_RESIDUAL_ROW_DIST_COEF. + + +\begindata + + INS-98900_DISTORTION_COEF_X = ( + -2.184e-05, + 32.911e-05, + -0.243e-05, + 7.444e-05, + -19.201e-05, + -0.218e-05, + 0.686e-05, + -0.502e-05, + -144.410e-05, + 0.662e-05, + -0.194e-05, + 0.537e-05, + -0.843e-05, + 0.201e-05, + -0.289e-05, + -0.153e-05, + -0.209e-05, + -0.067e-05, + -0.490e-05, + -12.455e-05 + ) + + INS-98900_DISTORTION_COEF_Y = ( + 194.590e-05, + 169.360e-05, + 1.100e-05, + -3.500e-05, + 609.640e-05, + -4.300e-05, + 0.400e-05, + -287.100e-05, + -114.900e-05, + -5.100e-05, + 33.600e-05, + -41.400e-05, + -38.800e-05, + -122.500e-05, + 37.300e-05, + 41.500e-05, + 4.500e-05, + 11.300e-05, + -60.000e-05, + 40.900e-05 + ) + + FRAME_ISIS_NH_RALPH_MVIC_FT = -98903 + FRAME_-98903_NAME = 'ISIS_NH_RALPH_MVIC_FT' + FRAME_-98903_CLASS = 4 + FRAME_-98903_CLASS_ID = -98903 + FRAME_-98903_CENTER = -98 + TKFRAME_-98903_RELATIVE = 'NH_RALPH_MVIC_FT' + TKFRAME_-98903_SPEC = 'ANGLES' + TKFRAME_-98903_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98903_AXES = ( 1, 2, 3 ) + TKFRAME_-98903_UNITS = 'DEGREES' + + INS-98903_PIXEL_PITCH = 0.013 + INS-98903_FOCAL_LENGTH = 657.5 + + INS-98903_TRANSX = ( 0.0, -0.013, 0.0 ) + INS-98903_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98903_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98903_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + +\begintext + + PAN2 (Naif Frame ID = -98204 Isis Frame ID = -98904) + +\begindata + + FRAME_ISIS_NH_RALPH_MVIC_PAN2 = -98904 + FRAME_-98904_NAME = 'ISIS_NH_RALPH_MVIC_PAN2' + FRAME_-98904_CLASS = 4 + FRAME_-98904_CLASS_ID = -98904 + FRAME_-98904_CENTER = -98 + TKFRAME_-98904_RELATIVE = 'NH_RALPH_MVIC_PAN2' + TKFRAME_-98904_SPEC = 'ANGLES' + TKFRAME_-98904_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98904_AXES = ( 1, 2, 3 ) + TKFRAME_-98904_UNITS = 'DEGREES' + + INS-98904_PIXEL_PITCH = 0.013 + INS-98904_FOCAL_LENGTH = 657.5 + + INS-98904_TRANSX = ( 0.0, -0.013, 0.0) + INS-98904_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98904_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98904_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + + INS-98904_RESIDUAL_COL_DIST_COEF = ( + 1.05201, + -0.272378e-03, + 3.02675e-07, + -1.85175e-10, + 4.28517e-14, + -3.31549e-18 + ) + + INS-98904_RESIDUAL_ROW_DIST_COEF = ( + 3.20119, + 1.10228e-03, + -13.2266e-07, + 7.19104e-10, + -16.8607e-14, + 14.2024e-18 + ) + +\begintext + PAN1 (Naif Frame ID = -98205 Isis Frame ID = -98905) + +\begindata + + FRAME_ISIS_NH_RALPH_MVIC_PAN1 = -98905 + FRAME_-98905_NAME = 'ISIS_NH_RALPH_MVIC_PAN1' + FRAME_-98905_CLASS = 4 + FRAME_-98905_CLASS_ID = -98905 + FRAME_-98905_CENTER = -98 + TKFRAME_-98905_RELATIVE = 'NH_RALPH_MVIC_PAN1' + TKFRAME_-98905_SPEC = 'ANGLES' + TKFRAME_-98905_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98905_AXES = ( 1, 2, 3 ) + TKFRAME_-98905_UNITS = 'DEGREES' + + INS-98905_PIXEL_PITCH = 0.013 + INS-98905_FOCAL_LENGTH = 657.5 + + INS-98905_TRANSX = ( 0.0, -0.013, 0.0) + INS-98905_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98905_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98905_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + + INS-98905_RESIDUAL_COL_DIST_COEF = ( + -8.26115, + -0.301258e-03, + 3.28326e-07, + -1.62919e-10, + 2.48737e-14, + -0.742968e-18 + ) + + INS-98905_RESIDUAL_ROW_DIST_COEF = ( + -28.4793, + -0.629792e-03, + 4.25381e-07, + -1.54272e-10, + 2.54615e-14, + -1.24917e-18 + ) + +\begintext + RED (Naif Frame ID = -98206 Isis Frame ID = -98906) + +\begindata + + FRAME_ISIS_NH_RALPH_MVIC_RED = -98906 + FRAME_-98906_NAME = 'ISIS_NH_RALPH_MVIC_RED' + FRAME_-98906_CLASS = 4 + FRAME_-98906_CLASS_ID = -98906 + FRAME_-98906_CENTER = -98 + TKFRAME_-98906_RELATIVE = 'NH_RALPH_MVIC_RED' + TKFRAME_-98906_SPEC = 'ANGLES' + TKFRAME_-98906_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98906_AXES = ( 1, 2, 3 ) + TKFRAME_-98906_UNITS = 'DEGREES' + + INS-98906_PIXEL_PITCH = 0.013 + INS-98906_FOCAL_LENGTH = 657.5 + + INS-98906_TRANSX = ( 0.0, -0.013, 0.0) + INS-98906_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98906_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98906_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + + INS-98906_RESIDUAL_COL_DIST_COEF = ( + -6.13184, + 0.717280e-03, + -8.14857e-07, + 2.37349e-10, + -3.12424e-14, + 1.71459e-18 + ) + + INS-98906_RESIDUAL_ROW_DIST_COEF = ( + -16.1647, + -1.83265e-03, + 11.1065e-07 + -3.30078e-10, + 4.62181e-14, + -1.74292e-18 + ) + INS-98906_ROW_OFFSET = 12.0 + +\begintext + BLUE (Naif Frame ID = -98207 Isis Frame ID = -98907) + +\begindata + + FRAME_ISIS_NH_RALPH_MVIC_BLUE = -98907 + FRAME_-98907_NAME = 'ISIS_NH_RALPH_MVIC_BLUE' + FRAME_-98907_CLASS = 4 + FRAME_-98907_CLASS_ID = -98907 + FRAME_-98907_CENTER = -98 + TKFRAME_-98907_RELATIVE = 'NH_RALPH_MVIC_BLUE' + TKFRAME_-98907_SPEC = 'ANGLES' + TKFRAME_-98907_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98907_AXES = ( 1, 2, 3 ) + TKFRAME_-98907_UNITS = 'DEGREES' + + INS-98907_PIXEL_PITCH = 0.013 + INS-98907_FOCAL_LENGTH = 657.5 + + INS-98907_TRANSX = ( 0.0, -0.013, 0.0) + INS-98907_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98907_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98907_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + + INS-98907_RESIDUAL_COL_DIST_COEF = ( + -6.35936, + 0.634339e-03, + -8.30971e-07, + 2.80320e-10, + -4.23157e-14, + 2.41625e-18 + ) + + INS-98907_RESIDUAL_ROW_DIST_COEF = ( + -16.6520, + -1.71336e-03, + 12.9953e-07 + -4.93728e-10, + 9.17910e-14, + -6.16044e-18 + ) +\begintext + METHANE (Naif Frame ID = -98208 Isis Frame ID = -98908) + +\begindata + + FRAME_ISIS_NH_RALPH_MVIC_METHANE = -98908 + FRAME_-98908_NAME = 'ISIS_NH_RALPH_MVIC_METHANE' + FRAME_-98908_CLASS = 4 + FRAME_-98908_CLASS_ID = -98908 + FRAME_-98908_CENTER = -98 + TKFRAME_-98908_RELATIVE = 'NH_RALPH_MVIC_METHANE' + TKFRAME_-98908_SPEC = 'ANGLES' + TKFRAME_-98908_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98908_AXES = ( 1, 2, 3 ) + TKFRAME_-98908_UNITS = 'DEGREES' + + INS-98908_PIXEL_PITCH = 0.013 + INS-98908_FOCAL_LENGTH = 657.5 + + INS-98908_TRANSX = ( 0.0, -0.013, 0.0) + INS-98908_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98908_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98908_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + + INS-98908_RESIDUAL_COL_DIST_COEF = ( + -6.55214, + 2.30095e-03, + -25.2800e-07, + 10.6292e-10, + -21.0429e-14, + 16.2012e-18 + ) + + INS-98908_RESIDUAL_ROW_DIST_COEF = ( + -16.0211, + -1.23680e-03, + 0.616729e-07, + 2.17726e-10, + -7.20480e-14, + 7.60730e-18 + ) + +\begintext + NIR (Naif Frame ID = -98209 Isis Frame ID = -98909) + +\begindata + + FRAME_ISIS_NH_RALPH_MVIC_NIR = -98909 + FRAME_-98909_NAME = 'ISIS_NH_RALPH_MVIC_NIR' + FRAME_-98909_CLASS = 4 + FRAME_-98909_CLASS_ID = -98909 + FRAME_-98909_CENTER = -98 + TKFRAME_-98909_RELATIVE = 'NH_RALPH_MVIC_NIR' + TKFRAME_-98909_SPEC = 'ANGLES' + TKFRAME_-98909_ANGLES = ( 0.0 90.0 0.0 ) + TKFRAME_-98909_AXES = ( 1, 2, 3 ) + TKFRAME_-98909_UNITS = 'DEGREES' + + INS-98909_PIXEL_PITCH = 0.013 + INS-98909_FOCAL_LENGTH = 657.5 + + INS-98909_TRANSX = ( 0.0, -0.013, 0.0) + INS-98909_TRANSY = ( 0.0, 0.0, 0.013 ) + + INS-98909_ITRANSS = ( 0.0, -76.9230769230769, 0.0 ) + INS-98909_ITRANSL = ( 0.0, 0.0, 76.9230769230769 ) + + INS-98909_RESIDUAL_COL_DIST_COEF = ( + -5.93566, + 0.950374e-03, + -7.41796e-07, + 1.09544e-10, + 0.584518e-14, + -1.36733e-18 + ) + + INS-98909_RESIDUAL_ROW_DIST_COEF = ( + -15.1467, + -2.90492e-03, + 17.5191e-07, + -5.69166e-10, + 9.39702e-14, + -5.03314e-18 + ) + +\begintext + These are the parameters required for writing c-kernels. For + the New Horizons spacecraft the ck frame is NH_SPACECRAFT (-98000), + and the ck reference frame is J2000 (1). + +\begindata + INS-98908_CK_FRAME_ID=-98000 + INS-98908_CK_REFERENCE_ID=1 + +\begintext + diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls b/tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls new file mode 100644 index 0000000..e1afdee --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/naif0012.tls @@ -0,0 +1,152 @@ +KPL/LSK + + +LEAPSECONDS KERNEL FILE +=========================================================================== + +Modifications: +-------------- + +2016, Jul. 14 NJB Modified file to account for the leapsecond that + will occur on December 31, 2016. + +2015, Jan. 5 NJB Modified file to account for the leapsecond that + will occur on June 30, 2015. + +2012, Jan. 5 NJB Modified file to account for the leapsecond that + will occur on June 30, 2012. + +2008, Jul. 7 NJB Modified file to account for the leapsecond that + will occur on December 31, 2008. + +2005, Aug. 3 NJB Modified file to account for the leapsecond that + will occur on December 31, 2005. + +1998, Jul 17 WLT Modified file to account for the leapsecond that + will occur on December 31, 1998. + +1997, Feb 22 WLT Modified file to account for the leapsecond that + will occur on June 30, 1997. + +1995, Dec 14 KSZ Corrected date of last leapsecond from 1-1-95 + to 1-1-96. + +1995, Oct 25 WLT Modified file to account for the leapsecond that + will occur on Dec 31, 1995. + +1994, Jun 16 WLT Modified file to account for the leapsecond on + June 30, 1994. + +1993, Feb. 22 CHA Modified file to account for the leapsecond on + June 30, 1993. + +1992, Mar. 6 HAN Modified file to account for the leapsecond on + June 30, 1992. + +1990, Oct. 8 HAN Modified file to account for the leapsecond on + Dec. 31, 1990. + + +Explanation: +------------ + +The contents of this file are used by the routine DELTET to compute the +time difference + +[1] DELTA_ET = ET - UTC + +the increment to be applied to UTC to give ET. + +The difference between UTC and TAI, + +[2] DELTA_AT = TAI - UTC + +is always an integral number of seconds. The value of DELTA_AT was 10 +seconds in January 1972, and increases by one each time a leap second +is declared. Combining [1] and [2] gives + +[3] DELTA_ET = ET - (TAI - DELTA_AT) + + = (ET - TAI) + DELTA_AT + +The difference (ET - TAI) is periodic, and is given by + +[4] ET - TAI = DELTA_T_A + K sin E + +where DELTA_T_A and K are constant, and E is the eccentric anomaly of the +heliocentric orbit of the Earth-Moon barycenter. Equation [4], which ignores +small-period fluctuations, is accurate to about 0.000030 seconds. + +The eccentric anomaly E is given by + +[5] E = M + EB sin M + +where M is the mean anomaly, which in turn is given by + +[6] M = M + M t + 0 1 + +where t is the number of ephemeris seconds past J2000. + +Thus, in order to compute DELTA_ET, the following items are necessary. + + DELTA_TA + K + EB + M0 + M1 + DELTA_AT after each leap second. + +The numbers, and the formulation, are taken from the following sources. + + 1) Moyer, T.D., Transformation from Proper Time on Earth to + Coordinate Time in Solar System Barycentric Space-Time Frame + of Reference, Parts 1 and 2, Celestial Mechanics 23 (1981), + 33-56 and 57-68. + + 2) Moyer, T.D., Effects of Conversion to the J2000 Astronomical + Reference System on Algorithms for Computing Time Differences + and Clock Rates, JPL IOM 314.5--942, 1 October 1985. + +The variable names used above are consistent with those used in the +Astronomical Almanac. + +\begindata + +DELTET/DELTA_T_A = 32.184 +DELTET/K = 1.657D-3 +DELTET/EB = 1.671D-2 +DELTET/M = ( 6.239996D0 1.99096871D-7 ) + +DELTET/DELTA_AT = ( 10, @1972-JAN-1 + 11, @1972-JUL-1 + 12, @1973-JAN-1 + 13, @1974-JAN-1 + 14, @1975-JAN-1 + 15, @1976-JAN-1 + 16, @1977-JAN-1 + 17, @1978-JAN-1 + 18, @1979-JAN-1 + 19, @1980-JAN-1 + 20, @1981-JUL-1 + 21, @1982-JUL-1 + 22, @1983-JUL-1 + 23, @1985-JUL-1 + 24, @1988-JAN-1 + 25, @1990-JAN-1 + 26, @1991-JAN-1 + 27, @1992-JUL-1 + 28, @1993-JUL-1 + 29, @1994-JUL-1 + 30, @1996-JAN-1 + 31, @1997-JUL-1 + 32, @1999-JAN-1 + 33, @2006-JAN-1 + 34, @2009-JAN-1 + 35, @2012-JUL-1 + 36, @2015-JUL-1 + 37, @2017-JAN-1 ) + +\begintext + + diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc new file mode 100644 index 0000000..be0e263 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/new_horizons_1454.tsc @@ -0,0 +1,1696 @@ +KPL/SCLK + +\beginlabel +PDS_VERSION_ID = PDS3 +RECORD_TYPE = STREAM +RECORD_BYTES = "N/A" +^SPICE_KERNEL = "new_horizons_1454.tsc" +MISSION_NAME = "NEW HORIZONS" +SPACECRAFT_NAME = "NEW HORIZONS" +DATA_SET_ID = "NH-J/P/SS-SPICE-6-V1.0" +KERNEL_TYPE_ID = SCLK +PRODUCT_ID = "new_horizons_1454.tsc" +PRODUCT_CREATION_TIME = 2017-04-30T00:00:00 +PRODUCER_ID = "APL" +MISSION_PHASE_NAME = "N/A" +PRODUCT_VERSION_TYPE = ACTUAL +PLATFORM_OR_MOUNTING_NAME = "N/A" +START_TIME = "N/A" +STOP_TIME = "N/A" +SPACECRAFT_CLOCK_START_COUNT = "N/A" +SPACECRAFT_CLOCK_STOP_COUNT = "N/A" +TARGET_NAME = { + JUPITER, + PLUTO, + "SOLAR SYSTEM" + } +INSTRUMENT_NAME = "N/A" +NAIF_INSTRUMENT_ID = "N/A" +SOURCE_PRODUCT_ID = "N/A" +NOTE = "See comments in the file for details" +OBJECT = SPICE_KERNEL + INTERCHANGE_FORMAT = ASCII + KERNEL_TYPE = CLOCK_COEFFICIENTS + DESCRIPTION = "NH spacecraft clock kernel" +END_OBJECT = SPICE_KERNEL +\endlabel + +\begintext + +FILENAME = "new-horizons_1454.tsc" +CREATION_DATE = "03-Apr-2017" + + +NEW HORIZONS Spacecraft Clock Kernel (SCLK) +=========================================================================== + + This file is a SPICE spacecraft clock (SCLK) kernel containing + information required for time conversions involving the on-board + NEW HORIZONS spacecraft clock. + +Version +-------------------------------------------------------- + + NEW HORIZONS SCLK Kernel Version: + + Version 1.04 -- March 1, 2011 -- Stan Cooper + Following processing of all ACO4 data in Partition #2, manually + added the first Partition #3 record (for October 31, 2010), to + accommodate the Timekeeping System ground software. + + Version 1.03 -- December 16, 2010 -- Stan Cooper + Partition #2 start shifted ten seconds earlier per request by Eric + Melin. Start time was set too late. + + Version 1.02 -- November 15, 2010 -- Stan Cooper + Partition #3 created in response to unplanned November 1st + resynchronization of software MET to BC hardware MET. Effectively, + the software MET has jumped one second back. + + Version 1.01 -- August 12, 2010 -- Stan Cooper + Paritition #2 created in response to July 2nd loss of software + MET synchronization with BC hardware MET. Software MET is now + one second larger than BC hardware MET. Effectively, the + software MET has jumped one second ahead. + + Version 1.0 -- December 14, 2005 -- Stan Cooper + Initial (seed) time coefficients triplet set for a launch time + of 2006-011-14:11:00 EST, which equals 2006-011-19:11:00 UTC. + Note that this was set using the new value of 33 leap seconds + that comes into effect a few days before launch. + + Version 0.4 -- November 15, 2005 -- Stan Cooper + Corrected the statement "SPICE uses linear interpolation" to + "SPICE uses linear extrapolation". This was confirmed earlier + with Scott Turner as noted in the MESSENGER SCLK kernels. + + Version 0.3 -- May 11, 2005 -- Stan Cooper + Modified file header to avoid loss of header text when kernel + is automatically updated. Also, added FILENAME and + CREATION_DATE fields that are automatically updated. + + Version 0.2 -- June 25, 2003 -- Scott Turner + + The number of digits representing fractional seconds present + in the TDT component of the SCLK coefficient triples were + inadequate for NEW HORIZONS' requirements. The field now + contains 6 digits instead of 3. + + Version 0.1 -- June 24, 2003 -- Scott Turner + + This kernel was created as an initial input to the NEW HORIZONS + SCLK update process. It provides values for the fields + required to handle the SCLK string format, as well as the + baseline units of the clock correlation coefficients that + the update process is to introduce or correct. The initial + clock rate established in this file assumes no drift from + the parallel time system (TDT). Further the clock coefficients + indicate the clock starts on the following epoch: + + 1/0:0 (SCLK) + 01-JAN-2003-00:01:04.184 (TDT) + + The end of the first partition is currently defined as the value + in ticks of the rollover of the spacecraft clock. + +Usage +-------------------------------------------------------- + + This file is used by the SPICE system as follows: programs that + make use of this SCLK kernel must 'load' the kernel, normally + during program initialization. Loading the kernel associates + the data items with their names in a data structure called the + 'kernel pool'. The SPICELIB routine FURNSH loads text kernel + files, such as this one, into the pool as shown below: + + FORTRAN: + + CALL FURNSH ( SCLK_kernel_name ) + + C: + + furnsh_c ( SCLK_kernel_name ); + + Once loaded, the SCLK time conversion routines will be able to + access the necessary data located in this kernel for their + designed purposes. + +References +-------------------------------------------------------- + + 1. "SCLK Required Reading" + +Inquiries +-------------------------------------------------------- + + If you have any questions regarding this file or its usage, + contact: + + Scott Turner + (443)778-1693 + Scott.Turner@jhuapl.edu + +Kernel Data +-------------------------------------------------------- + + The first block of keyword equals value assignments define the + type, parallel time system, and format of the spacecraft clock. + These fields are invariant from SCLK kernel update to SCLK + kernel update. + + The NEW HORIZONS spacecraft clock is represented by the SPICE + type 1 SCLK kernel. It uses TDT, Terrestrial Dynamical Time, + as its parallel time system. + +\begindata + +SCLK_KERNEL_ID = ( @2017-04-03T10:00:49 ) +SCLK_DATA_TYPE_98 = ( 1 ) +SCLK01_TIME_SYSTEM_98 = ( 2 ) + + +\begintext + + In a particular partition of the NEW HORIZONS spacecraft clock, + the clock read-out consists of two separate stages: + + 1/18424652:24251 + + The first stage, a 32 bit field, represents the spacecraft + clock seconds count. The second, a 16 bit field, represents + counts of 20 microsecond increments of the spacecraft clock. + + The following keywords and their values establish this structure: + +\begindata + +SCLK01_N_FIELDS_98 = ( 2 ) +SCLK01_MODULI_98 = ( 4294967296 50000 ) +SCLK01_OFFSETS_98 = ( 0 0 ) +SCLK01_OUTPUT_DELIM_98 = ( 2 ) + + +\begintext + + This concludes the invariant portion of the SCLK kernel data. The + remaining sections of the kernel may require updates as the clock + correlation coefficients evolve in time. The first section below + establishes the clock partitions. The data in this section consists + of two parallel arrays, which denote the start and end values in + ticks of each partition of the spacecraft clock. + + SPICE utilizes these two arrays to map from spacecraft clock ticks, + determined with the usual modulo arithmetic, to encoded SCLK--the + internal, monotonically increasing sequence used to tag various + data sources with spacecraft clock. + +\begindata + +SCLK_PARTITION_START_98 = ( 0.00000000000000e+00 + 7.01906790000000e+12 + 7.54337430000000e+12 ) + +SCLK_PARTITION_END_98 = ( 7.01906785000000e+12 + 7.54337435000000e+12 + 2.14748364799999e+14 ) + +\begintext + + The remaining section of the SCLK kernel defines the clock correlation + coefficients. Each line contains a 'coefficient triple': + + Encoded SCLK at which Rate is introduced. + Corresponding TDT Epoch at which Rate is introduced. + Rate in TDT (seconds) / most significant clock count (~seconds). + + SPICE uses linear extrapolation to convert between the parallel time + system and encoded SCLK. The triples are stored in the array defined + below. + + The first time triplet below was entered manually and represents the + approximate time (in TDT) at which MET is set to zero. The plan for + New Horizons is that MET will be set to roll over to zero at the + beginning of the daily launch window. Note that the conversion from + UTC to TDT used 33 leap seconds. + +\begindata + +SCLK01_COEFFICIENTS_98 = ( + + 0 @19-JAN-2006-18:09:05.184000 1.00000000000 + 2766250000 @20-JAN-2006-09:31:12.483494 1.00000000905 + 5196350000 @20-JAN-2006-23:01:14.483934 1.00000000931 + 9606650000 @21-JAN-2006-23:31:20.484755 1.00000000939 + 13926500000 @22-JAN-2006-23:31:17.485566 1.00000000919 + 18246400000 @23-JAN-2006-23:31:15.486360 1.00000000938 + 22566350000 @24-JAN-2006-23:31:14.487170 1.00000000892 + 26885950000 @25-JAN-2006-23:31:06.487941 1.00000000954 + 31206000000 @26-JAN-2006-23:31:07.488765 1.00000001357 + 44169100000 @29-JAN-2006-23:32:09.492284 1.00000007324 + 48495750000 @30-JAN-2006-23:34:22.498622 0.99999993415 + 52805100000 @31-JAN-2006-23:30:49.492947 1.00000001019 + 57124700000 @01-FEB-2006-23:30:41.493827 1.00000001790 + 91701750000 @09-FEB-2006-23:36:22.506207 0.99999998303 + 104645200000 @12-FEB-2006-23:30:51.501814 1.00000000852 + 108962750000 @13-FEB-2006-23:30:02.502550 1.00000000833 + 117603550000 @15-FEB-2006-23:30:18.503989 1.00000000799 + 134885300000 @19-FEB-2006-23:30:53.506750 1.00000000804 + 139201550000 @20-FEB-2006-23:29:38.507444 1.00000000759 + 143531500000 @21-FEB-2006-23:32:57.508101 1.00000000759 + 151982150000 @23-FEB-2006-22:29:50.509384 1.00000000729 + 165123050000 @26-FEB-2006-23:30:08.511299 1.00000000724 + 169440450000 @27-FEB-2006-23:29:16.511924 1.00000000698 + 173760250000 @28-FEB-2006-23:29:12.512527 1.00000000697 + 182401100000 @02-MAR-2006-23:29:29.513731 1.00000000679 + 195001700000 @05-MAR-2006-21:29:41.515442 1.00000000641 + 203280050000 @07-MAR-2006-19:29:08.516504 1.00000000611 + 212639700000 @09-MAR-2006-23:29:01.517648 1.00000000607 + 229381150000 @13-MAR-2006-20:29:30.519679 1.00000000572 + 246746750000 @17-MAR-2006-20:58:02.521664 1.00000000530 + 276812450000 @24-MAR-2006-19:59:56.524853 1.00000000473 + 293993950000 @28-MAR-2006-19:27:06.526478 1.00000000460 + 302633400000 @30-MAR-2006-19:26:55.527272 1.00000000453 + 306953150000 @31-MAR-2006-19:26:50.527663 1.00000000459 + 319912550000 @03-APR-2006-19:26:38.528852 1.00000000411 + 324052200000 @04-APR-2006-18:26:31.529192 1.00000000448 + 330712800000 @06-APR-2006-07:26:43.529789 1.00000000413 + 333591800000 @06-APR-2006-23:26:23.530027 1.00000000423 + 338271950000 @08-APR-2006-01:26:26.530423 1.00000000375 + 354289800000 @11-APR-2006-18:25:43.531624 1.00000000371 + 362929150000 @13-APR-2006-18:25:30.532265 1.00000000361 + 388847050000 @19-APR-2006-18:24:48.534138 1.00000000322 + 392986650000 @20-APR-2006-17:24:40.534405 1.00000001251 + 399115100000 @22-APR-2006-03:27:29.535938 0.99999999778 + 409184950000 @24-APR-2006-11:24:06.535490 1.00000000325 + 417824150000 @26-APR-2006-11:23:50.536052 1.00000000297 + 423224000000 @27-APR-2006-17:23:47.536373 1.00000000301 + 446442200000 @03-MAY-2006-02:23:11.537770 1.00000000303 + 450761650000 @04-MAY-2006-02:23:00.538032 1.00000000407 + 456701700000 @05-MAY-2006-11:23:01.538515 1.00000000365 + 457646000000 @05-MAY-2006-16:37:47.538584 1.00000000220 + 472359600000 @09-MAY-2006-02:22:19.539231 1.00000000256 + 480458600000 @10-MAY-2006-23:21:59.539645 1.00000000390 + 480997450000 @11-MAY-2006-02:21:36.539687 1.00000000246 + 488285850000 @12-MAY-2006-18:51:04.540046 1.00000000349 + 489576650000 @13-MAY-2006-02:01:20.540136 1.00000000250 + 502056250000 @15-MAY-2006-23:21:12.540761 1.00000000260 + 506375750000 @16-MAY-2006-23:21:02.540986 1.00000000241 + 513755750000 @18-MAY-2006-16:21:02.541341 1.00000000245 + 525455300000 @21-MAY-2006-09:20:53.541914 1.00000000216 + 532292800000 @22-MAY-2006-23:20:03.542210 1.00000000364 + 532471600000 @23-MAY-2006-00:19:39.542223 1.00000000222 + 549933200000 @27-MAY-2006-01:20:11.543000 1.00000000215 + 566849800000 @30-MAY-2006-23:19:03.543727 1.00000000206 + 579809400000 @02-JUN-2006-23:18:55.544261 0.99999999802 + 579985850000 @03-JUN-2006-00:17:44.544254 1.00000000192 + 601479400000 @07-JUN-2006-23:42:15.545080 1.00000000219 + 605723700000 @08-JUN-2006-23:17:01.545266 1.00000000186 + 615804000000 @11-JUN-2006-07:17:07.545641 1.00000000200 + 620121000000 @12-JUN-2006-07:16:07.545814 1.00000000269 + 627320850000 @13-JUN-2006-23:16:04.546202 1.00000000182 + 671966000000 @24-JUN-2006-07:17:47.547831 1.00000000171 + 683473200000 @26-JUN-2006-23:13:31.548224 1.00000000169 + 687792600000 @27-JUN-2006-23:13:19.548370 1.00000000484 + 696435700000 @29-JUN-2006-23:14:21.549206 0.99999997595 + 697510350000 @30-JUN-2006-05:12:34.548689 1.00000000162 + 714967950000 @04-JUL-2006-06:11:46.549253 1.00000000154 + 722422650000 @05-JUL-2006-23:36:40.549482 1.00000000534 + 730811950000 @07-JUL-2006-22:13:06.550378 0.99999999977 + 748087600000 @11-JUL-2006-22:11:39.550298 1.00000000139 + 752654950000 @12-JUL-2006-23:34:06.550425 1.00000000177 + 753842350000 @13-JUL-2006-06:09:54.550467 1.00000000152 + 761042150000 @14-JUL-2006-22:09:50.550686 1.00000000144 + 775259250000 @18-JUL-2006-05:08:52.551095 1.00000000135 + 782639000000 @19-JUL-2006-22:08:47.551294 1.00000000131 + 787138350000 @20-JUL-2006-23:08:34.551412 1.00000000145 + 799738850000 @23-JUL-2006-21:08:44.551777 1.00000000134 + 808195200000 @25-JUL-2006-20:07:31.552004 1.00000000138 + 832676000000 @31-JUL-2006-12:07:47.552681 1.00000000118 + 838970850000 @01-AUG-2006-23:06:04.552830 1.00000000250 + 840049800000 @02-AUG-2006-05:05:43.552884 1.00000000123 + 844369150000 @03-AUG-2006-05:05:30.552990 1.00000000129 + 858589850000 @06-AUG-2006-12:05:44.553358 1.00000000125 + 870285400000 @09-AUG-2006-05:04:15.553651 1.00000000112 + 877902800000 @10-AUG-2006-23:23:23.553821 1.00000000132 + 894586250000 @14-AUG-2006-20:04:32.554262 1.00000000113 + 903834150000 @16-AUG-2006-23:27:10.554471 1.00000000126 + 908154500000 @17-AUG-2006-23:27:17.554580 1.00000000129 + 917620950000 @20-AUG-2006-04:02:46.554824 1.00000000109 + 929752450000 @22-AUG-2006-23:26:36.555088 1.00000000117 + 939037850000 @25-AUG-2006-03:01:44.555306 1.00000000113 + 959994900000 @29-AUG-2006-23:27:25.555781 1.00000000107 + 1016074350000 @11-SEP-2006-23:00:34.556977 1.00000000114 + 1026686350000 @14-SEP-2006-09:57:54.557218 1.00000000097 + 1041985000000 @17-SEP-2006-22:57:27.557516 1.00000000100 + 1052602800000 @20-SEP-2006-09:56:43.557729 1.00000000095 + 1069700750000 @24-SEP-2006-08:56:02.558053 1.00000000087 + 1075638050000 @25-SEP-2006-17:55:08.558156 1.00000000087 + 1093818600000 @29-SEP-2006-22:55:19.558474 1.00000000096 + 1105704700000 @02-OCT-2006-16:57:21.558702 1.00000000078 + 1111139050000 @03-OCT-2006-23:08:48.558787 1.00000000087 + 1134136500000 @09-OCT-2006-06:54:37.559189 1.00000000083 + 1161854200000 @15-OCT-2006-16:53:51.559648 1.00000000081 + 1199113650000 @24-OCT-2006-07:53:40.560248 1.00000000284 + 1204863900000 @25-OCT-2006-15:50:25.560575 1.00000000079 + 1219082650000 @28-OCT-2006-22:50:00.560800 1.00000000082 + 1222142600000 @29-OCT-2006-15:49:59.560850 1.00000000091 + 1227721900000 @30-OCT-2006-22:49:45.560952 1.00000000092 + 1232221850000 @31-OCT-2006-23:49:44.561035 1.00000000081 + 1249278850000 @04-NOV-2006-22:35:24.561313 1.00000000084 + 1252379700000 @05-NOV-2006-15:49:01.561365 1.00000000073 + 1257959650000 @06-NOV-2006-22:49:00.561447 1.00000000091 + 1262279350000 @07-NOV-2006-22:48:54.561526 1.00000000081 + 1275240600000 @10-NOV-2006-22:49:19.561735 0.99999999967 + 1276137200000 @11-NOV-2006-03:48:11.561729 1.00000000084 + 1283877300000 @12-NOV-2006-22:48:13.561859 1.00000000078 + 1288197250000 @13-NOV-2006-22:48:12.561926 1.00000000273 + 1292516700000 @14-NOV-2006-22:48:01.562162 1.00000000081 + 1296836650000 @15-NOV-2006-22:48:00.562232 1.00000000092 + 1309798200000 @18-NOV-2006-22:48:31.562470 1.00000000094 + 1312675250000 @19-NOV-2006-14:47:32.562524 1.00000000095 + 1319874350000 @21-NOV-2006-06:47:14.562661 1.00000000080 + 1339853950000 @25-NOV-2006-21:47:06.562980 1.00000000096 + 1344173650000 @26-NOV-2006-21:47:00.563063 1.00000000082 + 1352814300000 @28-NOV-2006-21:47:13.563204 1.00000000078 + 1361454000000 @30-NOV-2006-21:47:07.563339 1.00000000061 + 1365052000000 @01-DEC-2006-17:46:27.563383 1.00000000102 + 1370092200000 @02-DEC-2006-21:46:31.563486 1.00000000051 + 1373691950000 @03-DEC-2006-17:46:26.563523 1.00000000108 + 1378731900000 @04-DEC-2006-21:46:25.563632 1.00000000069 + 1383771850000 @06-DEC-2006-01:46:24.563702 1.00000000085 + 1390970800000 @07-DEC-2006-17:46:03.563825 1.00000000106 + 1394570450000 @08-DEC-2006-13:45:56.563901 1.00000000082 + 1400330600000 @09-DEC-2006-21:45:59.563995 1.00000000069 + 1405010500000 @10-DEC-2006-23:45:57.564060 1.00000000098 + 1413110450000 @12-DEC-2006-20:45:56.564218 1.00000000092 + 1418330500000 @14-DEC-2006-01:45:57.564314 1.00000000088 + 1427690350000 @16-DEC-2006-05:45:54.564479 1.00000000111 + 1430389500000 @16-DEC-2006-20:45:37.564539 1.00000000069 + 1435610000000 @18-DEC-2006-01:45:47.564611 1.00000000095 + 1447670200000 @20-DEC-2006-20:45:51.564841 1.00000000097 + 1456310300000 @22-DEC-2006-20:45:53.565009 1.00000000062 + 1460809050000 @23-DEC-2006-21:45:28.565065 1.00000000103 + 1477911950000 @27-DEC-2006-20:46:26.565418 1.00000000031 + 1481148000000 @28-DEC-2006-14:45:07.565438 1.00000000123 + 1486548250000 @29-DEC-2006-20:45:12.565571 1.00000000107 + 1490688500000 @30-DEC-2006-19:45:17.565660 1.00000000093 + 1495188100000 @31-DEC-2006-20:45:09.565744 1.00000000096 + 1503649150000 @02-JAN-2007-19:45:30.565906 1.00000000083 + 1507067700000 @03-JAN-2007-14:45:01.565963 1.00000000114 + 1516652300000 @05-JAN-2007-19:59:53.566181 1.00000000098 + 1520927800000 @06-JAN-2007-19:45:03.566265 1.00000000096 + 1525247800000 @07-JAN-2007-19:45:03.566348 1.00000000097 + 1527767300000 @08-JAN-2007-09:44:53.566397 1.00000000115 + 1532447400000 @09-JAN-2007-11:44:55.566505 1.00000000107 + 1538207800000 @10-JAN-2007-19:45:03.566628 1.00000000101 + 1549729800000 @13-JAN-2007-11:45:43.566860 1.00000000110 + 1554047400000 @14-JAN-2007-11:44:55.566955 1.00000000106 + 1562688650000 @16-JAN-2007-11:45:20.567138 1.00000000110 + 1576730250000 @19-JAN-2007-17:45:52.567447 1.00000000109 + 1581227950000 @20-JAN-2007-18:45:06.567545 1.00000000114 + 1588608900000 @22-JAN-2007-11:45:25.567714 1.00000000114 + 1593647950000 @23-JAN-2007-15:45:06.567829 1.00000000106 + 1597607900000 @24-JAN-2007-13:45:05.567913 1.00000000128 + 1605709100000 @26-JAN-2007-10:45:29.568120 1.00000000114 + 1616869950000 @29-JAN-2007-00:45:46.568374 1.00000000121 + 1629290050000 @31-JAN-2007-21:45:48.568675 1.00000000116 + 1633608950000 @01-FEB-2007-21:45:26.568775 1.00000000097 + 1637208850000 @02-FEB-2007-17:45:24.568845 1.00000000145 + 1641169100000 @03-FEB-2007-15:45:29.568960 1.00000000123 + 1646209150000 @04-FEB-2007-19:45:30.569084 1.00000000123 + 1648368600000 @05-FEB-2007-07:45:19.569137 1.00000000138 + 1653228850000 @06-FEB-2007-10:45:24.569271 1.00000000157 + 1658449250000 @07-FEB-2007-15:45:32.569435 1.00000000134 + 1667270750000 @09-FEB-2007-16:46:02.569672 1.00000000124 + 1674469350000 @11-FEB-2007-08:45:34.569849 1.00000000133 + 1679869800000 @12-FEB-2007-14:45:43.569993 1.00000000159 + 1684189900000 @13-FEB-2007-14:45:45.570130 1.00000000142 + 1687249650000 @14-FEB-2007-07:45:40.570217 1.00000000144 + 1698590750000 @16-FEB-2007-22:46:02.570543 1.00000000149 + 1702910950000 @17-FEB-2007-22:46:06.570672 1.00000000165 + 1706150700000 @18-FEB-2007-16:46:01.570779 1.00000000139 + 1710290800000 @19-FEB-2007-15:46:03.570894 1.00000000152 + 1714430900000 @20-FEB-2007-14:46:05.571020 1.00000000183 + 1719291200000 @21-FEB-2007-17:46:11.571198 1.00000000130 + 1723071150000 @22-FEB-2007-14:46:10.571296 1.00000000198 + 1727931500000 @23-FEB-2007-17:46:17.571487 1.00000000170 + 1732791800000 @24-FEB-2007-20:46:23.571652 1.00000000198 + 1740713050000 @26-FEB-2007-16:46:48.571966 1.00000000265 + 1746292350000 @27-FEB-2007-23:46:34.572262 1.00000000306 + 1750432350000 @28-FEB-2007-22:46:34.572515 1.00000000326 + 1753672200000 @01-MAR-2007-16:46:31.572726 1.00000000282 + 1759072650000 @02-MAR-2007-22:46:40.573031 1.00000000273 + 1763572800000 @03-MAR-2007-23:46:43.573277 1.00000000266 + 1769513400000 @05-MAR-2007-08:46:55.573593 1.00000000251 + 1775993050000 @06-MAR-2007-20:46:48.573918 1.00000000273 + 1780673300000 @07-MAR-2007-22:46:53.574174 1.00000000229 + 1783552950000 @08-MAR-2007-14:46:46.574306 1.00000000260 + 1786612750000 @09-MAR-2007-07:46:42.574464 1.00000000244 + 1796874750000 @11-MAR-2007-16:47:22.574965 1.00000000273 + 1801013600000 @12-MAR-2007-15:46:59.575191 1.00000000239 + 1806054000000 @13-MAR-2007-19:47:07.575432 1.00000000248 + 1810194050000 @14-MAR-2007-18:47:08.575637 1.00000000251 + 1818835550000 @16-MAR-2007-18:47:38.576070 1.00000000247 + 1823154500000 @17-MAR-2007-18:47:17.576283 1.00000000271 + 1827474650000 @18-MAR-2007-18:47:20.576517 1.00000000257 + 1831794750000 @19-MAR-2007-18:47:22.576739 1.00000000260 + 1836835350000 @20-MAR-2007-22:47:34.577001 1.00000000289 + 1841155250000 @21-MAR-2007-22:47:32.577251 1.00000000208 + 1844215050000 @22-MAR-2007-15:47:28.577378 1.00000000271 + 1849075350000 @23-MAR-2007-18:47:34.577641 1.00000000266 + 1857176600000 @25-MAR-2007-15:47:59.578072 1.00000000273 + 1861495550000 @26-MAR-2007-15:47:38.578308 1.00000000244 + 1868516500000 @28-MAR-2007-06:47:57.578651 1.00000000274 + 1874275850000 @29-MAR-2007-14:47:44.578967 1.00000000258 + 1879676300000 @30-MAR-2007-20:47:53.579246 1.00000000270 + 1888317750000 @01-APR-2007-20:48:22.579712 1.00000000260 + 1891376300000 @02-APR-2007-13:47:53.579871 1.00000000262 + 1896236550000 @03-APR-2007-16:47:58.580126 1.00000000328 + 1900556650000 @04-APR-2007-16:48:00.580409 1.00000000266 + 1909198050000 @06-APR-2007-16:48:28.580868 1.00000000286 + 1913877050000 @07-APR-2007-18:48:08.581136 1.00000000278 + 1926659700000 @10-APR-2007-17:49:01.581846 1.00000000298 + 1934758500000 @12-APR-2007-14:48:37.582329 1.00000000258 + 1939797550000 @13-APR-2007-18:48:18.582589 1.00000000286 + 1944117650000 @14-APR-2007-18:48:20.582836 1.00000000286 + 1951320650000 @16-APR-2007-10:49:20.583248 1.00000000293 + 1970040050000 @20-APR-2007-18:49:08.584345 1.00000000306 + 1978859300000 @22-APR-2007-19:48:53.584884 1.00000000279 + 1982097850000 @23-APR-2007-13:48:24.585065 1.00000000290 + 1984977950000 @24-APR-2007-05:48:26.585232 1.00000000307 + 1989028300000 @25-APR-2007-04:18:33.585481 1.00000000288 + 1993438400000 @26-APR-2007-04:48:35.585735 1.00000000294 + 1999738950000 @27-APR-2007-15:48:46.586105 1.00000000315 + 2004238050000 @28-APR-2007-16:48:28.586388 1.00000000309 + 2011799350000 @30-APR-2007-10:48:54.586855 1.00000000297 + 2021519200000 @02-MAY-2007-16:48:51.587432 1.00000000310 + 2025838000000 @03-MAY-2007-16:48:27.587700 1.00000000304 + 2029797850000 @04-MAY-2007-14:48:24.587941 1.00000000315 + 2038619050000 @06-MAY-2007-15:48:48.588497 1.00000000302 + 2042757750000 @07-MAY-2007-14:48:22.588747 1.00000000319 + 2049598350000 @09-MAY-2007-04:48:34.589184 1.00000000331 + 2053918000000 @10-MAY-2007-04:48:27.589470 1.00000000313 + 2060398500000 @11-MAY-2007-16:48:37.589876 1.00000000323 + 2075340200000 @15-MAY-2007-03:49:11.590840 1.00000000315 + 2079657450000 @16-MAY-2007-03:48:16.591112 1.00000000315 + 2083977300000 @17-MAY-2007-03:48:13.591384 1.00000000320 + 2090097650000 @18-MAY-2007-13:48:20.591776 1.00000000333 + 2094056450000 @19-MAY-2007-11:47:56.592040 1.00000000326 + 2103237500000 @21-MAY-2007-14:48:17.592638 1.00000000312 + 2107196050000 @22-MAY-2007-12:47:48.592885 1.00000000352 + 2112236550000 @23-MAY-2007-16:47:58.593240 1.00000000314 + 2116195850000 @24-MAY-2007-14:47:44.593489 1.00000000347 + 2120695700000 @25-MAY-2007-15:47:41.593801 1.00000000328 + 2133477500000 @28-MAY-2007-14:48:17.594640 1.00000000344 + 2140855600000 @30-MAY-2007-07:47:39.595148 1.00000000339 + 2146434450000 @31-MAY-2007-14:47:16.595526 1.00000000329 + 2150574150000 @01-JUN-2007-13:47:10.595798 1.00000000342 + 2163715900000 @04-JUN-2007-14:47:45.596696 1.00000000347 + 2170193700000 @06-JUN-2007-02:47:01.597146 1.00000000344 + 2174513300000 @07-JUN-2007-02:46:53.597443 1.00000000348 + 2182793850000 @09-JUN-2007-00:47:04.598020 1.00000000346 + 2193053650000 @11-JUN-2007-09:47:00.598731 1.00000000352 + 2202592100000 @13-JUN-2007-14:46:29.599402 1.00000000333 + 2206910550000 @14-JUN-2007-14:45:58.599690 1.00000000362 + 2215911200000 @16-JUN-2007-16:46:11.600342 1.00000000354 + 2223290200000 @18-JUN-2007-09:45:51.600864 1.00000000361 + 2227609350000 @19-JUN-2007-09:45:34.601176 1.00000000354 + 2237150000000 @21-JUN-2007-14:45:47.601851 1.00000000296 + 2240207950000 @22-JUN-2007-07:45:06.602032 1.00000000513 + 2241377250000 @22-JUN-2007-14:14:52.602152 1.00000000361 + 2253168700000 @25-JUN-2007-07:45:21.603003 1.00000000377 + 2481917350000 @17-AUG-2007-06:34:54.620262 1.00000000392 + 2498474700000 @21-AUG-2007-02:34:01.621560 1.00000000389 + 2503874200000 @22-AUG-2007-08:33:51.621980 1.00000000403 + 2512512900000 @24-AUG-2007-08:33:25.622677 1.00000000392 + 2542748300000 @31-AUG-2007-08:31:53.625048 1.00000000392 + 2558280850000 @03-SEP-2007-22:49:24.626267 1.00000000574 + 2559125550000 @04-SEP-2007-03:30:58.626364 1.00000000382 + 2564165000000 @05-SEP-2007-07:30:47.626749 1.00000000393 + 2571260400000 @06-SEP-2007-22:55:55.627307 1.00000000522 + 2572083600000 @07-SEP-2007-03:30:19.627393 1.00000000390 + 2585941750000 @10-SEP-2007-08:29:42.628475 1.00000000399 + 2598544050000 @13-SEP-2007-06:30:28.629480 1.00000000380 + 2602679050000 @14-SEP-2007-05:28:48.629794 1.00000000401 + 2617617400000 @17-SEP-2007-16:28:15.630991 1.00000000401 + 2653252350000 @25-SEP-2007-22:26:34.633846 1.00000000402 + 2655231400000 @26-SEP-2007-09:26:15.634005 1.00000000393 + 2659190750000 @27-SEP-2007-07:26:02.634315 1.00000000410 + 2663510150000 @28-SEP-2007-07:25:50.634669 1.00000000390 + 2669810200000 @29-SEP-2007-18:25:51.635160 1.00000000404 + 2674129650000 @30-SEP-2007-18:25:40.635509 1.00000000399 + 2678449050000 @01-OCT-2007-18:25:28.635854 1.00000000387 + 2682768350000 @02-OCT-2007-18:25:14.636188 1.00000000405 + 2691406700000 @04-OCT-2007-18:24:41.636888 1.00000000389 + 2693925850000 @05-OCT-2007-08:24:24.637084 1.00000000410 + 2708504250000 @08-OCT-2007-17:23:52.638280 1.00000000402 + 2718043200000 @10-OCT-2007-22:23:31.639046 1.00000000557 + 2718582050000 @11-OCT-2007-01:23:08.639105 1.00000000388 + 2726682550000 @12-OCT-2007-22:23:18.639734 1.00000000405 + 2731001450000 @13-OCT-2007-22:22:56.640084 1.00000000538 + 2731540300000 @14-OCT-2007-01:22:33.640142 1.00000000401 + 2738380100000 @15-OCT-2007-15:22:29.640690 1.00000000383 + 2743779750000 @16-OCT-2007-21:22:22.641104 1.00000000414 + 2751698500000 @18-OCT-2007-17:21:57.641759 1.00000000400 + 2760337400000 @20-OCT-2007-17:21:35.642450 1.00000000401 + 2764656850000 @21-OCT-2007-17:21:24.642796 1.00000000407 + 2768976300000 @22-OCT-2007-17:21:13.643148 1.00000000397 + 2773295750000 @23-OCT-2007-17:21:02.643491 1.00000000413 + 2778516100000 @24-OCT-2007-22:21:09.643922 1.00000000391 + 2781754700000 @25-OCT-2007-16:20:41.644175 1.00000000409 + 2786974300000 @26-OCT-2007-21:20:33.644602 1.00000000401 + 2803352050000 @30-OCT-2007-16:19:48.645915 1.00000000411 + 2813970250000 @02-NOV-2007-03:19:12.646787 1.00000000409 + 2829269150000 @05-NOV-2007-16:18:50.648037 1.00000000412 + 2838988250000 @07-NOV-2007-22:18:32.648838 1.00000000531 + 2839167100000 @07-NOV-2007-23:18:09.648857 1.00000000394 + 2846547200000 @09-NOV-2007-16:18:11.649438 1.00000000414 + 2855006250000 @11-NOV-2007-15:17:52.650138 1.00000000400 + 2877864350000 @16-NOV-2007-22:17:14.651968 1.00000000408 + 2886503650000 @18-NOV-2007-22:17:00.652673 1.00000000427 + 2890463200000 @19-NOV-2007-20:16:51.653011 1.00000000416 + 2898202200000 @21-NOV-2007-15:16:31.653655 1.00000000417 + 2906841450000 @23-NOV-2007-15:16:16.654376 1.00000000402 + 2915121550000 @25-NOV-2007-13:16:18.655042 1.00000000420 + 2925201100000 @27-NOV-2007-21:16:09.655889 1.00000000383 + 2928800550000 @28-NOV-2007-17:15:58.656165 1.00000000421 + 2945359150000 @02-DEC-2007-13:15:30.657559 1.00000000415 + 2955438750000 @04-DEC-2007-21:15:22.658396 1.00000000410 + 2958498300000 @05-DEC-2007-14:15:13.658647 1.00000000417 + 2967137750000 @07-DEC-2007-14:15:02.659368 1.00000000429 + 2977217300000 @09-DEC-2007-22:14:53.660233 1.00000000418 + 2985676750000 @11-DEC-2007-21:14:42.660941 1.00000000418 + 2990042500000 @12-DEC-2007-21:29:57.661306 1.00000000375 + 2993828150000 @13-DEC-2007-18:31:50.661590 1.00000000445 + 2998323600000 @14-DEC-2007-19:30:19.661990 1.00000000416 + 3009974050000 @17-DEC-2007-12:13:48.662959 1.00000000388 + 3016094250000 @18-DEC-2007-22:13:52.663434 1.00000000454 + 3020235050000 @19-DEC-2007-21:14:08.663810 1.00000000402 + 3024733850000 @20-DEC-2007-22:13:44.664172 1.00000000406 + 3029053650000 @21-DEC-2007-22:13:40.664523 1.00000000460 + 3033193350000 @22-DEC-2007-21:13:34.664904 1.00000000395 + 3036613000000 @23-DEC-2007-16:13:27.665174 1.00000000427 + 3054792500000 @27-DEC-2007-21:13:17.666727 1.00000000375 + 3058033100000 @28-DEC-2007-15:13:29.666970 1.00000000430 + 3070452450000 @31-DEC-2007-12:13:16.668038 1.00000000434 + 3085031600000 @03-JAN-2008-21:12:59.669303 1.00000000418 + 3101951100000 @07-JAN-2008-19:12:49.670719 1.00000000437 + 3114010600000 @10-JAN-2008-14:12:39.671772 1.00000000433 + 3132551800000 @14-JAN-2008-21:13:03.673377 1.00000000446 + 3145151550000 @17-JAN-2008-19:12:58.674501 1.00000000433 + 3162971450000 @21-JAN-2008-22:12:56.676044 1.00000000450 + 3175391450000 @24-JAN-2008-19:12:56.677162 1.00000000449 + 3192671550000 @28-JAN-2008-19:12:58.678713 1.00000000448 + 3205631450000 @31-JAN-2008-19:12:56.679875 1.00000000426 + 3210310700000 @01-FEB-2008-21:12:41.680274 1.00000000455 + 3223452000000 @04-FEB-2008-22:13:07.681470 1.00000000462 + 3235691700000 @07-FEB-2008-18:13:01.682602 1.00000000476 + 3252972100000 @11-FEB-2008-18:13:09.684247 1.00000000459 + 3265932350000 @14-FEB-2008-18:13:14.685438 1.00000000470 + 3283933000000 @18-FEB-2008-22:13:27.687129 1.00000000475 + 3287351950000 @19-FEB-2008-17:13:06.687454 1.00000000587 + 4311315250000 @13-OCT-2008-17:54:12.807764 1.00000000644 + 4322833150000 @16-OCT-2008-09:53:30.809249 1.00000000644 + 4326792500000 @17-OCT-2008-07:53:17.809759 1.00000000636 + 4330031800000 @18-OCT-2008-01:53:03.810171 1.00000000648 + 4341550950000 @20-OCT-2008-17:52:46.811663 1.00000000645 + 4345870450000 @21-OCT-2008-17:52:36.812220 1.00000000636 + 4350189800000 @22-OCT-2008-17:52:23.812769 1.00000000639 + 4354509250000 @23-OCT-2008-17:52:12.813321 1.00000000638 + 4363870050000 @25-OCT-2008-21:52:28.814516 1.00000000697 + 4364228800000 @25-OCT-2008-23:52:03.814566 1.00000000648 + 4371607000000 @27-OCT-2008-16:51:27.815522 1.00000000617 + 4375026450000 @28-OCT-2008-11:51:16.815944 1.00000000647 + 4388884900000 @31-OCT-2008-16:50:45.817736 1.00000000649 + 4394104450000 @01-NOV-2008-21:50:36.818414 1.00000000729 + 4394646350000 @02-NOV-2008-00:51:14.818493 1.00000000639 + 4401843200000 @03-NOV-2008-16:50:11.819413 1.00000000607 + 4407102600000 @04-NOV-2008-22:03:19.820051 1.00000000766 + 4408681900000 @05-NOV-2008-06:49:45.820293 1.00000000622 + 4415701800000 @06-NOV-2008-21:49:43.821166 1.00000000771 + 4417140800000 @07-NOV-2008-05:49:23.821388 1.00000000641 + 4432079600000 @10-NOV-2008-16:48:59.823303 1.00000000666 + 4436399150000 @11-NOV-2008-16:48:50.823878 1.00000000641 + 4443237900000 @13-NOV-2008-06:48:25.824755 1.00000000640 + 4450257850000 @14-NOV-2008-21:48:24.825655 1.00000000646 + 4461596200000 @17-NOV-2008-12:47:51.827119 1.00000000641 + 4468614800000 @19-NOV-2008-03:47:23.828019 1.00000000652 + 4481753700000 @22-NOV-2008-04:47:01.829731 1.00000000633 + 4490212800000 @24-NOV-2008-03:46:43.830802 1.00000000637 + 4502092600000 @26-NOV-2008-21:46:39.832316 1.00000000814 + 4503351650000 @27-NOV-2008-04:46:20.832521 1.00000000645 + 4519371200000 @30-NOV-2008-21:46:11.834587 1.00000000755 + 4519550050000 @30-NOV-2008-22:45:48.834614 1.00000000649 + 4526750250000 @02-DEC-2008-14:45:52.835549 1.00000000651 + 4539708800000 @05-DEC-2008-14:45:23.837237 1.00000000614 + 4545364550000 @06-DEC-2008-22:10:38.837931 1.00000000827 + 4546368050000 @07-DEC-2008-03:45:08.838097 1.00000000643 + 4552668350000 @08-DEC-2008-14:45:14.838907 1.00000000646 + 4556991650000 @09-DEC-2008-14:46:20.839466 1.00000000642 + 4571207200000 @12-DEC-2008-21:44:51.841291 1.00000000719 + 4574086600000 @13-DEC-2008-13:44:39.841705 1.00000000648 + 4582185850000 @15-DEC-2008-10:44:24.842755 1.00000000652 + 4587817850000 @16-DEC-2008-18:01:44.843489 1.00000000740 + 5464594600000 @07-JUL-2009-17:00:39.973267 1.00000000811 + 5468508700000 @08-JUL-2009-14:45:21.973902 1.00000000830 + 5473188500000 @09-JUL-2009-16:45:17.974679 1.00000000828 + 5477506150000 @10-JUL-2009-16:44:30.975394 1.00000000835 + 5490105000000 @13-JUL-2009-14:44:07.977499 1.00000000826 + 5494424600000 @14-JUL-2009-14:43:59.978213 1.00000000836 + 5498744250000 @15-JUL-2009-14:43:52.978935 1.00000000831 + 5507383450000 @17-JUL-2009-14:43:36.980371 1.00000000826 + 5520162200000 @20-JUL-2009-13:43:11.982483 1.00000000848 + 5528981400000 @22-JUL-2009-14:42:55.983979 1.00000000858 + 5533480950000 @23-JUL-2009-15:42:46.984751 1.00000000835 + 5537800550000 @24-JUL-2009-15:42:38.985472 1.00000000825 + 5544821150000 @26-JUL-2009-06:42:50.986630 1.00000001528 + 5550759150000 @27-JUL-2009-15:42:10.988445 1.00000000882 + 5554720100000 @28-JUL-2009-13:42:29.989144 1.00000000849 + 5563177450000 @30-JUL-2009-12:41:36.990580 1.00000000854 + 5567857250000 @31-JUL-2009-14:41:32.991379 1.00000000722 + 5573438350000 @01-AUG-2009-21:41:54.992185 1.00000000854 + 5577757900000 @02-AUG-2009-21:41:45.992923 1.00000001241 + 5579377200000 @03-AUG-2009-06:41:31.993325 1.00000000842 + 5589454700000 @05-AUG-2009-14:40:41.995022 1.00000000847 + 5592333950000 @06-AUG-2009-06:40:26.995510 1.00000000867 + 5598126600000 @07-AUG-2009-14:51:19.996514 1.00000000856 + 5607994300000 @09-AUG-2009-21:40:33.998203 1.00000000852 + 5611052100000 @10-AUG-2009-14:39:49.998724 1.00000000841 + 5616633100000 @11-AUG-2009-21:40:09.999663 1.00000000847 + 5619691000000 @12-AUG-2009-14:39:28.000181 1.00000000881 + 5622391600000 @13-AUG-2009-05:39:40.000657 1.00000000852 + 5629590050000 @14-AUG-2009-21:39:09.001884 1.00000000838 + 5645427500000 @18-AUG-2009-13:38:18.004539 1.00000000898 + 5649386950000 @19-AUG-2009-11:38:07.005250 1.00000000832 + 5658385800000 @21-AUG-2009-13:37:44.006748 1.00000000889 + 5664145400000 @22-AUG-2009-21:37:36.007772 1.00000000843 + 5672064150000 @24-AUG-2009-17:37:11.009107 1.00000000731 + 5675168500000 @25-AUG-2009-10:51:58.009561 1.00000000893 + 6860372750000 @26-MAY-2010-19:20:03.221279 1.00000000760 + 6864692500000 @27-MAY-2010-19:19:58.221936 1.00000001223 + 6869010250000 @28-MAY-2010-19:19:13.222992 1.00000000951 + 6886110100000 @01-JUN-2010-18:19:10.226246 1.00000000994 + 6894750100000 @03-JUN-2010-18:19:10.227963 1.00000000992 + 6899070000000 @04-JUN-2010-18:19:08.228820 1.00000000990 + 6912569950000 @07-JUN-2010-21:19:07.231493 1.00000000955 + 6916889900000 @08-JUN-2010-21:19:06.232318 1.00000001031 + 6921209750000 @09-JUN-2010-21:19:03.233209 1.00000001068 + 6925169600000 @10-JUN-2010-19:19:00.234055 1.00000000972 + 6928229200000 @11-JUN-2010-12:18:52.234650 1.00000001008 + 6942269100000 @14-JUN-2010-18:18:50.237480 1.00000000959 + 6945015400000 @15-JUN-2010-09:34:16.238007 1.00000001031 + 6950728800000 @16-JUN-2010-17:18:44.239185 1.00000001006 + 6955228750000 @17-JUN-2010-18:18:43.240090 1.00000000991 + 6959188500000 @18-JUN-2010-16:18:38.240875 1.00000001003 + 6972508150000 @21-JUN-2010-18:18:31.243548 1.00000001005 + 6976827950000 @22-JUN-2010-18:18:27.244416 1.00000001024 + 6980967700000 @23-JUN-2010-17:18:22.245264 1.00000001005 + 6984927400000 @24-JUN-2010-15:18:16.246060 1.00000000997 + 6989246950000 @25-JUN-2010-15:18:07.246921 1.00000000958 + 6993927100000 @26-JUN-2010-17:18:10.247818 1.00000001038 + 7002206300000 @28-JUN-2010-15:17:54.249536 1.00000001017 + 7006886450000 @29-JUN-2010-17:17:57.250488 1.00000001000 + 7011926400000 @30-JUN-2010-21:17:56.251496 1.00000001179 + 7015345950000 @01-JUL-2010-16:17:47.252302 1.00000001107 + 7018945150000 @02-JUL-2010-12:17:31.253099 1.00000001041 + 7019067900000 @02-JUL-2010-12:58:26.253125 1.00000001041 + 7023989200000 @03-JUL-2010-16:18:52.253664 1.00000001178 + 7032266700000 @05-JUL-2010-14:18:02.255615 1.00000001011 + 7036944600000 @06-JUL-2010-16:17:20.256561 1.00000001012 + 7039646450000 @07-JUL-2010-07:17:57.257108 1.00000001015 + 7045223950000 @08-JUL-2010-14:17:07.258240 1.00000001011 + 7050083700000 @09-JUL-2010-17:17:02.259223 1.00000001017 + 7061242600000 @12-JUL-2010-07:16:40.261493 1.00000001005 + 7072402250000 @14-JUL-2010-21:16:33.263735 1.00000001012 + 7076721900000 @15-JUL-2010-21:16:26.264609 1.00000000784 + 7081043800000 @16-JUL-2010-21:17:04.265287 1.00000001683 + 7082663200000 @17-JUL-2010-06:16:52.265832 1.00000001010 + 7094000400000 @19-JUL-2010-21:15:56.268123 1.00000000985 + 7096699600000 @20-JUL-2010-12:15:40.268655 1.00000001046 + 7101559250000 @21-JUL-2010-15:15:33.269672 1.00000001009 + 7111278900000 @23-JUL-2010-21:15:26.271633 1.00000001073 + 7111637700000 @23-JUL-2010-23:15:02.271710 1.00000001021 + 7124237400000 @26-JUL-2010-21:14:56.274284 1.00000000974 + 7126990250000 @27-JUL-2010-12:32:33.274820 1.00000001038 + 7132563750000 @28-JUL-2010-19:30:23.275977 1.00000000969 + 7135622550000 @29-JUL-2010-12:29:59.276570 1.00000001013 + 7543374300000 @31-OCT-2010-21:47:14.359181 1.00000001013 + 8225273900000 @07-APR-2011-18:07:06.498311 1.00000001084 + 8345155950000 @05-MAY-2011-12:07:47.524301 1.00000001083 + 8363519450000 @09-MAY-2011-18:08:57.528277 1.00000000976 + 8366710000000 @10-MAY-2011-11:52:28.528900 1.00000001093 + 8372290600000 @11-MAY-2011-18:52:40.530120 1.00000001108 + 8376607350000 @12-MAY-2011-18:51:35.531077 1.00000001083 + 8380927300000 @13-MAY-2011-18:51:34.532013 1.00000001093 + 8392627650000 @16-MAY-2011-11:51:41.534571 1.00000001105 + 8402708150000 @18-MAY-2011-19:51:51.536798 1.00000001078 + 8405587850000 @19-MAY-2011-11:51:45.537419 1.00000001099 + 8411168200000 @20-MAY-2011-18:51:52.538646 1.00000001098 + 8424128350000 @23-MAY-2011-18:51:55.541491 1.00000001134 + 8426889000000 @24-MAY-2011-10:12:08.542117 1.00000001095 + 8432588050000 @25-MAY-2011-17:51:49.543365 1.00000000995 + 8435678750000 @26-MAY-2011-11:02:03.543980 1.00000001100 + 8441408150000 @27-MAY-2011-18:51:51.545240 1.00000001056 + 8443027750000 @28-MAY-2011-03:51:43.545582 1.00000001096 + 8459114250000 @31-MAY-2011-21:13:53.549109 1.00000001153 + 8461568250000 @01-JUN-2011-10:51:53.549675 1.00000001081 + 8467722650000 @02-JUN-2011-21:03:21.551005 1.00000001177 + 8470208100000 @03-JUN-2011-10:51:50.551590 1.00000001109 + 8484248000000 @06-JUN-2011-16:51:48.554705 1.00000001082 + 8487128200000 @07-JUN-2011-08:51:52.555328 1.00000001099 + 8493608450000 @08-JUN-2011-20:51:57.556752 1.00000001148 + 8495947850000 @09-JUN-2011-09:51:45.557289 1.00000001095 + 8502248350000 @10-JUN-2011-20:51:55.558669 1.00000001163 + 8503327450000 @11-JUN-2011-02:51:37.558920 1.00000001114 + 8513227600000 @13-JUN-2011-09:51:40.561126 1.00000001091 + 8519530950000 @14-JUN-2011-20:52:47.562502 1.00000001196 + 8521867300000 @15-JUN-2011-09:51:34.563061 1.00000001092 + 8528171050000 @16-JUN-2011-20:52:49.564438 1.00000001152 + 8530506700000 @17-JUN-2011-09:51:22.564976 1.00000001103 + 8545447300000 @20-JUN-2011-20:51:34.568272 1.00000001152 + 8549226950000 @21-JUN-2011-17:51:27.569143 1.00000001082 + 8554086950000 @22-JUN-2011-20:51:27.570195 1.00000001137 + 8558406850000 @23-JUN-2011-20:51:25.571177 1.00000001114 + 8561646200000 @24-JUN-2011-14:51:12.571899 1.00000001116 + 8573345500000 @27-JUN-2011-07:50:58.574510 1.00000001108 + 9904950750000 @30-APR-2012-13:39:23.869471 1.00000001308 + 9910130650000 @01-MAY-2012-18:26:01.870826 1.00000001126 + 9913731300000 @02-MAY-2012-14:26:14.871637 1.00000001178 + 9918406000000 @03-MAY-2012-16:24:28.872738 1.00000001150 + 9922906200000 @04-MAY-2012-17:24:32.873773 1.00000001162 + 9936226800000 @07-MAY-2012-19:24:44.876869 1.00000001161 + 9937846500000 @08-MAY-2012-04:24:38.877245 1.00000001158 + 9943426850000 @09-MAY-2012-11:24:45.878537 1.00000001163 + 9953327150000 @11-MAY-2012-18:24:51.880840 1.00000001151 + 9966654850000 @14-MAY-2012-20:27:25.883908 1.00000001201 + 9969348000000 @15-MAY-2012-11:25:08.884555 1.00000001158 + 9975108300000 @16-MAY-2012-19:25:14.885889 1.00000001179 + 9979247900000 @17-MAY-2012-18:25:06.886865 1.00000001150 + 9983388350000 @18-MAY-2012-17:25:15.887817 1.00000001166 + 9996527900000 @21-MAY-2012-18:25:06.890880 1.00000001172 + 9999408000000 @22-MAY-2012-10:25:08.891555 1.00000001168 + 10009488400000 @24-MAY-2012-18:25:16.893910 1.00000001168 + 10012548450000 @25-MAY-2012-11:25:17.894625 1.00000001158 + 10016689400000 @26-MAY-2012-10:25:36.895584 1.00000001148 + 10022809100000 @27-MAY-2012-20:25:30.896989 1.00000001197 + 10025148400000 @28-MAY-2012-09:25:16.897549 1.00000001171 + 10030368550000 @29-MAY-2012-14:25:19.898772 1.00000001146 + 10035768950000 @30-MAY-2012-20:25:27.900010 1.00000001173 + 10039548450000 @31-MAY-2012-17:25:17.900897 1.00000001155 + 10042608500000 @01-JUN-2012-10:25:18.901604 1.00000001147 + 10061688900000 @05-JUN-2012-20:25:26.905981 1.00000001144 + 10066043500000 @06-JUN-2012-20:36:58.906977 1.00000001200 + 10068348300000 @07-JUN-2012-09:25:14.907530 1.00000001157 + 10074108450000 @08-JUN-2012-17:25:17.908863 1.00000001159 + 10085628600000 @11-JUN-2012-09:25:20.911533 1.00000001126 + 10091928300000 @12-JUN-2012-20:25:14.912952 1.00000001167 + 10096247900000 @13-JUN-2012-20:25:06.913960 1.00000001147 + 10100633500000 @14-JUN-2012-20:46:58.914966 1.00000001218 + 10102908000000 @15-JUN-2012-09:25:08.915520 1.00000001238 + 10117852800000 @18-JUN-2012-20:26:44.919221 1.00000001221 + 10120187000000 @19-JUN-2012-09:24:48.919791 1.00000001187 + 10125767000000 @20-JUN-2012-16:24:48.921116 1.00000001159 + 10130087050000 @21-JUN-2012-16:24:49.922117 1.00000001168 + 10134226800000 @22-JUN-2012-15:24:44.923084 1.00000001187 + 10147366250000 @25-JUN-2012-16:24:33.926202 1.00000001135 + 10152411400000 @26-JUN-2012-20:26:16.927347 1.00000001272 + 10154565750000 @27-JUN-2012-08:24:23.927895 1.00000001150 + 10161046150000 @28-JUN-2012-20:24:31.929386 1.00000001231 + 10164645700000 @29-JUN-2012-16:24:22.930272 1.00000001176 + 10173285800000 @01-JUL-2012-16:24:24.932305 1.00000001164 + 10177245000000 @02-JUL-2012-14:24:08.933227 1.00000001157 + 10994355950000 @07-JAN-2013-17:54:28.122256 1.00000001127 + 11002995100000 @09-JAN-2013-17:54:11.124204 1.00000001140 + 11007314450000 @10-JAN-2013-17:53:58.125189 1.00000001112 + 11011995750000 @11-JAN-2013-19:54:24.126230 1.00000001150 + 11015955700000 @12-JAN-2013-17:54:23.127141 1.00000001131 + 11024595350000 @14-JAN-2013-17:54:16.129095 1.00000001122 + 11033054300000 @16-JAN-2013-16:53:55.130994 1.00000001143 + 11041693500000 @18-JAN-2013-16:53:39.132969 1.00000001134 + 11054834150000 @21-JAN-2013-17:53:52.135949 1.00000001115 + 11059154050000 @22-JAN-2013-17:53:50.136912 1.00000001144 + 11063473650000 @23-JAN-2013-17:53:42.137900 1.00000001085 + 11066713700000 @24-JAN-2013-11:53:43.138603 1.00000001170 + 11071933500000 @25-JAN-2013-16:53:39.139824 1.00000001124 + 11076073750000 @26-JAN-2013-15:53:44.140755 1.00000001167 + 11580636850000 @23-MAY-2013-11:01:26.258532 1.00000001192 + 11589090300000 @25-MAY-2013-09:59:15.260547 1.00000001193 + 11595217250000 @26-MAY-2013-20:01:34.262008 1.00000001196 + 11599568350000 @27-MAY-2013-20:11:56.263049 1.00000001187 + 11600810600000 @28-MAY-2013-03:06:01.263344 1.00000001213 + 11608170900000 @29-MAY-2013-19:59:27.265129 1.00000001242 + 11609250200000 @30-MAY-2013-01:59:13.265396 1.00000001216 + 11615010500000 @31-MAY-2013-09:59:19.266797 1.00000001193 + 11629771050000 @03-JUN-2013-19:59:30.270319 1.00000001213 + 11634119600000 @04-JUN-2013-20:09:01.271374 1.00000001208 + 11638411050000 @05-JUN-2013-19:59:30.272411 1.00000001270 + 11639490100000 @06-JUN-2013-01:59:11.272685 1.00000001213 + 11645250450000 @07-JUN-2013-09:59:18.274082 1.00000001198 + 11655691000000 @09-JUN-2013-19:59:29.276584 1.00000001190 + 11660011000000 @10-JUN-2013-19:59:29.277612 1.00000001210 + 11664330950000 @11-JUN-2013-19:59:28.278657 1.00000001210 + 11668656900000 @12-JUN-2013-20:01:27.279704 1.00000001281 + 11670990150000 @13-JUN-2013-08:59:12.280302 1.00000001192 + 11677290200000 @14-JUN-2013-19:59:13.281804 1.00000001213 + 11689710400000 @17-JUN-2013-16:59:17.284816 1.00000001188 + 11694577100000 @18-JUN-2013-20:01:31.285972 1.00000001237 + 11698169350000 @19-JUN-2013-15:58:56.286861 1.00000001225 + 11702129050000 @20-JUN-2013-13:58:50.287831 1.00000001178 + 11707536150000 @21-JUN-2013-20:01:12.289105 1.00000001256 + 11709869250000 @22-JUN-2013-08:58:54.289691 1.00000001215 + 11719768800000 @24-JUN-2013-15:58:45.292097 1.00000001213 + 11732547750000 @27-JUN-2013-14:58:24.295197 1.00000001177 + 11737768500000 @28-JUN-2013-19:58:39.296426 1.00000001220 + 11746486200000 @30-JUN-2013-20:24:33.298553 1.00000001230 + 11749287350000 @01-JUL-2013-11:58:16.299242 1.00000001194 + 11755126650000 @02-JUL-2013-20:24:42.300636 1.00000001254 + 11758648000000 @03-JUL-2013-15:58:29.301519 1.00000001206 + 11762787000000 @04-JUL-2013-14:58:09.302517 1.00000001180 + 11768007750000 @05-JUL-2013-19:58:24.303749 1.00000000666 + 11772327300000 @06-JUL-2013-19:58:15.304324 1.00000001230 + 11776647150000 @07-JUL-2013-19:58:12.305387 1.00000001210 + 11780966900000 @08-JUL-2013-19:58:07.306432 1.00000001200 + 11785286800000 @09-JUL-2013-19:58:05.307468 1.00000001213 + 11789606300000 @10-JUL-2013-19:57:55.308516 1.00000001236 + 11792665400000 @11-JUL-2013-12:57:37.309272 1.00000001189 + 11794465750000 @11-JUL-2013-22:57:44.309700 1.00000001215 + 11801846400000 @13-JUL-2013-15:57:57.311494 1.00000001205 + 11806165850000 @14-JUL-2013-15:57:46.312535 1.00000001197 + 11809583800000 @15-JUL-2013-10:57:05.313353 1.00000001201 + 11813723200000 @16-JUL-2013-09:56:53.314347 1.00000001212 + 11818583100000 @17-JUL-2013-12:56:51.315525 1.00000001214 + 11823263150000 @18-JUL-2013-14:56:52.316661 1.00000001203 + 11826143850000 @19-JUL-2013-06:57:06.317354 1.00000001214 + 11840001300000 @22-JUL-2013-11:56:15.320718 1.00000001187 + 11843241050000 @23-JUL-2013-05:56:10.321487 1.00000001220 + 11849181100000 @24-JUL-2013-14:56:11.322936 1.00000001213 + 11853500700000 @25-JUL-2013-14:56:03.323984 1.00000001189 + 11857099800000 @26-JUL-2013-10:55:45.324840 1.00000001215 + 11870599150000 @29-JUL-2013-13:55:32.328120 1.00000001210 + 11874558300000 @30-JUL-2013-11:55:15.329077 1.00000001202 + 11879238300000 @31-JUL-2013-13:55:15.330202 1.00000001199 + 11883557850000 @01-AUG-2013-13:55:06.331238 1.00000001221 + 11887877500000 @02-AUG-2013-13:54:59.332292 1.00000001209 + 11900836200000 @05-AUG-2013-13:54:33.335425 1.00000001202 + 11904795350000 @06-AUG-2013-11:54:16.336376 1.00000001194 + 11909475400000 @07-AUG-2013-13:54:17.337494 1.00000001212 + 11913794750000 @08-AUG-2013-13:54:04.338541 1.00000001206 + 11918114400000 @09-AUG-2013-13:53:57.339583 1.00000001206 + 11930892800000 @12-AUG-2013-12:53:25.342666 1.00000001201 + 11936473550000 @13-AUG-2013-19:53:40.344007 1.00000001197 + 11940792500000 @14-AUG-2013-19:53:19.345041 1.00000001207 + 11945111950000 @15-AUG-2013-19:53:08.346084 1.00000001229 + 11948170950000 @16-AUG-2013-12:52:48.346835 1.00000001189 + 11955754500000 @18-AUG-2013-07:00:39.348638 1.00000001179 + 13255684500000 @15-JUN-2014-04:50:39.655047 1.00000001239 + 13261033450000 @16-JUN-2014-10:33:38.656372 1.00000001237 + 13266433650000 @17-JUN-2014-16:33:42.657708 1.00000001182 + 13271293600000 @18-JUN-2014-19:33:41.658857 1.00000001267 + 13274892000000 @19-JUN-2014-15:33:09.659769 1.00000001209 + 13292712500000 @23-JUN-2014-18:33:19.664077 1.00000001225 + 13297213350000 @24-JUN-2014-19:33:36.665180 1.00000001221 + 13301533100000 @25-JUN-2014-19:33:31.666235 1.00000001207 + 13305853000000 @26-JUN-2014-19:33:29.667278 1.00000001220 + 13310172750000 @27-JUN-2014-19:33:24.668332 1.00000001279 + 13311071850000 @28-JUN-2014-00:33:06.668562 1.00000001225 + 13322410700000 @30-JUN-2014-15:32:43.671340 1.00000001200 + 13327451200000 @01-JUL-2014-19:32:53.672550 1.00000001222 + 13330870900000 @02-JUL-2014-14:32:47.673386 1.00000001218 + 13335010150000 @03-JUL-2014-13:32:32.674394 1.00000001224 + 13352650450000 @07-JUL-2014-15:32:38.678711 1.00000001202 + 13356789700000 @08-JUL-2014-14:32:23.679706 1.00000001219 + 13363989500000 @10-JUL-2014-06:32:19.681462 1.00000001234 + 13369929600000 @11-JUL-2014-15:32:21.682928 1.00000001193 + 13372628850000 @12-JUL-2014-06:32:06.683572 1.00000001217 + 13378568800000 @13-JUL-2014-15:32:05.685018 1.00000001195 + 13383608800000 @14-JUL-2014-19:32:05.686223 1.00000001481 + 13388005950000 @15-JUL-2014-19:57:48.687525 1.00000001545 + 13392247700000 @16-JUL-2014-19:31:43.688836 1.00000001560 + 13396567300000 @17-JUL-2014-19:31:35.690184 1.00000001544 + 13400887100000 @18-JUL-2014-19:31:31.691518 1.00000001686 + 13401426750000 @18-JUL-2014-22:31:24.691700 1.00000001541 + 13409526350000 @20-JUL-2014-19:31:16.694196 1.00000001586 + 13412946200000 @21-JUL-2014-14:31:13.695281 1.00000001524 + 13416545050000 @22-JUL-2014-10:30:50.696378 1.00000001577 + 13421585550000 @23-JUL-2014-14:31:00.697967 0.99999998356 + 13425905550000 @24-JUL-2014-14:31:00.696547 1.00000001210 + 13430045050000 @25-JUL-2014-13:30:50.697549 1.00000001205 + 13434003800000 @26-JUL-2014-11:30:25.698503 1.00000001234 + 13438684350000 @27-JUL-2014-13:30:36.699657 1.00000001212 + 13442822700000 @28-JUL-2014-12:30:03.700660 1.00000001223 + 13447322500000 @29-JUL-2014-13:29:59.701761 1.00000001184 + 13450202100000 @30-JUL-2014-05:29:51.702443 1.00000001229 + 13455961950000 @31-JUL-2014-13:29:48.703859 1.00000001198 + 13460281250000 @01-AUG-2014-13:29:34.704894 1.00000001207 + 13473240250000 @04-AUG-2014-13:29:14.708022 1.00000001188 + 13476119600000 @05-AUG-2014-05:29:01.708706 1.00000001232 + 13481879450000 @06-AUG-2014-13:28:58.710125 1.00000001215 + 13486199000000 @07-AUG-2014-13:28:49.711175 1.00000001195 + 13490518550000 @08-AUG-2014-13:28:40.712207 1.00000001213 + 13503477250000 @11-AUG-2014-13:28:14.715351 1.00000001203 + 13508876650000 @12-AUG-2014-19:28:02.716650 1.00000001244 + 13511935950000 @13-AUG-2014-12:27:48.717411 1.00000001205 + 13517515650000 @14-AUG-2014-19:27:42.718756 1.00000001217 + 13520575300000 @15-AUG-2014-12:27:35.719500 1.00000001201 + 13523456150000 @16-AUG-2014-04:27:52.720192 1.00000001218 + 13529214350000 @17-AUG-2014-12:27:16.721595 1.00000001224 + 13533533800000 @18-AUG-2014-12:27:05.722652 1.00000001202 + 13539113200000 @19-AUG-2014-19:26:53.723993 1.00000001226 + 13542172850000 @20-AUG-2014-12:26:46.724743 1.00000001207 + 13546493350000 @21-AUG-2014-12:26:56.725786 1.00000001209 + 13550811700000 @22-AUG-2014-12:26:23.726830 1.00000001196 + 13555131250000 @23-AUG-2014-12:26:14.727863 1.00000001224 + 13559450700000 @24-AUG-2014-12:26:03.728920 1.00000001189 + 13563590200000 @25-AUG-2014-11:25:53.729904 1.00000001199 + 13567189600000 @26-AUG-2014-07:25:41.730767 1.00000001182 + 14012316650000 @07-DEC-2014-08:21:22.835980 1.00000001156 + 14017491550000 @08-DEC-2014-13:06:20.837176 1.00000001163 + 14021631150000 @09-DEC-2014-12:06:12.838139 1.00000001148 + 14025950450000 @10-DEC-2014-12:05:58.839131 1.00000001161 + 14030269000000 @11-DEC-2014-12:05:29.840134 1.00000001128 + 14035130200000 @12-DEC-2014-15:05:53.841231 1.00000001245 + 14037467650000 @13-DEC-2014-04:05:02.841813 1.00000001154 + 14050066300000 @16-DEC-2014-02:04:35.844722 1.00000001149 + 14056186900000 @17-DEC-2014-12:04:47.846128 1.00000001158 + 14067525150000 @20-DEC-2014-03:04:12.848753 1.00000001155 + 14077785250000 @22-DEC-2014-12:04:14.851124 1.00000001115 + 14082826300000 @23-DEC-2014-16:04:35.852248 1.00000001258 + 14084984400000 @24-DEC-2014-04:03:57.852791 1.00000001155 + 14099203650000 @27-DEC-2014-11:03:42.856076 1.00000001149 + 14107844600000 @29-DEC-2014-11:04:01.858062 1.00000001152 + 14110002000000 @29-DEC-2014-23:03:09.858559 1.00000001167 + 14119362100000 @01-JAN-2015-03:03:11.860743 1.00000001159 + 14126564050000 @02-JAN-2015-19:03:50.862412 1.00000001146 + 14138803200000 @05-JAN-2015-15:03:33.865218 1.00000001142 + 14143843150000 @06-JAN-2015-19:03:32.866369 1.00000001188 + 14146541650000 @07-JAN-2015-10:03:02.867010 1.00000001153 + 14156801350000 @09-JAN-2015-19:02:56.869376 1.00000001187 + 14157340300000 @09-JAN-2015-22:02:35.869503 1.00000001160 + 14165442350000 @11-JAN-2015-19:03:16.871383 1.00000001199 + 14167960800000 @12-JAN-2015-09:02:45.871987 1.00000001165 + 14173901700000 @13-JAN-2015-18:03:03.873371 1.00000001122 + 14178400600000 @14-JAN-2015-19:02:41.874381 1.00000001382 + 14178939550000 @14-JAN-2015-22:02:20.874530 1.00000001172 + 14186500650000 @16-JAN-2015-16:02:42.876303 1.00000001172 + 14199821300000 @19-JAN-2015-18:02:55.879425 1.00000001138 + 14204319900000 @20-JAN-2015-19:02:27.880449 1.00000001391 + 14204858900000 @20-JAN-2015-22:02:07.880599 1.00000001176 + 14219619300000 @24-JAN-2015-08:02:15.884072 1.00000001175 + 14230239450000 @26-JAN-2015-19:02:18.886568 1.00000001185 + 14233479350000 @27-JAN-2015-13:02:16.887336 1.00000001197 + 14247160550000 @30-JAN-2015-17:02:40.890611 1.00000001202 + 14260120300000 @02-FEB-2015-17:02:35.893726 1.00000001211 + 14267139200000 @04-FEB-2015-08:02:13.895426 1.00000001205 + 14271459350000 @05-FEB-2015-08:02:16.896467 1.00000001215 + 14277759350000 @06-FEB-2015-19:02:16.897998 1.00000001305 + 14278839500000 @07-FEB-2015-01:02:19.898280 1.00000001214 + 14285499350000 @08-FEB-2015-14:02:16.899897 1.00000001233 + 14289999600000 @09-FEB-2015-15:02:21.901007 1.00000001193 + 14292699050000 @10-FEB-2015-06:02:10.901651 1.00000000265 + 14296479450000 @11-FEB-2015-03:02:18.901851 1.00000001181 + 14312319750000 @14-FEB-2015-19:02:24.905592 1.00000001212 + 14312678750000 @14-FEB-2015-21:02:04.905679 1.00000001196 + 14320421150000 @16-FEB-2015-16:02:52.907531 1.00000001169 + 14329420100000 @18-FEB-2015-18:02:31.909634 1.00000001191 + 14332480050000 @19-FEB-2015-11:02:30.910363 1.00000001182 + 14337880250000 @20-FEB-2015-17:02:34.911640 1.00000001209 + 14341840750000 @21-FEB-2015-15:02:44.912597 1.00000001207 + 14344720400000 @22-FEB-2015-07:02:37.913292 1.00000001199 + 14349221150000 @23-FEB-2015-08:02:52.914370 1.00000001174 + 14353360550000 @24-FEB-2015-07:02:40.915342 1.00000001196 + 14358760650000 @25-FEB-2015-13:02:42.916634 1.00000001203 + 14363441950000 @26-FEB-2015-15:03:08.917760 1.00000001165 + 14368301100000 @27-FEB-2015-18:02:51.918892 1.00000001362 + 14369200650000 @27-FEB-2015-23:02:42.919137 1.00000001189 + 14381441600000 @02-MAR-2015-19:03:01.922049 1.00000001342 + 14381620400000 @02-MAR-2015-20:02:37.922097 1.00000001203 + 14392242450000 @05-MAR-2015-07:03:18.924653 1.00000001211 + 14402323200000 @07-MAR-2015-15:03:33.927094 1.00000001191 + 14407363850000 @08-MAR-2015-19:03:46.928295 1.00000001199 + 14411682700000 @09-MAR-2015-19:03:23.929331 1.00000000169 + 14416003050000 @10-MAR-2015-19:03:30.929477 1.00000001180 + 14418163400000 @11-MAR-2015-07:03:37.929987 1.00000001201 + 14428962800000 @13-MAR-2015-19:03:25.932581 1.00000001184 + 14429321850000 @13-MAR-2015-21:03:06.932666 1.00000001172 + 14441923500000 @16-MAR-2015-19:03:39.935620 1.00000001207 + 14443542900000 @17-MAR-2015-04:03:27.936011 1.00000001126 + 14449664100000 @18-MAR-2015-14:03:51.937389 1.00000001200 + 14461184250000 @21-MAR-2015-06:03:54.940154 1.00000001184 + 14465504400000 @22-MAR-2015-06:03:57.941177 1.00000001177 + 14475044650000 @24-MAR-2015-11:04:02.943423 1.00000001190 + 14479905600000 @25-MAR-2015-14:04:21.944580 1.00000001176 + 14488365800000 @27-MAR-2015-13:04:25.946570 1.00000001160 + 14503666300000 @31-MAR-2015-02:04:35.950120 1.00000001192 + 14509967150000 @01-APR-2015-13:04:52.951622 1.00000001220 + 14519687150000 @03-APR-2015-19:04:52.953993 1.00000001037 + 14522208500000 @04-APR-2015-09:05:19.954516 1.00000001188 + 14532288300000 @06-APR-2015-17:05:15.956910 1.00000001177 + 14540748600000 @08-APR-2015-16:05:21.958901 1.00000001215 + 14544529100000 @09-APR-2015-13:05:31.959820 1.00000001197 + 14548669550000 @10-APR-2015-12:05:40.960811 1.00000001160 + 14552448950000 @11-APR-2015-09:05:28.961688 1.00000001193 + 14561630650000 @13-APR-2015-12:06:02.963878 1.00000001186 + 14567210400000 @14-APR-2015-19:05:57.965201 1.00000001208 + 14571530800000 @15-APR-2015-19:06:05.966245 1.00000001190 + 14575850800000 @16-APR-2015-19:06:05.967273 1.00000001131 + 14578910400000 @17-APR-2015-12:05:57.967965 1.00000001216 + 14584311000000 @18-APR-2015-18:06:09.969278 1.00000001187 + 14588811450000 @19-APR-2015-19:06:18.970345 1.00000001188 + 14592771400000 @20-APR-2015-17:06:17.971286 1.00000001178 + 14595831450000 @21-APR-2015-10:06:18.972007 1.00000001196 + 14601411750000 @22-APR-2015-17:06:24.973342 1.00000001185 + 14610232250000 @24-APR-2015-18:06:34.975432 1.00000001192 + 14640654850000 @01-MAY-2015-19:07:26.982699 1.00000001136 + 14642094250000 @02-MAY-2015-03:07:14.983026 1.00000001198 + 14652174350000 @04-MAY-2015-11:07:16.985441 1.00000001181 + 14661174050000 @06-MAY-2015-13:07:10.987566 1.00000001204 + 14668015200000 @08-MAY-2015-03:07:33.989214 1.00000001198 + 14682235200000 @11-MAY-2015-10:07:33.992622 1.00000001200 + 14687815250000 @12-MAY-2015-17:07:34.993961 1.00000001199 + 14692315900000 @13-MAY-2015-18:07:47.995040 1.00000001204 + 14696635800000 @14-MAY-2015-18:07:45.996080 1.00000001180 + 14700956700000 @15-MAY-2015-18:08:03.997100 1.00000001224 + 14714096050000 @18-MAY-2015-19:07:51.000317 1.00000001195 + 14718055550000 @19-MAY-2015-17:07:41.001263 1.00000001202 + 14722555850000 @20-MAY-2015-18:07:47.002345 1.00000001197 + 14726876350000 @21-MAY-2015-18:07:57.003379 1.00000001192 + 14731015900000 @22-MAY-2015-17:07:48.004366 1.00000001178 + 14734615600000 @23-MAY-2015-13:07:42.005214 1.00000001212 + 14738035600000 @24-MAY-2015-08:07:42.006043 1.00000001191 + 14744336650000 @25-MAY-2015-19:08:03.007544 1.00000001227 + 14748476600000 @26-MAY-2015-18:08:02.008560 1.00000001107 + 14752977850000 @27-MAY-2015-19:08:27.009557 1.00000001231 + 14756937250000 @28-MAY-2015-17:08:15.010532 1.00000001215 + 14761257200000 @29-MAY-2015-17:08:14.011582 1.00000001231 + 14765577350000 @30-MAY-2015-17:08:17.012646 1.00000001205 + 14768457650000 @31-MAY-2015-09:08:23.013340 1.00000001204 + 14774639350000 @01-JUN-2015-19:28:57.014829 1.00000001278 + 14778357250000 @02-JUN-2015-16:08:15.015779 1.00000001235 + 14782677250000 @03-JUN-2015-16:08:15.016846 1.00000001203 + 14787538400000 @04-JUN-2015-19:08:38.018016 1.00000001304 + 14791498150000 @05-JUN-2015-17:08:33.019049 1.00000001218 + 14796178200000 @06-JUN-2015-19:08:34.020189 1.00000001251 + 14800498350000 @07-JUN-2015-19:08:37.021270 1.00000001258 + 14804818200000 @08-JUN-2015-19:08:34.022357 1.00000001278 + 14809138250000 @09-JUN-2015-19:08:35.023461 1.00000001256 + 14813458350000 @10-JUN-2015-19:08:37.024546 1.00000001288 + 14817778200000 @11-JUN-2015-19:08:34.025659 1.00000001272 + 14822103000000 @12-JUN-2015-19:10:10.026759 1.00000001298 + 14826417400000 @13-JUN-2015-19:08:18.027879 1.00000001597 + 14830737300000 @14-JUN-2015-19:08:16.029259 1.00000001089 + 14835057450000 @15-JUN-2015-19:08:19.030200 1.00000001169 + 14838837100000 @16-JUN-2015-16:08:12.031084 1.00000001088 + 14843697100000 @17-JUN-2015-19:08:12.032142 1.00000001140 + 14847476900000 @18-JUN-2015-16:08:08.033004 1.00000001116 + 14852336900000 @19-JUN-2015-19:08:08.034089 1.00000001156 + 14855936850000 @20-JUN-2015-15:08:07.034921 1.00000001104 + 14860976800000 @21-JUN-2015-19:08:06.036034 1.00000001160 + 14865296850000 @22-JUN-2015-19:08:07.037036 1.00000001164 + 14869076650000 @23-JUN-2015-16:08:03.037916 1.00000001132 + 14873936550000 @24-JUN-2015-19:08:01.039016 1.00000001157 + 14878256400000 @25-JUN-2015-19:07:58.040016 1.00000001148 + 14882576200000 @26-JUN-2015-19:07:54.041008 1.00000001160 + 14886896050000 @27-JUN-2015-19:07:51.042010 1.00000001167 + 14891215850000 @28-JUN-2015-19:07:47.043018 1.00000001157 + 14895535650000 @29-JUN-2015-19:07:43.044018 1.00000001354 + 14908495100000 @02-JUL-2015-19:07:32.047528 1.00000001210 + 14912815050000 @03-JUL-2015-19:07:31.048573 1.00000001203 + 14922770100000 @06-JUL-2015-02:25:52.050969 1.00000001186 + 14923794700000 @06-JUL-2015-08:07:24.051212 1.00000001208 + 14930094450000 @07-JUL-2015-19:07:19.052734 1.00000001207 + 14934414000000 @08-JUL-2015-19:07:10.053777 1.00000001229 + 14938733850000 @09-JUL-2015-19:07:07.054839 1.00000001203 + 14943053700000 @10-JUL-2015-19:07:04.055878 1.00000001219 + 14947373250000 @11-JUL-2015-19:06:55.056931 1.00000001205 + 14951693200000 @12-JUL-2015-19:06:54.057972 1.00000001247 + 14954572050000 @13-JUL-2015-11:06:31.058690 1.00000001234 + 14956552800000 @13-JUL-2015-22:06:46.059179 1.00000001224 + 14963752900000 @15-JUL-2015-14:06:48.060942 1.00000001205 + 14968072700000 @16-JUL-2015-14:06:44.061983 1.00000001223 + 14972031000000 @17-JUL-2015-12:06:10.062951 1.00000001235 + 14976350850000 @18-JUL-2015-12:06:07.064018 1.00000001230 + 14980670500000 @19-JUL-2015-12:06:00.065081 1.00000001220 + 14984990250000 @20-JUL-2015-12:05:55.066135 1.00000001230 + 14989129850000 @21-JUL-2015-11:05:47.067153 1.00000001208 + 14994890350000 @22-JUL-2015-19:05:57.068545 1.00000001256 + 14998310750000 @23-JUL-2015-14:06:05.069404 1.00000001214 + 15003349650000 @24-JUL-2015-18:05:43.070626 1.00000001247 + 15006950050000 @25-JUL-2015-14:05:51.071524 1.00000001206 + 15011989000000 @26-JUL-2015-18:05:30.072739 1.00000001260 + 15015047750000 @27-JUL-2015-11:05:05.073510 1.00000001216 + 15020808250000 @28-JUL-2015-19:05:15.074911 1.00000001264 + 15023687100000 @29-JUL-2015-11:04:52.075639 1.00000001204 + 15026927300000 @30-JUL-2015-05:04:56.076419 1.00000001268 + 15033766300000 @31-JUL-2015-19:04:36.078153 1.00000001261 + 15035565750000 @01-AUG-2015-05:04:25.078607 1.00000001238 + 15041325350000 @02-AUG-2015-13:04:17.080033 1.00000001210 + 15045644950000 @03-AUG-2015-13:04:09.081078 1.00000001157 + 15051046500000 @04-AUG-2015-19:04:40.082328 1.00000001463 + 15052844350000 @05-AUG-2015-05:03:57.082854 1.00000001148 + 15057164750000 @06-AUG-2015-05:04:05.083846 1.00000001276 + 15062743450000 @07-AUG-2015-12:03:39.085270 1.00000001223 + 15067243300000 @08-AUG-2015-13:03:36.086371 1.00000001206 + 15069942550000 @09-AUG-2015-04:03:21.087022 1.00000001178 + 15076963700000 @10-AUG-2015-19:03:44.088676 1.00000001333 + 15080201950000 @11-AUG-2015-13:03:09.089539 1.00000001225 + 15084521500000 @12-AUG-2015-13:03:00.090597 1.00000001235 + 15088840850000 @13-AUG-2015-13:02:47.091664 1.00000001143 + 15094240950000 @14-AUG-2015-19:02:49.092898 1.00000001671 + 15094420500000 @14-AUG-2015-20:02:40.092958 1.00000001247 + 15102879300000 @16-AUG-2015-19:02:16.095068 1.00000001233 + 15107198900000 @17-AUG-2015-19:02:08.096133 1.00000000894 + 15111518350000 @18-AUG-2015-19:01:57.096905 1.00000001198 + 15115657700000 @19-AUG-2015-18:01:44.097897 1.00000001208 + 15119977250000 @20-AUG-2015-18:01:35.098941 1.00000001223 + 15124476800000 @21-AUG-2015-19:01:26.100042 1.00000001188 + 15128796350000 @22-AUG-2015-19:01:17.101068 1.00000001394 + 15128975750000 @22-AUG-2015-20:01:05.101118 1.00000001207 + 15137435650000 @24-AUG-2015-19:01:03.103160 1.00000001207 + 15141755100000 @25-AUG-2015-19:00:52.104203 1.00000001206 + 15146074300000 @26-AUG-2015-19:00:36.105245 1.00000001219 + 15150394050000 @27-AUG-2015-19:00:31.106297 1.00000001204 + 15154713500000 @28-AUG-2015-19:00:20.107337 1.00000001200 + 15159033000000 @29-AUG-2015-19:00:10.108374 1.00000001203 + 15163352500000 @30-AUG-2015-19:00:00.109413 1.00000001196 + 15167311300000 @31-AUG-2015-16:59:36.110360 1.00000001204 + 15171992800000 @01-SEP-2015-19:00:06.111487 1.00000001195 + 15176310750000 @02-SEP-2015-18:59:25.112519 1.00000001200 + 15180630250000 @03-SEP-2015-18:59:15.113556 1.00000001212 + 15184949700000 @04-SEP-2015-18:59:04.114603 1.00000001198 + 15189269000000 @05-SEP-2015-18:58:50.115638 1.00000001197 + 15193588450000 @06-SEP-2015-18:58:39.116672 1.00000001199 + 15197547300000 @07-SEP-2015-16:58:16.117621 1.00000001204 + 15202227400000 @08-SEP-2015-18:58:18.118748 1.00000001196 + 15206546650000 @09-SEP-2015-18:58:03.119781 1.00000001447 + 15210686150000 @10-SEP-2015-17:57:53.120979 1.00000000929 + 15215185500000 @11-SEP-2015-18:57:40.121815 1.00000001233 + 15219324950000 @12-SEP-2015-17:57:29.122836 1.00000001197 + 15222203900000 @13-SEP-2015-09:57:08.123525 1.00000001189 + 15227963550000 @14-SEP-2015-17:57:01.124895 1.00000001111 + 15232464050000 @15-SEP-2015-18:57:11.125894 1.00000001283 + 15236602250000 @16-SEP-2015-17:56:35.126956 1.00000001179 + 15241101700000 @17-SEP-2015-18:56:24.128017 1.00000001184 + 15245436900000 @18-SEP-2015-19:01:28.129044 1.00000001190 + 15249740600000 @19-SEP-2015-18:56:02.130068 1.00000001233 + 15253879800000 @20-SEP-2015-17:55:46.131089 1.00000001190 + 15258199100000 @21-SEP-2015-17:55:32.132117 1.00000001209 + 15261078300000 @22-SEP-2015-09:55:16.132813 1.00000001167 + 15266838050000 @23-SEP-2015-17:55:11.134157 1.00000001169 + 15271337400000 @24-SEP-2015-18:54:58.135209 1.00000001194 + 15275659550000 @25-SEP-2015-18:55:41.136241 1.00000001177 + 15279975700000 @26-SEP-2015-18:54:24.137257 1.00000001282 + 15282494800000 @27-SEP-2015-08:54:06.137903 1.00000001158 + 15288660550000 @28-SEP-2015-19:09:21.139331 1.00000001212 + 15292574200000 @29-SEP-2015-16:53:54.140280 1.00000001175 + 15296893600000 @30-SEP-2015-16:53:42.141295 1.00000001109 + 15301573250000 @01-OCT-2015-18:53:35.142333 1.00000001248 + 15305891950000 @02-OCT-2015-18:53:09.143411 1.00000001196 + 15310211350000 @03-OCT-2015-18:52:57.144444 1.00000001191 + 15314171100000 @04-OCT-2015-16:52:52.145387 1.00000001187 + 15318490300000 @05-OCT-2015-16:52:36.146412 1.00000001174 + 15322809800000 @06-OCT-2015-16:52:26.147426 1.00000001102 + 15327565250000 @07-OCT-2015-19:17:35.148474 1.00000001191 + 15331808950000 @08-OCT-2015-18:52:09.149485 1.00000001170 + 15336128300000 @09-OCT-2015-18:51:56.150496 1.00000001166 + 15340447400000 @10-OCT-2015-18:51:38.151503 1.00000001298 + 15344226500000 @11-OCT-2015-15:51:20.152484 1.00000001189 + 15346925200000 @12-OCT-2015-06:50:54.153126 1.00000001112 + 15353405550000 @13-OCT-2015-18:51:01.154567 1.00000001262 + 15357184650000 @14-OCT-2015-15:50:43.155521 1.00000001104 + 15362119500000 @15-OCT-2015-19:15:40.156611 1.00000001170 + 15366363900000 @16-OCT-2015-18:50:28.157604 1.00000001241 + 15370682400000 @17-OCT-2015-18:49:58.158676 1.00000001193 + 15374462150000 @18-OCT-2015-15:49:53.159578 1.00000001188 + 15378781500000 @19-OCT-2015-15:49:40.160604 1.00000001059 + 15381661850000 @20-OCT-2015-07:49:47.161214 1.00000001150 + 15387960400000 @21-OCT-2015-18:49:18.162663 1.00000001305 + 15388860450000 @21-OCT-2015-23:49:19.162898 1.00000001018 + 15396033450000 @23-OCT-2015-15:40:19.164359 1.00000001148 + 15400918500000 @24-OCT-2015-18:48:40.165481 1.00000001255 + 15401818650000 @24-OCT-2015-23:48:43.165707 1.00000001173 + 15408837850000 @26-OCT-2015-14:48:27.167354 1.00000001179 + 15413337700000 @27-OCT-2015-15:48:24.168415 1.00000001140 + 15414596550000 @27-OCT-2015-22:48:01.168702 1.00000001163 + 15421796500000 @29-OCT-2015-14:48:00.170377 1.00000001180 + 15424855700000 @30-OCT-2015-07:47:44.171099 1.00000001156 + 15428813950000 @31-OCT-2015-05:47:09.172014 1.00000001161 + 15434754450000 @01-NOV-2015-14:47:19.173393 1.00000001164 + 15439793300000 @02-NOV-2015-18:46:56.174566 1.00000001165 + 15444112600000 @03-NOV-2015-18:46:42.175572 1.00000001173 + 15448508200000 @04-NOV-2015-19:11:54.176603 1.00000001195 + 15452032100000 @05-NOV-2015-14:46:32.177445 1.00000001290 + 15454730100000 @06-NOV-2015-05:45:52.178141 1.00000001176 + 15460670150000 @07-NOV-2015-14:45:53.179538 1.00000001161 + 15464989550000 @08-NOV-2015-14:45:41.180541 1.00000001174 + 15469128950000 @09-NOV-2015-13:45:29.181513 1.00000001119 + 15474431600000 @10-NOV-2015-19:13:02.182700 1.00000001284 + 15477767900000 @11-NOV-2015-13:45:08.183556 1.00000001160 + 15482087200000 @12-NOV-2015-13:44:54.184558 1.00000001189 + 15486406800000 @13-NOV-2015-13:44:46.185585 1.00000001161 + 15490726200000 @14-NOV-2015-13:44:34.186588 1.00000001099 + 15495945850000 @15-NOV-2015-18:44:27.187735 1.00000001278 + 15499365000000 @16-NOV-2015-13:44:10.188609 1.00000001149 + 15503864500000 @17-NOV-2015-14:44:00.189643 1.00000001136 + 15508983350000 @18-NOV-2015-19:10:17.190806 1.00000001235 + 15513223250000 @19-NOV-2015-18:43:35.191853 1.00000001164 + 15517542750000 @20-NOV-2015-18:43:25.192859 1.00000001102 + 15521862750000 @21-NOV-2015-18:43:25.193811 1.00000001268 + 15524921650000 @22-NOV-2015-11:43:03.194587 1.00000001169 + 15530578700000 @23-NOV-2015-19:08:44.195910 1.00000001108 + 15534821450000 @24-NOV-2015-18:42:59.196850 1.00000001262 + 15538240550000 @25-NOV-2015-13:42:41.197713 1.00000001103 + 15543280400000 @26-NOV-2015-17:42:38.198825 1.00000001243 + 15547779200000 @27-NOV-2015-18:42:14.199943 1.00000001145 + 15550478700000 @28-NOV-2015-09:42:04.200561 1.00000001169 + 15554978250000 @29-NOV-2015-10:41:55.201613 1.00000001128 + 15560738550000 @30-NOV-2015-18:42:01.202912 1.00000001256 + 15563977800000 @01-DEC-2015-12:41:46.203726 1.00000001164 + 15566856750000 @02-DEC-2015-04:41:25.204396 1.00000001121 + 15572618450000 @03-DEC-2015-12:41:59.205688 1.00000001156 + 15578017050000 @04-DEC-2015-18:41:31.206936 1.00000001270 + 15581256000000 @05-DEC-2015-12:41:10.207759 1.00000001095 + 15586655900000 @06-DEC-2015-18:41:08.208942 1.00000000417 + 15589536950000 @07-DEC-2015-10:41:29.209182 1.00000001149 + 15595295300000 @08-DEC-2015-18:40:56.210505 1.00000001345 + 15597094150000 @09-DEC-2015-04:40:33.210989 1.00000001139 + 15602853950000 @10-DEC-2015-12:40:29.212301 1.00000001134 + 15606633500000 @11-DEC-2015-09:40:20.213158 1.00000001157 + 15611313150000 @12-DEC-2015-11:40:13.214241 1.00000001144 + 15616892500000 @13-DEC-2015-18:40:00.215517 1.00000001113 + 15620672000000 @14-DEC-2015-15:39:50.216358 1.00000001119 + 15625533250000 @15-DEC-2015-18:40:15.217446 1.00000001211 + 15629852000000 @16-DEC-2015-18:39:50.218492 1.00000001122 + 15634186700000 @17-DEC-2015-18:44:44.219465 1.00000001280 + 15634889950000 @17-DEC-2015-22:39:09.219645 1.00000001163 + 15640109950000 @19-DEC-2015-03:39:09.220859 1.00000001140 + 15647130550000 @20-DEC-2015-18:39:21.222459 1.00000001149 + 15648749850000 @21-DEC-2015-03:39:07.222830 1.00000001142 + 15660089600000 @23-DEC-2015-18:39:02.225419 1.00000001151 + 15664410500000 @24-DEC-2015-18:39:20.226414 1.00000001124 + 15666568200000 @25-DEC-2015-06:38:34.226899 1.00000001154 + 15677368500000 @27-DEC-2015-18:38:40.229392 1.00000001150 + 15681507800000 @28-DEC-2015-17:38:26.230344 1.00000001059 + 15686010050000 @29-DEC-2015-18:39:11.231298 1.00000001429 + 15687627100000 @30-DEC-2015-03:38:12.231760 1.00000001145 + 15698967200000 @01-JAN-2016-18:38:14.234357 1.00000001117 + 15702566350000 @02-JAN-2016-14:37:57.235161 1.00000001169 + 15707607400000 @03-JAN-2016-18:38:18.236340 1.00000001138 + 15723085550000 @07-JAN-2016-08:37:41.239864 1.00000001078 + 15728667900000 @08-JAN-2016-15:38:28.241068 1.00000001223 + 15732984950000 @09-JAN-2016-15:37:29.242123 1.00000001142 + 15737665300000 @10-JAN-2016-17:37:36.243192 1.00000001130 + 15741624700000 @11-JAN-2016-15:37:24.244087 1.00000001117 + 15746484600000 @12-JAN-2016-18:37:22.245173 1.00000001149 + 15750882300000 @13-JAN-2016-19:03:16.246184 1.00000001163 + 15754584200000 @14-JAN-2016-15:37:14.247045 1.00000001140 + 15759264650000 @15-JAN-2016-17:37:23.248112 1.00000001058 + 15763044450000 @16-JAN-2016-14:37:19.248912 1.00000001201 + 15768083900000 @17-JAN-2016-18:37:08.250122 1.00000001119 + 15772403750000 @18-JAN-2016-18:37:05.251089 1.00000001309 + 15772762700000 @18-JAN-2016-20:36:44.251183 1.00000001149 + 15780143500000 @20-JAN-2016-13:37:00.252879 1.00000001126 + 15784283350000 @21-JAN-2016-12:36:57.253811 1.00000001159 + 15789766200000 @22-JAN-2016-19:04:34.255082 1.00000001140 + 15794003350000 @23-JAN-2016-18:36:57.256048 1.00000001162 + 15798143850000 @24-JAN-2016-17:37:07.257010 1.00000001129 + 15802643200000 @25-JAN-2016-18:36:54.258026 1.00000001135 + 15806783050000 @26-JAN-2016-17:36:51.258966 1.00000001165 + 15809663150000 @27-JAN-2016-09:36:53.259637 1.00000001131 + 15815639500000 @28-JAN-2016-18:49:00.260989 1.00000001102 + 15819565300000 @29-JAN-2016-16:37:36.261854 1.00000001184 + 15824243050000 @30-JAN-2016-18:36:51.262962 1.00000001156 + 15828562900000 @31-JAN-2016-18:36:48.263961 1.00000001059 + 15832705450000 @01-FEB-2016-17:37:39.264838 1.00000001214 + 15837202950000 @02-FEB-2016-18:36:49.265930 1.00000001146 + 15841522900000 @03-FEB-2016-18:36:48.266920 1.00000001139 + 15845662850000 @04-FEB-2016-17:36:47.267863 1.00000001169 + 15850162950000 @05-FEB-2016-18:36:49.268915 1.00000001148 + 15851962500000 @06-FEB-2016-04:36:40.269328 1.00000001135 + 15858802950000 @07-FEB-2016-18:36:49.270881 1.00000001166 + 15863122950000 @08-FEB-2016-18:36:49.271888 1.00000001181 + 15865463200000 @09-FEB-2016-07:36:54.272441 1.00000001116 + 15871403050000 @10-FEB-2016-16:36:51.273767 1.00000001156 + 15880403250000 @12-FEB-2016-18:36:55.275847 1.00000001203 + 15882743300000 @13-FEB-2016-07:36:56.276410 1.00000001118 + 15886719250000 @14-FEB-2016-05:42:15.277299 1.00000001104 + 15892826050000 @15-FEB-2016-15:37:51.278647 1.00000001284 + 15895703600000 @16-FEB-2016-07:37:02.279386 1.00000001144 + 15903803100000 @18-FEB-2016-04:36:52.281239 1.00000001147 + 15910643700000 @19-FEB-2016-18:37:04.282808 1.00000001156 + 15914963800000 @20-FEB-2016-18:37:06.283807 1.00000001128 + 15918743750000 @21-FEB-2016-15:37:05.284660 1.00000001150 + 15923063900000 @22-FEB-2016-15:37:08.285654 1.00000001174 + 15927924200000 @23-FEB-2016-18:37:14.286795 1.00000001122 + 15929229850000 @24-FEB-2016-01:52:27.287088 1.00000001170 + 15936564400000 @25-FEB-2016-18:37:18.288805 1.00000001142 + 15940884500000 @26-FEB-2016-18:37:20.289792 1.00000001150 + 15945204650000 @27-FEB-2016-18:37:23.290786 1.00000001146 + 15949344750000 @28-FEB-2016-17:37:25.291735 1.00000001172 + 15953664850000 @29-FEB-2016-17:37:27.292748 1.00000001152 + 15958165050000 @01-MAR-2016-18:37:31.293785 1.00000001151 + 15961945000000 @02-MAR-2016-15:37:30.294655 1.00000001174 + 15966625300000 @03-MAR-2016-17:37:36.295754 1.00000001133 + 15970585350000 @04-MAR-2016-15:37:37.296651 1.00000001181 + 15975445700000 @05-MAR-2016-18:37:44.297799 1.00000001128 + 15979045700000 @06-MAR-2016-14:37:44.298611 1.00000001196 + 15981925950000 @07-MAR-2016-06:37:49.299300 1.00000001171 + 15986246200000 @08-MAR-2016-06:37:54.300312 1.00000001147 + 15994345950000 @10-MAR-2016-03:37:49.302170 1.00000001175 + 16001427850000 @11-MAR-2016-18:58:27.303834 1.00000001139 + 16005686950000 @12-MAR-2016-18:38:09.304804 1.00000001163 + 16009827050000 @13-MAR-2016-17:38:11.305767 1.00000001149 + 16013247100000 @14-MAR-2016-12:38:12.306552 1.00000001178 + 16018287400000 @15-MAR-2016-16:38:18.307739 1.00000001170 + 16022967700000 @16-MAR-2016-18:38:24.308834 1.00000001118 + 16026027750000 @17-MAR-2016-11:38:25.309518 1.00000001188 + 16031428100000 @18-MAR-2016-17:38:32.310800 1.00000001177 + 16035928350000 @19-MAR-2016-18:38:37.311859 1.00000001163 + 16040248500000 @20-MAR-2016-18:38:40.312864 1.00000001169 + 16044568700000 @21-MAR-2016-18:38:44.313874 1.00000001153 + 16048528850000 @22-MAR-2016-16:38:47.314787 1.00000001146 + 16052308800000 @23-MAR-2016-13:38:46.315653 1.00000001188 + 16057529300000 @24-MAR-2016-18:38:56.316893 1.00000001186 + 16061849550000 @25-MAR-2016-18:39:01.317918 1.00000001083 + 16065091800000 @26-MAR-2016-12:39:46.318620 1.00000001217 + 16070309900000 @27-MAR-2016-17:39:08.319890 1.00000001160 + 16074270050000 @28-MAR-2016-15:39:11.320809 1.00000001140 + 16078050050000 @29-MAR-2016-12:39:11.321671 1.00000001211 + 16083450650000 @30-MAR-2016-18:39:23.322979 1.00000001111 + 16086690600000 @31-MAR-2016-12:39:22.323699 1.00000001195 + 16091911100000 @01-APR-2016-17:39:32.324947 1.00000001193 + 16096426650000 @02-APR-2016-18:44:43.326024 1.00000001173 + 16100731500000 @03-APR-2016-18:39:40.327034 1.00000001153 + 16105051750000 @04-APR-2016-18:39:45.328030 1.00000001096 + 16108294250000 @05-APR-2016-12:40:35.328741 1.00000001213 + 16112791900000 @06-APR-2016-13:39:48.329832 1.00000001137 + 16117652900000 @07-APR-2016-16:40:08.330937 1.00000001169 + 16121973200000 @08-APR-2016-16:40:14.331947 1.00000001245 + 16126652950000 @09-APR-2016-18:40:09.333112 1.00000001156 + 16128452800000 @10-APR-2016-04:40:06.333528 1.00000001169 + 16134933100000 @11-APR-2016-16:40:12.335043 1.00000001204 + 16139613700000 @12-APR-2016-18:40:24.336170 1.00000001167 + 16143573650000 @13-APR-2016-16:40:23.337094 1.00000001161 + 16148073950000 @14-APR-2016-17:40:29.338139 1.00000001183 + 16152574250000 @15-APR-2016-18:40:35.339204 1.00000001176 + 16156894450000 @16-APR-2016-18:40:39.340220 1.00000001169 + 16160674450000 @17-APR-2016-15:40:39.341104 1.00000001090 + 16164276500000 @18-APR-2016-11:41:20.341889 1.00000001257 + 16169494900000 @19-APR-2016-16:40:48.343201 1.00000001184 + 16174175400000 @20-APR-2016-18:40:58.344309 1.00000001179 + 16178495550000 @21-APR-2016-18:41:01.345327 1.00000001177 + 16182815700000 @22-APR-2016-18:41:04.346344 1.00000001176 + 16186775700000 @23-APR-2016-16:41:04.347275 1.00000001179 + 16191095900000 @24-APR-2016-16:41:08.348294 1.00000001192 + 16195596300000 @25-APR-2016-17:41:16.349367 1.00000001192 + 16199916350000 @26-APR-2016-17:41:17.350397 1.00000001170 + 16204416850000 @27-APR-2016-18:41:27.351450 1.00000001132 + 16207116400000 @28-APR-2016-09:41:18.352061 1.00000001215 + 16213057250000 @29-APR-2016-18:41:35.353505 1.00000001171 + 16217377450000 @30-APR-2016-18:41:39.354517 1.00000001189 + 16221697650000 @01-MAY-2016-18:41:43.355544 1.00000001110 + 16225657450000 @02-MAY-2016-16:41:39.356423 1.00000001175 + 16228899600000 @03-MAY-2016-10:42:22.357185 1.00000001200 + 16234477900000 @04-MAY-2016-17:41:48.358523 1.00000001153 + 16237539800000 @05-MAY-2016-10:42:26.359229 1.00000001208 + 16241859500000 @06-MAY-2016-10:42:20.360273 1.00000001191 + 16247619100000 @07-MAY-2016-18:42:12.361645 1.00000001173 + 16251398400000 @08-MAY-2016-15:41:58.362532 1.00000001194 + 16253378450000 @09-MAY-2016-02:41:59.363005 1.00000001180 + 16260218750000 @10-MAY-2016-16:42:05.364619 1.00000001203 + 16264899700000 @11-MAY-2016-18:42:24.365745 1.00000001164 + 16268498950000 @12-MAY-2016-14:42:09.366583 1.00000001213 + 16273539900000 @13-MAY-2016-18:42:28.367806 1.00000001172 + 16277860100000 @14-MAY-2016-18:42:32.368819 1.00000001205 + 16282180100000 @15-MAY-2016-18:42:32.369860 1.00000001175 + 16285959500000 @16-MAY-2016-15:42:20.370748 1.00000001193 + 16290099500000 @17-MAY-2016-14:42:20.371736 1.00000001194 + 16294960000000 @18-MAY-2016-17:42:30.372897 1.00000001205 + 16299280150000 @19-MAY-2016-17:42:33.373938 1.00000001189 + 16303600300000 @20-MAY-2016-17:42:36.374965 1.00000001191 + 16307379950000 @21-MAY-2016-14:42:29.375865 1.00000001197 + 16312060250000 @22-MAY-2016-16:42:35.376985 1.00000001191 + 16316020150000 @23-MAY-2016-14:42:33.377928 1.00000001168 + 16321077400000 @24-MAY-2016-18:48:18.379109 1.00000001223 + 16325201100000 @25-MAY-2016-17:42:52.380117 1.00000001187 + 16329160450000 @26-MAY-2016-15:42:39.381057 1.00000001215 + 16333841350000 @27-MAY-2016-17:42:57.382194 1.00000001143 + 16338341350000 @28-MAY-2016-18:42:57.383223 1.00000001202 + 16342718500000 @29-MAY-2016-19:02:00.384275 1.00000001168 + 16347058400000 @30-MAY-2016-19:08:38.385289 1.00000001261 + 16350580650000 @31-MAY-2016-14:42:43.386177 1.00000001214 + 16355261050000 @01-JUN-2016-16:42:51.387313 1.00000001165 + 16359952750000 @02-JUN-2016-18:46:45.388406 1.00000001235 + 16363901300000 @03-JUN-2016-16:42:56.389381 1.00000001174 + 16367860850000 @04-JUN-2016-14:42:47.390311 1.00000001209 + 16372541500000 @05-JUN-2016-16:43:00.391443 1.00000001186 + 16376861550000 @06-JUN-2016-16:43:01.392468 1.00000001171 + 16381581100000 @07-JUN-2016-18:56:12.393573 1.00000001206 + 16385861450000 @08-JUN-2016-18:42:59.394605 1.00000001181 + 16390181300000 @09-JUN-2016-18:42:56.395625 1.00000001209 + 16394501450000 @10-JUN-2016-18:42:59.396670 1.00000001198 + 16398821250000 @11-JUN-2016-18:42:55.397705 1.00000001191 + 16403141500000 @12-JUN-2016-18:43:00.398734 1.00000001261 + 16406560600000 @13-JUN-2016-13:42:42.399596 1.00000001163 + 16411781300000 @14-JUN-2016-18:42:56.400810 1.00000001214 + 16416101000000 @15-JUN-2016-18:42:50.401859 1.00000001225 + 16419880900000 @16-JUN-2016-15:42:48.402785 1.00000001203 + 16422760850000 @17-JUN-2016-07:42:47.403478 1.00000001200 + 16428340550000 @18-JUN-2016-14:42:41.404817 1.00000001198 + 16432660350000 @19-JUN-2016-14:42:37.405852 1.00000001201 + 16436800150000 @20-JUN-2016-13:42:33.406846 1.00000001204 + 16441300250000 @21-JUN-2016-14:42:35.407930 1.00000001194 + 16445800600000 @22-JUN-2016-15:42:42.409005 1.00000001176 + 16449219750000 @23-JUN-2016-10:42:25.409809 1.00000001190 + 16455054550000 @24-JUN-2016-19:07:21.411198 1.00000001206 + 16459300000000 @25-JUN-2016-18:42:30.412222 1.00000001198 + 16463619900000 @26-JUN-2016-18:42:28.413257 1.00000001189 + 16467984300000 @27-JUN-2016-18:57:16.414295 1.00000001207 + 16472288950000 @28-JUN-2016-18:52:09.415334 1.00000001236 + 16476039750000 @29-JUN-2016-15:42:25.416261 1.00000001212 + 16480359500000 @30-JUN-2016-15:42:20.417308 1.00000001193 + 16484318900000 @01-JUL-2016-13:42:08.418253 1.00000001171 + 16489618400000 @02-JUL-2016-19:08:38.419494 1.00000001186 + 16493858750000 @03-JUL-2016-18:42:05.420500 1.00000001243 + 16497458400000 @04-JUL-2016-14:41:58.421395 1.00000001214 + 16501778750000 @05-JUL-2016-14:42:05.422444 1.00000001179 + 16505557700000 @06-JUL-2016-11:41:44.423335 1.00000001208 + 16510237700000 @07-JUL-2016-13:41:44.424466 1.00000001189 + 16514738050000 @08-JUL-2016-14:41:51.425536 1.00000001214 + 16518697150000 @09-JUL-2016-12:41:33.426497 1.00000001203 + 16523378350000 @10-JUL-2016-14:41:57.427623 1.00000001182 + 16526078050000 @11-JUL-2016-05:41:51.428261 1.00000001192 + 16532018200000 @12-JUL-2016-14:41:54.429677 1.00000001177 + 16537057300000 @13-JUL-2016-18:41:36.430863 1.00000001403 + 16537777050000 @13-JUL-2016-22:41:31.431065 1.00000001193 + 16543356850000 @15-JUL-2016-05:41:27.432396 1.00000001194 + 16551815650000 @17-JUL-2016-04:41:03.434416 1.00000001202 + 16557755000000 @18-JUL-2016-13:40:50.435844 1.00000001207 + 16566394800000 @20-JUL-2016-13:40:46.437929 1.00000001189 + 16570714500000 @21-JUL-2016-13:40:40.438956 1.00000001553 + 16575034150000 @22-JUL-2016-13:40:33.440298 1.00000001203 + 16579353850000 @23-JUL-2016-13:40:27.441337 1.00000001191 + 16583673500000 @24-JUL-2016-13:40:20.442366 1.00000001208 + 16587993150000 @25-JUL-2016-13:40:13.443410 1.00000001203 + 16592312800000 @26-JUL-2016-13:40:06.444449 1.00000001197 + 16596632400000 @27-JUL-2016-13:39:58.445483 1.00000001200 + 16600952100000 @28-JUL-2016-13:39:52.446520 1.00000001198 + 16605271700000 @29-JUL-2016-13:39:44.447555 1.00000001187 + 16609593300000 @30-JUL-2016-13:40:16.448581 1.00000001210 + 16613730500000 @31-JUL-2016-12:39:20.449582 1.00000001196 + 16618050250000 @01-AUG-2016-12:39:15.450615 1.00000001192 + 16622189600000 @02-AUG-2016-11:39:02.451602 1.00000001210 + 16626329150000 @03-AUG-2016-10:38:53.452604 1.00000001190 + 16630468650000 @04-AUG-2016-09:38:43.453589 1.00000001189 + 16635328900000 @05-AUG-2016-12:38:48.454745 1.00000001216 + 16639468200000 @06-AUG-2016-11:38:34.455752 1.00000001186 + 16643968100000 @07-AUG-2016-12:38:32.456819 1.00000001171 + 16647929450000 @08-AUG-2016-10:38:59.457747 1.00000001212 + 16652426750000 @09-AUG-2016-11:38:05.458837 1.00000001200 + 16656926900000 @10-AUG-2016-12:38:08.459916 1.00000001208 + 16661065950000 @11-AUG-2016-11:37:49.460916 1.00000001164 + 16664845200000 @12-AUG-2016-08:37:34.461796 1.00000001187 + 16670967550000 @13-AUG-2016-18:38:21.463249 1.00000001207 + 16675285750000 @14-AUG-2016-18:37:45.464291 1.00000001226 + 16678344150000 @15-AUG-2016-11:37:13.465041 1.00000001183 + 16682663650000 @16-AUG-2016-11:37:03.466063 1.00000001184 + 16685543400000 @17-AUG-2016-03:36:58.466745 1.00000001197 + 16691122450000 @18-AUG-2016-10:36:39.468081 1.00000001188 + 16695622650000 @19-AUG-2016-11:36:43.469150 1.00000001191 + 16701201900000 @20-AUG-2016-18:36:28.470479 1.00000001172 + 16705161800000 @21-AUG-2016-16:36:26.471407 1.00000001211 + 16708040350000 @22-AUG-2016-08:35:57.472104 1.00000001198 + 16712900600000 @23-AUG-2016-11:36:02.473269 1.00000001190 + 16718480250000 @24-AUG-2016-18:35:55.474597 1.00000001177 + 16722799800000 @25-AUG-2016-18:35:46.475614 1.00000001196 + 16727119300000 @26-AUG-2016-18:35:36.476647 1.00000001213 + 16728558200000 @27-AUG-2016-02:35:14.476996 1.00000001190 + 16734497950000 @28-AUG-2016-11:35:09.478410 1.00000001182 + 16738817300000 @29-AUG-2016-11:34:56.479431 1.00000001189 + 16742956350000 @30-AUG-2016-10:34:37.480415 1.00000001190 + 16747275750000 @31-AUG-2016-10:34:25.481443 1.00000001190 + 16751595350000 @01-SEP-2016-10:34:17.482471 1.00000001190 + 16755734550000 @02-SEP-2016-09:34:01.483456 1.00000001179 + 16760234650000 @03-SEP-2016-10:34:03.484517 1.00000001184 + 16764554000000 @04-SEP-2016-10:33:50.485540 1.00000001182 + 16768873400000 @05-SEP-2016-10:33:38.486561 1.00000001193 + 16773192800000 @06-SEP-2016-10:33:26.487592 1.00000001168 + 16777331800000 @07-SEP-2016-09:33:06.488558 1.00000001193 + 16781831750000 @08-SEP-2016-10:33:05.489632 1.00000001148 + 16787591350000 @09-SEP-2016-18:32:57.490954 1.00000001259 + 16789929750000 @10-SEP-2016-07:32:25.491543 1.00000001170 + 16794069250000 @11-SEP-2016-06:32:15.492512 1.00000001187 + 16799109300000 @12-SEP-2016-10:32:16.493709 1.00000001171 + 16803428700000 @13-SEP-2016-10:32:04.494721 1.00000001188 + 16807748100000 @14-SEP-2016-10:31:52.495747 1.00000001183 + 16812067500000 @15-SEP-2016-10:31:40.496769 1.00000001186 + 16816206500000 @16-SEP-2016-09:31:20.497751 1.00000001162 + 16820525750000 @17-SEP-2016-09:31:05.498755 1.00000001165 + 16826287700000 @18-SEP-2016-17:31:44.500098 1.00000001222 + 16829165050000 @19-SEP-2016-09:30:51.500801 1.00000001176 + 16833304600000 @20-SEP-2016-08:30:42.501775 1.00000001156 + 16837803700000 @21-SEP-2016-09:30:24.502815 1.00000001194 + 16841942600000 @22-SEP-2016-08:30:02.503803 1.00000001165 + 16846262050000 @23-SEP-2016-08:29:51.504809 1.00000001175 + 16850401250000 @24-SEP-2016-07:29:35.505782 1.00000001170 + 16855081400000 @25-SEP-2016-09:29:38.506877 1.00000001184 + 16859400850000 @26-SEP-2016-09:29:27.507900 1.00000001162 + 16863539650000 @27-SEP-2016-08:29:03.508862 1.00000001166 + 16867859050000 @28-SEP-2016-08:28:51.509869 1.00000001185 + 16872178400000 @29-SEP-2016-08:28:38.510893 1.00000001162 + 16876497750000 @30-SEP-2016-08:28:25.511897 1.00000001136 + 16882617300000 @01-OCT-2016-18:28:16.513287 1.00000001178 + 16886936700000 @02-OCT-2016-18:28:04.514305 1.00000001218 + 16889456300000 @03-OCT-2016-08:27:56.514919 1.00000001162 + 16895215750000 @04-OCT-2016-16:27:45.516257 1.00000001192 + 16896654850000 @05-OCT-2016-00:27:27.516600 1.00000001171 + 16902414350000 @06-OCT-2016-08:27:17.517949 1.00000001129 + 16908533600000 @07-OCT-2016-18:27:02.519331 1.00000001206 + 16912493400000 @08-OCT-2016-16:26:58.520286 1.00000001182 + 16915192050000 @09-OCT-2016-07:26:31.520924 1.00000001147 + 16920951750000 @10-OCT-2016-15:26:25.522245 1.00000001166 + 16925271150000 @11-OCT-2016-15:26:13.523252 1.00000001169 + 16929590900000 @12-OCT-2016-15:26:08.524262 1.00000001156 + 16933910200000 @13-OCT-2016-15:25:54.525261 1.00000001146 + 16938853750000 @14-OCT-2016-18:53:45.526394 1.00000001171 + 16943088350000 @15-OCT-2016-18:25:17.527386 1.00000001278 + 16943987900000 @15-OCT-2016-23:25:08.527615 1.00000001157 + 16949747050000 @17-OCT-2016-07:24:51.528948 1.00000001139 + 16956046500000 @18-OCT-2016-18:24:40.530383 1.00000001236 + 16958388150000 @19-OCT-2016-07:25:13.530962 1.00000001139 + 16964145800000 @20-OCT-2016-15:24:26.532274 1.00000001155 + 16968467050000 @21-OCT-2016-15:24:51.533272 1.00000001154 + 16973324050000 @22-OCT-2016-18:23:51.534393 1.00000001174 + 16976923700000 @23-OCT-2016-14:23:44.535238 1.00000001153 + 16981423350000 @24-OCT-2016-15:23:37.536276 1.00000001139 + 16985562350000 @25-OCT-2016-14:23:17.537219 1.00000001161 + 16989881900000 @26-OCT-2016-14:23:08.538222 1.00000001151 + 16998522950000 @28-OCT-2016-14:23:29.540211 1.00000001149 + 17003559750000 @29-OCT-2016-18:22:25.541367 1.00000001223 + 17005718950000 @30-OCT-2016-06:22:09.541895 1.00000001129 + 17012198550000 @31-OCT-2016-18:22:01.543358 1.00000001159 + 17016517950000 @01-NOV-2016-18:21:49.544359 1.00000001141 + 17020837400000 @02-NOV-2016-18:21:38.545345 1.00000001169 + 17024437250000 @03-NOV-2016-14:21:35.546187 1.00000001156 + 17028756850000 @04-NOV-2016-14:21:27.547186 1.00000001137 + 17033076200000 @05-NOV-2016-14:21:14.548168 1.00000001148 + 17037395650000 @06-NOV-2016-14:21:03.549160 1.00000001156 + 17041715000000 @07-NOV-2016-14:20:50.550159 1.00000001165 + 17044594200000 @08-NOV-2016-06:20:34.550830 1.00000001134 + 17051076150000 @09-NOV-2016-18:21:13.552300 1.00000001161 + 17054673400000 @10-NOV-2016-14:20:18.553135 1.00000001160 + 17057372150000 @11-NOV-2016-05:19:53.553761 1.00000001146 + 17065830700000 @13-NOV-2016-04:19:24.555700 1.00000001122 + 17072670650000 @14-NOV-2016-18:19:23.557235 1.00000001152 + 17076990050000 @15-NOV-2016-18:19:11.558230 1.00000001167 + 17080410050000 @16-NOV-2016-13:19:11.559028 1.00000001139 + 17094268050000 @19-NOV-2016-18:18:31.562184 1.00000001156 + 17096067950000 @20-NOV-2016-04:18:29.562600 1.00000001129 + 17102907000000 @21-NOV-2016-18:18:10.564144 1.00000001155 + 17106327000000 @22-NOV-2016-13:18:10.564934 1.00000001165 + 17109025850000 @23-NOV-2016-04:17:47.565563 1.00000001139 + 17124504550000 @26-NOV-2016-18:17:21.569089 1.00000000987 + 17124864200000 @26-NOV-2016-20:17:14.569160 1.00000001144 + 17133143650000 @28-NOV-2016-18:17:03.571054 1.00000001106 + 17137103200000 @29-NOV-2016-16:16:54.571930 1.00000001202 + 17139262500000 @30-NOV-2016-04:16:40.572449 1.00000001124 + 17150424750000 @02-DEC-2016-18:17:25.574958 1.00000001175 + 17151143600000 @02-DEC-2016-22:17:02.575127 1.00000001156 + 17155820200000 @04-DEC-2016-00:15:54.576208 1.00000001136 + 17167744750000 @06-DEC-2016-18:30:45.578917 1.00000001143 + 17172019850000 @07-DEC-2016-18:15:47.579894 1.00000001144 + 17175259800000 @08-DEC-2016-12:15:46.580635 1.00000001122 + 17180659050000 @09-DEC-2016-18:15:31.581847 1.00000001127 + 17184978600000 @10-DEC-2016-18:15:22.582821 1.00000001135 + 17189298300000 @11-DEC-2016-18:15:16.583802 1.00000001311 + 17189477500000 @11-DEC-2016-19:15:00.583849 1.00000001152 + 17195417700000 @13-DEC-2016-04:15:04.585218 1.00000001120 + 17210898900000 @16-DEC-2016-18:15:28.588687 1.00000001151 + 17215216200000 @17-DEC-2016-18:14:34.589681 1.00000001340 + 17215395350000 @17-DEC-2016-19:14:17.589729 1.00000001131 + 17227997550000 @20-DEC-2016-17:15:01.592580 1.00000001137 + 17235554650000 @22-DEC-2016-11:14:03.594298 1.00000001136 + 17241134150000 @23-DEC-2016-18:13:53.595566 1.00000001136 + 17242753950000 @24-DEC-2016-03:13:49.595934 1.00000001134 + 17256972900000 @27-DEC-2016-10:13:28.599160 1.00000001115 + 17262372650000 @28-DEC-2016-16:13:23.600364 1.00000001203 + 17264171900000 @29-DEC-2016-02:13:08.600797 1.00000001128 + 17268675600000 @30-DEC-2016-03:14:22.601813 1.00000001131 + 17305931000000 @07-JAN-2017-18:12:50.610240 1.00000001129 + 17314570800000 @09-JAN-2017-18:12:46.612191 1.00000001117 + 17321409500000 @11-JAN-2017-08:12:20.613719 1.00000001134 + 17330229700000 @13-JAN-2017-09:12:24.615719 1.00000001124 + 17343008800000 @16-JAN-2017-08:12:06.618590 1.00000001122 + 17351108400000 @18-JAN-2017-05:11:58.620408 1.00000001151 + 17357589400000 @19-JAN-2017-17:12:18.621900 1.00000001092 + 17360108300000 @20-JAN-2017-07:11:56.622450 1.00000001131 + 17373248350000 @23-JAN-2017-08:11:57.625423 1.00000001145 + 17380629850000 @25-JAN-2017-01:12:27.627114 1.00000001137 + 17384949450000 @26-JAN-2017-01:12:19.628096 1.00000001100 + 17391428700000 @27-JAN-2017-13:12:04.629521 1.00000001138 + 17400968800000 @29-JAN-2017-18:12:06.631692 1.00000001130 + 17404570800000 @30-JAN-2017-14:12:46.632506 1.00000001127 + 17409608700000 @31-JAN-2017-18:12:04.633642 1.00000001110 + 17413928750000 @01-FEB-2017-18:12:05.634601 1.00000001163 + 17416447850000 @02-FEB-2017-08:11:47.635187 1.00000001127 + 17431211050000 @05-FEB-2017-18:12:51.638515 1.00000001162 + 17435168750000 @06-FEB-2017-16:12:05.639435 1.00000001124 + 17447994150000 @09-FEB-2017-15:27:13.642318 1.00000001157 + 17452810950000 @10-FEB-2017-18:12:49.643433 1.00000001126 + 17457131200000 @11-FEB-2017-18:12:54.644406 1.00000001142 + 17461448300000 @12-FEB-2017-18:11:56.645392 1.00000001128 + 17463788150000 @13-FEB-2017-07:11:53.645920 1.00000001140 + 17474408500000 @15-FEB-2017-18:12:00.648341 1.00000001184 + 17475307850000 @15-FEB-2017-23:11:47.648554 1.00000001117 + 17480528050000 @17-FEB-2017-04:11:51.649720 1.00000001156 + 17485388550000 @18-FEB-2017-07:12:01.650844 1.00000001141 + 17495472100000 @20-FEB-2017-15:13:12.653146 1.00000001133 + 17499789550000 @21-FEB-2017-15:12:21.654124 1.00000001122 + 17501051200000 @21-FEB-2017-22:12:54.654407 1.00000001139 + 17515629750000 @25-FEB-2017-07:12:25.657728 1.00000001128 + 17519229050000 @26-FEB-2017-03:12:11.658540 1.00000001138 + 17527869350000 @28-FEB-2017-03:12:17.660507 1.00000001156 + 17534173000000 @01-MAR-2017-14:13:30.661964 1.00000001134 + 17543530400000 @03-MAR-2017-18:12:38.664087 1.00000001182 + 17547130900000 @04-MAR-2017-14:12:48.664938 1.00000001095 + 17551451150000 @05-MAR-2017-14:12:53.665884 1.00000001160 + 17555773500000 @06-MAR-2017-14:13:40.666887 1.00000001154 + 17566930800000 @09-MAR-2017-04:12:46.669463 1.00000001137 + 17573771500000 @10-MAR-2017-18:13:00.671019 1.00000001155 + 17575931800000 @11-MAR-2017-06:13:06.671518 1.00000001149 + 17580071400000 @12-MAR-2017-05:12:58.672469 1.00000001156 + 17586734950000 @13-MAR-2017-18:14:09.674010 1.00000001131 + 17588892450000 @14-MAR-2017-06:13:19.674498 1.00000001149 + 17598613600000 @16-MAR-2017-12:13:42.676731 1.00000001153 + 17607435050000 @18-MAR-2017-13:14:11.678766 1.00000001140 + 17612113050000 @19-MAR-2017-15:13:31.679833 1.00000001173 + 17616973450000 @20-MAR-2017-18:13:39.680973 1.00000001139 + 17618953650000 @21-MAR-2017-05:13:43.681424 1.00000001143 + 17628314450000 @23-MAR-2017-09:13:59.683563 1.00000001189 + 17631914300000 @24-MAR-2017-05:13:56.684419 1.00000001150 + 17642715400000 @26-MAR-2017-17:14:18.686904 1.00000001167 + 17650455450000 @28-MAR-2017-12:14:19.688710 1.00000001144 + 17658735250000 @30-MAR-2017-10:14:15.690604 1.00000001158 + 17665936150000 @01-APR-2017-02:14:33.692271 1.00000001179 + 17672056750000 @02-APR-2017-12:14:45.693714 1.00000001162 + +) diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc new file mode 100644 index 0000000..25e9b32 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_pcnh_006.tpc @@ -0,0 +1,116 @@ +nh_pcnh_006.tpc + +PCK containing radii for Pluto, Charon, Nix, Hydra + +\begindata + +BODY999_RADII = ( 1188.3 1188.3 1188.3 ) +BODY901_RADII = ( 606.0 606.0 606.0 ) +BODY902_RADII = ( 24.1 16.4 15.2 ) +BODY903_RADII = ( 25.65 17.9 16.1 ) +BODY904_RADII = ( 10 10 10 ) +BODY905_RADII = ( 3.5 3.5 3.5 ) + +BODY902_POLE_RA = ( 350.1179532 0.0 0.0 ) +BODY902_POLE_DEC = ( -38.6337107 0.0 0.0 ) +BODY902_PM = ( 81.9449154 197.01579 0.0 ) +BODY902_JED_EPOCH = ( 2457217.83654080 ) +BODY902_CONSTANTS_REF_FRAME = ( 1 ) + + +BODY903_POLE_RA = ( 349.1 0.0 0.0 ) +BODY903_POLE_DEC = ( 37.69 0.0 0.0 ) +BODY903_PM = ( 176.3895140 837.7607 0.0 ) +BODY903_JED_EPOCH = ( 2457217.83654080 ) +BODY903_CONSTANTS_REF_FRAME = ( 1 ) + +\begintext + +ID Body Radii 1-sigma comments + +999 Pluto 1188.3km +/-1.6km Nimmo et al., 2016 (3) +901 Charon 606.0km +/-1.0km Nimmo et al., 2016 (3) +904 Kerberos 10 km Weaver et al. 2016 (4) +905 Styx 3.5km Weaver et al. 2016 (4) + + +902 Nix Porter et al., 2017 (5), updated via email: + Tri-axial diameters = 48.3 x 32.8 x 30.4 km + ra = 350.1179532deg + dec = -38.6337107deg + pm = 81.9449154deg + period = 1.8272647d/360deg + = 1d/197.01579deg + et0 = 490133077.125s past J2000 epoch + = 5672.83654090 JED past JED 2451545.0 + = 2457217.8365407987 JED + Rotation model reference frame is J2000 (SPICE Frame ID 1) + + +903 Hydra, Porter et al., 2017 (5): + Tri-axial diameters = 50.3 x 35.8 x 32.2 km + ra = 82.4457646deg + dec = 6.5129206deg + pm = 176.3895140 + period = 0.4297170d/360deg + = 1d/837.760665740deg + et0 = 490133077.125s past J2000 epoch + = 5672.83654090 JED past JED 2451545.0 + = 2457217.8365407987 JED + Rotation model reference frame is J2000 (SPICE Frame ID 1) + + + +Notes +===== + +(1) Nimmo et al. Mean radius and shape of Pluto and Charon from New + Horizons images, 2016. http://arxiv.org/abs/1603.00821 + +(2) Based on embargoed materials presented at New Horizons Science Team + Meeting, 29.-31.July, 2015 + +(3) Francis Nimmo, Orkan Umurhan, Carey M. Lisse, Carver J. Bierson, + Tod R. Lauer, Marc W. Buie, Henry B. Throop, Josh A. Kammer, + James H. Roberts, William B. McKinnon, Amanda M. Zangari, Jeffrey + M. Moore, S. Alan Stern, Leslie A. Young, Harold A. Weaver, Cathy B. + Olkin, Kim Ennico, Mean radius and shape of Pluto and Charon from + New Horizons images, Icarus, Available online 12 July 2016, ISSN + 0019-1035, http://dx.doi.org/10.1016/j.icarus.2016.06.027. + +(4) Weaver, H. A.; Buie, M. W.; Buratti, B. J.; Grundy, W. M.; Lauer, T. R.; + Olkin, C. B.; Parker, A. H.; Porter, S. B.; Showalter, M. R.; Spencer, + J. R.; Stern, S. A.; Verbiscer, A. J.; McKinnon, W. B.; Moore, J. M.; + Robbins, S. J.; Schenk, P.; Singer, K. N.; Barnouin, O. S.; Cheng, A. + F.; Ernst, C. M.; Lisse, C. M.; Jennings, D. E.; Lunsford, A. W.; + Reuter, D. C.; Hamilton, D. P.; Kaufmann, D. E.; Ennico, K.; Young, L. + A.; Beyer, R. A.; Binzel, R. P.; Bray, V. J.; Chaikin, A. L.; Cook, J. + C.; Cruikshank, D. P.; Dalle Ore, C. M.; Earle, A. M.; Gladstone, G. R.; + Howett, C. J. A.; Linscott, I. R.; Nimmo, F.; Parker, J. Wm.; Philippe, + S.; Protopapa, S.; Reitsema, H. J.; Schmitt, B.; Stryk, T.; Summers, M. + E.; Tsang, C. C. C.; Throop, H. H. B.; White, O. L.; Zangari, A. M., The + small satellites of Pluto as observed by New Horizons, Science, Volume + 351, Issue 6279, id.aae0030 (2016), + http://dx.doi.org/10.1126/science.aae0030. + +(5) Porter, S.B. et al., 2017. Shapes and Poles of Nix and Hydra. Presented + at the 2017 Asteroids, Comets, and Meteors Meeting. + + +History +======= + +BTCarcich 2017-04-26 Version 006, Updated Nix and Hydra radii, added + Kerberos and Styx radii; added Nix and + Hydra pole positions. +BTCarcich 2016-09-13 Version 005, Restored 1-sigma uncertainties for Pluto + and Charon from online abstract. +BTCarcich 2016-09-13 Version 005, Added new Pluto and Charon values, + removed 1-sigma uncertainties +BTCarcich 2016-05-31 Version 004, cleaning up typos; no substantive change +BTCarcich 2016-05-28 Version 003, updated Pluto and Charon radii + per direction by Ross Beyer, Leslie + Young, via NH-GGI email list +BTCarcich 2015-08-05 Version 002, updated Charon radii per Alan Stern +BTCarcich 2015-07-30 Version 001 + diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf new file mode 100644 index 0000000..6c57653 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_soc_misc_v002.tf @@ -0,0 +1,217 @@ +KPL/FK + +\beginlabel +PDS_VERSION_ID = PDS3 +RECORD_TYPE = STREAM +RECORD_BYTES = "N/A" +^SPICE_KERNEL = "nh_soc_misc_v002.tf" +MISSION_NAME = "NEW HORIZONS" +SPACECRAFT_NAME = "NEW HORIZONS" +DATA_SET_ID = "NH-J/P/SS-SPICE-6-V1.0" +KERNEL_TYPE_ID = FK +PRODUCT_ID = "nh_soc_misc_v002.tf" +PRODUCT_CREATION_TIME = 2016-04-30T00:00:00 +PRODUCER_ID = "SWRI" +MISSION_PHASE_NAME = "N/A" +PRODUCT_VERSION_TYPE = ACTUAL +PLATFORM_OR_MOUNTING_NAME = "N/A" +START_TIME = "N/A" +STOP_TIME = "N/A" +SPACECRAFT_CLOCK_START_COUNT = "N/A" +SPACECRAFT_CLOCK_STOP_COUNT = "N/A" +TARGET_NAME = { + JUPITER, + PLUTO, + "SOLAR SYSTEM" + } +INSTRUMENT_NAME = "N/A" +NAIF_INSTRUMENT_ID = "N/A" +SOURCE_PRODUCT_ID = "N/A" +NOTE = "See comments in the file for details" +OBJECT = SPICE_KERNEL + INTERCHANGE_FORMAT = ASCII + KERNEL_TYPE = FRAMES + DESCRIPTION = "NH frames kernel. Provides supplemental +name-to-ID mapping for misc bodies (Asteroid APL; target KBO 2014 MU69 +of proposed NH extended mission; etc.) " +END_OBJECT = SPICE_KERNEL +\endlabel + +KPL/FK + +New Horizons Science Operations Center-specific Target Frames Kernel +=============================================================================== + + This frame kernel contains the NAIF body name/code translation + for miscellaneous targets that will show up in some NH FITS file + headers due to targets added that are not in the project Frames + Kernel (nh_vXXX.tf) or other project SPICE kernels. + + +Version and Date +------------------------------------------------------------------------------- + + The TEXT_KERNEL_ID stores version information of loaded project text + kernels. Each entry associated with the keyword is a string that comprises + four parts: kernel name; kernel version; entry date; kernel type. For + example, the NH I-kernel might have an entry as follows: + + TEXT_KERNEL_ID += 'NEWHORIZONS V2.0.0 30-APRIL-2016 IK' + | | | | + | | | | + KERNEL NAME <-------+ | | | + | | V + VERSION <-------+ | KERNEL TYPE + | + V + ENTRY DATE + + New Horizons Science Operations Center-specific Frames Kernel Version: + + \begindata + + TEXT_KERNEL_ID += 'NEWHORIZONS_SOC_FRAMES V0.0.1 21-AUG-2008 FK' + + \begintext + + Version 0.0.0 -- August 21, 2008 -- Brian Carcich, SWRI Consultant + + -- Initial version: Provide NAIF body name/code translation + for asteroid 2002 JF56, aka (132524) APL + + Version 0.0.1 -- August 21, 2008 -- Brian Carcich, SWRI Consultant + + -- Initial version: Moved name 2002_JF56 last so it is + preferred output of BODC2N(). + + Version 0.0.2 -- April, 30 2016 - Brian Carcich, SWRI Consultant + + -- Added 2014 MU69/3713011 name/ID mapping + -- Fixed email + +References +------------------------------------------------------------------------------- + + 1. ``SPICE NAIF_IDS Required Reading'' + + 2. ``SPICE PCK Required Reading'' + + 3. ``SPICE Kernel Pool Required Reading'' + + 4. ``SPICE FRAMES Required Reading'' + + 5. ``SPK Required Reading'' + + 6. ``BRIEF User's Guide'' + + 7. Minor Planet Center - Minor Planet Names: + http://cfa-www.harvard.edu/iau/lists/MPNames.html + - dated 2008-Jul-17 + + 8. http://en.wikipedia.org/wiki/132524_APL + - as of 2008-Jul-21 + + + +Contact Information +------------------------------------------------------------------------------- + + Brian Carcich, SWRI Consultant, BrianTCarcich<AT>gmail.com + + - replace <AT> with ASCII 64 character + + +Implementation Notes +------------------------------------------------------------------------------- + + This file is used by the SPICE system as follows: programs that make use of + this instrument kernel must ``load'' the kernel, normally during program + initialization. Loading the kernel associates data items with their names + in a data structure called the ``kernel pool''. The SPICELIB routine FURNSH, + CSPICE routine furnsh_c, and IDL routine cspice_furnsh load SPICE kernels + as shown below: + + FORTRAN (SPICELIB) + + CALL FURNSH ( 'kernel_name' ) + + C (CSPICE) + + furnsh_c ( "kernel_name" ) + + ICY (IDL) + + cspice_furnsh, 'kernel_name' + + In order for a program or subroutine to extract data from the pool, the + SPICELIB routines GDPOOL, GCPOOL, and GIPOOL are used. See [3] for details. + + This file was created and may be updated with a text editor or word + processor. + + +NAIF Body Code for asteroid APL (formerly 2002 JF56) +------------------------------------------------------------------------------- + + This file provides the SPICE toolkit with the NAIF Body Code for asteroid + 2002 JF56 with various forms of its name. See [1] for more details. + + The NAIF Body Code of 3127862 is included in the SP-Kernel provided + by the New Horizons project to the Science Operation Center (SOC). + in SP-Kernel originally named 'sb-2002jf56-2.bsp' + + The output of the NAIF diagnostic program BRIEF on that SP-Kernel was + used to determine the NAIF Body Code of the asteroid; that output is + included here: + + Brief. Version: 2.2.0 (SPICE Toolkit N0058) + + + Summary for: /home/soc/spice/kernels/recon/spk/sb-2002jf56-2.bsp + + Body: 3127862 + Start of Interval (ET) End of Interval (ET) + -------------------------------- -------------------------------- + 2006 JAN 19 00:00:00.000 2006 OCT 02 00:00:00.000 + + See [5] and [6] for details. + + Since no pole solution exists for 2002 JF56, no frame information will be + provided (e.g. BODY3127862_POLE_RA, &c; see [2] and [4] for details). + + Note that, according to the NAIF_IDS Required Reading [1], the ID of this + asteroid in the JPL Asteroid and Comet Catalog is probably 1127862, while + this asteroid also has an ID of 132524 assigned by the Minor Planet Center + published in various places (e.g. see [7] and [8]). + + Several names will be provided, with and without spaces, all referring + to the same object. + +\begindata + +NAIF_BODY_NAME += ( 'APL' + , '132524_APL' + , '(132524) APL' + , '(132524) 2002 JF56' + , '2002 JF56' + , '2002_JF56' + , '132524 APL' + ) +NAIF_BODY_CODE += ( 2132524 + , 2132524 + , 2132524 + , 2132524 + , 2132524 + , 2132524 + , 2132524 + ) + +NAIF_BODY_NAME += ( '2014 MU69' + , '2014_MU69' + ) +NAIF_BODY_CODE += ( 3713011 + , 3713011 + ) + +\begintext + diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc new file mode 100644 index 0000000..68496f4 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_stars_kbo_centaur_v002.tpc @@ -0,0 +1,1243 @@ +KPL/PCK + +\beginlabel +PDS_VERSION_ID = PDS3 +RECORD_TYPE = STREAM +RECORD_BYTES = "N/A" +^SPICE_KERNEL = "nh_stars_kbo_centaur_v002.tpc" +MISSION_NAME = "NEW HORIZONS" +SPACECRAFT_NAME = "NEW HORIZONS" +DATA_SET_ID = "NH-J/P/SS-SPICE-6-V1.0" +KERNEL_TYPE_ID = PCK +PRODUCT_ID = "nh_stars_kbo_centaur_v002.tpc" +PRODUCT_CREATION_TIME = 2017-04-30T00:00:00 +PRODUCER_ID = "NAIF/JPL" +MISSION_PHASE_NAME = "N/A" +PRODUCT_VERSION_TYPE = ACTUAL +PLATFORM_OR_MOUNTING_NAME = "N/A" +START_TIME = "N/A" +STOP_TIME = "N/A" +SPACECRAFT_CLOCK_START_COUNT = "N/A" +SPACECRAFT_CLOCK_STOP_COUNT = "N/A" +TARGET_NAME = { + JUPITER, + PLUTO, + "SOLAR SYSTEM" + } +INSTRUMENT_NAME = "N/A" +NAIF_INSTRUMENT_ID = "N/A" +SOURCE_PRODUCT_ID = "N/A" +NOTE = "See comments in the file for details" +OBJECT = SPICE_KERNEL + INTERCHANGE_FORMAT = ASCII + KERNEL_TYPE = TARGET_CONSTANTS + DESCRIPTION = "PCK/Pinpoint input/Synthetic body constants" +END_OBJECT = SPICE_KERNEL +\endlabel + +######################################################################## +Start of comments + +This SPICE text kernel file is a catchall to provide + +- NAME/ID translations for bodies for which none existed within SPICE + at the time this file was created, including stars. + +- a non-rotating synthetic rotation state for all such bodies and + stars such that the body-fixed frames are aligned with the J2000 + inertial frame. + +- Input to the SPICE pinpoint utility to model stars as objects moving + parallel to the spacecraft at a distance of 1km and positioned in the + same inertial direction (RA and DEC) w.r.t. the spacecraft as the star + being modelled. This is an oversimplified model for stars but its + accuracy is sufficient for the purpose intended. + +- A finite list of bodies (kernel pool variable - KPV - NH_TARGET_BODIES) + to check against New Horizons spacecraft pointing commands, parsed from + command sequence products, to heuristically determine the target for + any given observation. + + - N.B. There may be duplicate entries in this list in some versions + of this kernel. The NH_TARGET_BODIES KPV is used internally + by the New Horizons (NH) project. NH project software makes + allowances for this duplication, and so such duplication is not + an error in this kernel. + +######################################################################## + +During New Horizons long cruise phase, budgets and resources were limited, +and the time of personnel who did planning and command sequencing so much +so that is was not possible to put a process in place where the +sequencing personnel would document the target and/or intent of +observations in a usable way. Instead, the Science Operations Center +(SOC) developed software to parse command sequencing products and +determine the targets heuristically either from Chebyshev +coefficient-based trajectory models, or from inertial pointing +directions, which had been simulated on the ground before being uploaded +to the spacecraft. + +######################################################################## +BODYnnn_PM +BODYnnn_POLE_DEC +BODYnnn_POLE_RA +BODYnnn_RADII + + The BODYnnn_... kernel pool variables, with the nnn substrings indicating + SPICE ID codes, provide synthetic body-fixed frames and radii for all + possible targets. + + +NAIF_BODY_CODE +NAIF_BODY_NAME + + The NAIF_BODY_... kernel pool variables provide translation between + SPICE text names and SPICE numeric IDs + + +NH_TARGET_BODIES + + The NAIF_TARGET_BODIES kernel pool variable provides a set of bodies + that may be tested against uplink commands with Chebyshev + coefficient-based ephememeris models and spacecraft attitude pointing + to identify potential targets. + + +SITEnnn_CENTER +SITEnnn_FRAME +SITEnnn_IDCODE +SITES +SITEnnn_XYZ + + The SITEnnn_... and SITES kernel pool variables are inputs to the + NAIF/SPICE pinpoint utility to create bodies that stay in a fixed + position with respect to the New Horizons spacecraft; the nh_stars.bsp + SPK is the product of these inputs and the pinpoint utility + +######################################################################## + +The set of bodies defined in this kernel comprise stars, asteoids, KBOs +and plutonian satellites. Except for the stars, all the bodies have +ephemerides in SPKs provided by this data set. + +Stars identified in this kernel have KPVs used by the pinpoint SPICE +utility; that is, an SP-kernel for the stars may be created using this +text kernel as an input to the pinpoint SPICE utility. Non-stars +identified in this kernel to not have associated KPVs for pinpoint. + +The 8888nnn schema for assigning SPICE IDs to stars is an ad hoc +convention adopted for the NH project; within the NH project and within +this data set it does not conflict with any other SPICE IDs. No such +claim is made beyond that scope; it is up to the user of this file to +check whether it conflicts with any NH-external kernels that may be +FURNSHed within the same application. + +The following is a list of the stars and other bodies: the first token +in each line is an integer SPICE ID; the rest of each line contains the +primary name for the body; see the rest of the kernel for alternate +names used for the bodies. + +The alternate names used in this kernel, e.g. JR1 for 15810 ARAWN (1994 +JR1), will almost certainly be ambiguous or non-unique if this kernel is +used outside the scope of New Horizons data. Again, it is up to the +user of this file to resolve any conflicts with NH-external kernels that +may be FURNSHed within the same application. + + +Stars: + 8888000 zet Pup + 8888001 Vega + 8888002 gam Gru + 8888003 rho Leo + 8888004 M7 + 8888005 Spica + 8888006 HD 93521 + 8888007 Interplanetary Medium (IPM) + 8888008 NGC 3532 + 8888009 Arcturus + 8888010 HD 214168 + 8888011 Bellatrix + 8888012 M 1 + 8888013 HD 205905 + 8888014 HD 37962 + 8888015 Cyg A + 8888016 Cas A + 8888017 M 87 + + +Solar system bodies: asteroids; KBOs; plutonian satelllites. + 2010199 10199 CHARIKLO + 2136472 136472 MAKEMAKE + 2136108 136108 HAUMEA + 904 KERBEROS + 905 STYX + 2015810 15810 ARAWN (1994 JR1) + 3523335 2010 JJ124 + 2002060 2060 CHIRON + 2028978 28978 IXION (2001 KX76) + 2307261 ASTEROID 307261 (2002 MS4) + 2050000 50000 QUAOAR (2002 LM60) + 3713011 ASTEROID 486958 (2014 MU69) + + +End of comments; the rest of this file is a string from a Python script. +######################################################################## + +This is a SPICE text kernel, created via script + uplinkdb_objects.py +in directory + /home/brian/pipeline/uplinkdb/nh_targets + +The preamble that follows is the __doc__ string from that script, which +contains crucial information for the use of this kernel, i.e. the +integer SPICE ID codes of the bodies for which ephemerides will be +checked when Chebychev-based trajectories are found in SASFs/SSFs/CMDs. +======================================================================== +Preamble for uplinkdb_objects.py + +This was originally the __doc__ string in file uplinkdb_objects.py + +You may be reading it in a SPICE text kernel e.g. + + nh_stars_kbo_centaur_ppinp.tpc + +This script creates that SPICE text kernel for use by PINPOINT to +create a SPICE SP-Kernel with several stars. + +That kernel also provide name/ID mappings (NAIF_BODY_CODE/NAME) for +those stars, plus KBOs Makemake and Haumea, and Centaur asteroid +Chariklo, via this __doc__ string as a SPICE meta-kernel by defining +kernel pool variable NH_TARGET_BODIES. + +Usage: + + N.B. Usually called via the Makefile in the same directory + + python uplinkdb_objects.py > nh_stars_kbo_centaur_ppinp.tpc + + e.g. followed by + + rm -f spk/nh_stars.bsp + + pinpoint -def nh_stars_kbo_centaur_ppinp.tpc -spk spk/nh_stars.bsp -batch + +######################################################################## +######################################################################## +### N.B. This triple-quoted __doc__ string can be read in this file as a +### SPICE text kernel; for use in this script, the backslash-b +### characters (backspace, ASCII 8) are replaced by '\b', a +### two-character string, so f.write will output the correct +### backslash-begindata/text codes to the output file. +######################################################################## +######################################################################## + + 506 is HIMALIA + 507 is ELARA + 517 is CALLIRHOE + +NH_TARGET_BODIES is a SPICE kernel pool variable (KPV) that lists the IDs +of bodies the ephemerides of which will be checked against +Chebyshev polynomial-based trajectories in New Horizons SASFs/SSFs/CMDs + +N.B. There may be duplicate entries in this list in some versions + of this kernel. The NH_TARGET_BODIES KPV is used internally + by the New Horizons (NH) project. NH project software makes + allowances for this duplication, and so such duplication is not + an error in this kernel. + +\begindata + +NH_TARGET_BODIES = ( 10 3 + 501 502 503 504 505 506 507 517 599 + 7 8 + 901 902 903 904 905 999 + ) + +\begintext +======================================================================== +End of preamble + +zet Pup +['SIMBAD:', '* zet Pup', '120.89603141', '-40.00314780', 'Variable of BY Dra type'] + +\begindata +NAIF_BODY_NAME += ( 'zet Pup' ) +NAIF_BODY_CODE += ( 8888000 ) +NH_TARGET_BODIES += ( 8888000 ) +BODY8888000_POLE_RA = ( 0. 0. 0. ) +BODY8888000_POLE_DEC = ( 90. 0. 0. ) +BODY8888000_PM = ( 270. 0. 0. ) +BODY8888000_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star zet Pup: +\begindata +SITES += ( 'SITE8888000' ) +SITE8888000_FRAME = 'J2000' +SITE8888000_IDCODE = 8888000 +SITE8888000_XYZ = ( -0.393332 0.657313 -0.642830 ) +SITE8888000_CENTER = -98 +\begintext + +Vega +['SIMBAD:', '* alf Lyr', '279.23473479', '+38.78368896', 'Variable Star of delta Sct type'] + +\begindata +NAIF_BODY_NAME += ( 'Vega' ) +NAIF_BODY_CODE += ( 8888001 ) +NH_TARGET_BODIES += ( 8888001 ) +BODY8888001_POLE_RA = ( 0. 0. 0. ) +BODY8888001_POLE_DEC = ( 90. 0. 0. ) +BODY8888001_PM = ( 270. 0. 0. ) +BODY8888001_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Vega: +\begindata +SITES += ( 'SITE8888001' ) +SITE8888001_FRAME = 'J2000' +SITE8888001_IDCODE = 8888001 +SITE8888001_XYZ = ( 0.125096 -0.769413 0.626382 ) +SITE8888001_CENTER = -98 +\begintext + +gam Gru +['SIMBAD:', '* gam Gru', '328.48219248', '-37.36485527', 'Star'] + +\begindata +NAIF_BODY_NAME += ( 'gam Gru' ) +NAIF_BODY_CODE += ( 8888002 ) +NH_TARGET_BODIES += ( 8888002 ) +BODY8888002_POLE_RA = ( 0. 0. 0. ) +BODY8888002_POLE_DEC = ( 90. 0. 0. ) +BODY8888002_PM = ( 270. 0. 0. ) +BODY8888002_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star gam Gru: +\begindata +SITES += ( 'SITE8888002' ) +SITE8888002_FRAME = 'J2000' +SITE8888002_IDCODE = 8888002 +SITE8888002_XYZ = ( 0.677538 -0.415486 -0.606888 ) +SITE8888002_CENTER = -98 +\begintext + +RHOLEO (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'RHOLEO' ) +NAIF_BODY_CODE += ( 8888003 ) +\begintext + +rho Leo +['SIMBAD:', '* rho Leo', '158.20279865', '+09.30658596', 'Blue supergiant star'] + +\begindata +NAIF_BODY_NAME += ( 'rho Leo' ) +NAIF_BODY_CODE += ( 8888003 ) +NH_TARGET_BODIES += ( 8888003 ) +BODY8888003_POLE_RA = ( 0. 0. 0. ) +BODY8888003_POLE_DEC = ( 90. 0. 0. ) +BODY8888003_PM = ( 270. 0. 0. ) +BODY8888003_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star rho Leo: +\begindata +SITES += ( 'SITE8888003' ) +SITE8888003_FRAME = 'J2000' +SITE8888003_IDCODE = 8888003 +SITE8888003_XYZ = ( -0.916282 0.366435 0.161717 ) +SITE8888003_CENTER = -98 +\begintext + +M6M7 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'M6M7' ) +NAIF_BODY_CODE += ( 8888004 ) +\begintext + +M 7 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'M 7' ) +NAIF_BODY_CODE += ( 8888004 ) +\begintext + +M7 +['SIMBAD:', 'NGC 6475', '268.463', '-34.793', 'Open (galactic) Cluster'] + +\begindata +NAIF_BODY_NAME += ( 'M7' ) +NAIF_BODY_CODE += ( 8888004 ) +NH_TARGET_BODIES += ( 8888004 ) +BODY8888004_POLE_RA = ( 0. 0. 0. ) +BODY8888004_POLE_DEC = ( 90. 0. 0. ) +BODY8888004_PM = ( 270. 0. 0. ) +BODY8888004_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star M7: +\begindata +SITES += ( 'SITE8888004' ) +SITE8888004_FRAME = 'J2000' +SITE8888004_IDCODE = 8888004 +SITE8888004_XYZ = ( -0.022027 -0.820923 -0.570613 ) +SITE8888004_CENTER = -98 +\begintext + +Spica +['SIMBAD:', '* alf Vir', '201.29824736', '-11.16131949', 'Variable Star of beta Cep type'] + +\begindata +NAIF_BODY_NAME += ( 'Spica' ) +NAIF_BODY_CODE += ( 8888005 ) +NH_TARGET_BODIES += ( 8888005 ) +BODY8888005_POLE_RA = ( 0. 0. 0. ) +BODY8888005_POLE_DEC = ( 90. 0. 0. ) +BODY8888005_PM = ( 270. 0. 0. ) +BODY8888005_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Spica: +\begindata +SITES += ( 'SITE8888005' ) +SITE8888005_FRAME = 'J2000' +SITE8888005_IDCODE = 8888005 +SITE8888005_XYZ = ( -0.914080 -0.356353 -0.193572 ) +SITE8888005_CENTER = -98 +\begintext + +HD93521 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'HD93521' ) +NAIF_BODY_CODE += ( 8888006 ) +\begintext + +HD 93521 +['SIMBAD:', 'HD 93521', '162.09796404', '+37.57030340', 'Star'] + +\begindata +NAIF_BODY_NAME += ( 'HD 93521' ) +NAIF_BODY_CODE += ( 8888006 ) +NH_TARGET_BODIES += ( 8888006 ) +BODY8888006_POLE_RA = ( 0. 0. 0. ) +BODY8888006_POLE_DEC = ( 90. 0. 0. ) +BODY8888006_PM = ( 270. 0. 0. ) +BODY8888006_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star HD 93521: +\begindata +SITES += ( 'SITE8888006' ) +SITE8888006_FRAME = 'J2000' +SITE8888006_IDCODE = 8888006 +SITE8888006_XYZ = ( -0.754231 0.243639 0.609734 ) +SITE8888006_CENTER = -98 +\begintext + +Interplanetary Medium (IPM); 51.3; 44.8; ECLIPJ2000; RADEC + +\begindata +NAIF_BODY_NAME += ( 'Interplanetary Medium (IPM)' ) +NAIF_BODY_CODE += ( 8888007 ) +NH_TARGET_BODIES += ( 8888007 ) +BODY8888007_POLE_RA = ( 0. 0. 0. ) +BODY8888007_POLE_DEC = ( 90. 0. 0. ) +BODY8888007_PM = ( 270. 0. 0. ) +BODY8888007_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Interplanetary Medium (IPM): +\begindata +SITES += ( 'SITE8888007' ) +SITE8888007_FRAME = 'J2000' +SITE8888007_IDCODE = 8888007 +SITE8888007_XYZ = ( 0.443654 0.227787 0.866767 ) +SITE8888007_CENTER = -98 +\begintext + +NGC3532 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'NGC3532' ) +NAIF_BODY_CODE += ( 8888008 ) +\begintext + +NGC 3532 +['SIMBAD:', 'NGC 3532', '166.413', '-58.753', 'Open (galactic) Cluster'] + +\begindata +NAIF_BODY_NAME += ( 'NGC 3532' ) +NAIF_BODY_CODE += ( 8888008 ) +NH_TARGET_BODIES += ( 8888008 ) +BODY8888008_POLE_RA = ( 0. 0. 0. ) +BODY8888008_POLE_DEC = ( 90. 0. 0. ) +BODY8888008_PM = ( 270. 0. 0. ) +BODY8888008_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star NGC 3532: +\begindata +SITES += ( 'SITE8888008' ) +SITE8888008_FRAME = 'J2000' +SITE8888008_IDCODE = 8888008 +SITE8888008_XYZ = ( -0.504212 0.121861 -0.854939 ) +SITE8888008_CENTER = -98 +\begintext + +Arcturus +['SIMBAD:', '* alf Boo', '213.91530029', '+19.18240916', 'Red Giant Branch star'] + +\begindata +NAIF_BODY_NAME += ( 'Arcturus' ) +NAIF_BODY_CODE += ( 8888009 ) +NH_TARGET_BODIES += ( 8888009 ) +BODY8888009_POLE_RA = ( 0. 0. 0. ) +BODY8888009_POLE_DEC = ( 90. 0. 0. ) +BODY8888009_PM = ( 270. 0. 0. ) +BODY8888009_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Arcturus: +\begindata +SITES += ( 'SITE8888009' ) +SITE8888009_FRAME = 'J2000' +SITE8888009_IDCODE = 8888009 +SITE8888009_XYZ = ( -0.783787 -0.526987 0.328577 ) +SITE8888009_CENTER = -98 +\begintext + +HD214168 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'HD214168' ) +NAIF_BODY_CODE += ( 8888010 ) +\begintext + +HD 214168 +['SIMBAD:', '* 8 Lac B', '338.96711542', '+39.62813397', 'Star'] + +\begindata +NAIF_BODY_NAME += ( 'HD 214168' ) +NAIF_BODY_CODE += ( 8888010 ) +NH_TARGET_BODIES += ( 8888010 ) +BODY8888010_POLE_RA = ( 0. 0. 0. ) +BODY8888010_POLE_DEC = ( 90. 0. 0. ) +BODY8888010_PM = ( 270. 0. 0. ) +BODY8888010_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star HD 214168: +\begindata +SITES += ( 'SITE8888010' ) +SITE8888010_FRAME = 'J2000' +SITE8888010_IDCODE = 8888010 +SITE8888010_XYZ = ( 0.718885 -0.276428 0.637802 ) +SITE8888010_CENTER = -98 +\begintext + +10199 CHARIKLO; 2010199 + +\begindata +NAIF_BODY_NAME += ( '10199 CHARIKLO' ) +NAIF_BODY_CODE += ( 2010199 ) +NH_TARGET_BODIES += ( 2010199 ) +BODY2010199_POLE_RA = ( 0. 0. 0. ) +BODY2010199_POLE_DEC = ( 90. 0. 0. ) +BODY2010199_PM = ( 270. 0. 0. ) +BODY2010199_RADII = ( 100. 100. 100. ) +\begintext + +136472 MAKEMAKE; 2136472 + +\begindata +NAIF_BODY_NAME += ( '136472 MAKEMAKE' ) +NAIF_BODY_CODE += ( 2136472 ) +NH_TARGET_BODIES += ( 2136472 ) +BODY2136472_POLE_RA = ( 0. 0. 0. ) +BODY2136472_POLE_DEC = ( 90. 0. 0. ) +BODY2136472_PM = ( 270. 0. 0. ) +BODY2136472_RADII = ( 100. 100. 100. ) +\begintext + +136108 HAUMEA; 2136108 + +\begindata +NAIF_BODY_NAME += ( '136108 HAUMEA' ) +NAIF_BODY_CODE += ( 2136108 ) +NH_TARGET_BODIES += ( 2136108 ) +BODY2136108_POLE_RA = ( 0. 0. 0. ) +BODY2136108_POLE_DEC = ( 90. 0. 0. ) +BODY2136108_PM = ( 270. 0. 0. ) +BODY2136108_RADII = ( 100. 100. 100. ) +\begintext + +KERBEROS; 904 + +\begindata +NAIF_BODY_NAME += ( 'P4' 'KERBEROS' ) +NAIF_BODY_CODE += ( 904 904 ) +NH_TARGET_BODIES += ( 904 ) +BODY904_POLE_RA = ( 0. 0. 0. ) +BODY904_POLE_DEC = ( 90. 0. 0. ) +BODY904_PM = ( 270. 0. 0. ) +BODY904_RADII = ( 100. 100. 100. ) +\begintext + +STYX; 905 + +\begindata +NAIF_BODY_NAME += ( 'P5' 'STYX' ) +NAIF_BODY_CODE += ( 905 905 ) +NH_TARGET_BODIES += ( 905 ) +BODY905_POLE_RA = ( 0. 0. 0. ) +BODY905_POLE_DEC = ( 90. 0. 0. ) +BODY905_PM = ( 270. 0. 0. ) +BODY905_RADII = ( 100. 100. 100. ) +\begintext + +Bellatrix +['SIMBAD:', '* gam Ori', '081.28276356', '+06.34970326', 'Variable Star'] + +\begindata +NAIF_BODY_NAME += ( 'Bellatrix' ) +NAIF_BODY_CODE += ( 8888011 ) +NH_TARGET_BODIES += ( 8888011 ) +BODY8888011_POLE_RA = ( 0. 0. 0. ) +BODY8888011_POLE_DEC = ( 90. 0. 0. ) +BODY8888011_PM = ( 270. 0. 0. ) +BODY8888011_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Bellatrix: +\begindata +SITES += ( 'SITE8888011' ) +SITE8888011_FRAME = 'J2000' +SITE8888011_IDCODE = 8888011 +SITE8888011_XYZ = ( 0.150628 0.982385 0.110597 ) +SITE8888011_CENTER = -98 +\begintext + +Tau A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Tau A' ) +NAIF_BODY_CODE += ( 8888012 ) +\begintext + +Tau-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Tau-A' ) +NAIF_BODY_CODE += ( 8888012 ) +\begintext + +Taurus A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Taurus A' ) +NAIF_BODY_CODE += ( 8888012 ) +\begintext + +Taurus-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Taurus-A' ) +NAIF_BODY_CODE += ( 8888012 ) +\begintext + +M 1 +['SIMBAD:', 'M 1', '083.63308', '+22.01450', 'SuperNova Remnant'] + +\begindata +NAIF_BODY_NAME += ( 'M 1' ) +NAIF_BODY_CODE += ( 8888012 ) +NH_TARGET_BODIES += ( 8888012 ) +BODY8888012_POLE_RA = ( 0. 0. 0. ) +BODY8888012_POLE_DEC = ( 90. 0. 0. ) +BODY8888012_PM = ( 270. 0. 0. ) +BODY8888012_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star M 1: +\begindata +SITES += ( 'SITE8888012' ) +SITE8888012_FRAME = 'J2000' +SITE8888012_IDCODE = 8888012 +SITE8888012_XYZ = ( 0.102810 0.921371 0.374841 ) +SITE8888012_CENTER = -98 +\begintext + +HD205905 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'HD205905' ) +NAIF_BODY_CODE += ( 8888013 ) +\begintext + +HD 205905 +['SIMBAD:', 'HD 205905', '324.79229796', '-27.30657448', 'Pre-main sequence Star'] + +\begindata +NAIF_BODY_NAME += ( 'HD 205905' ) +NAIF_BODY_CODE += ( 8888013 ) +NH_TARGET_BODIES += ( 8888013 ) +BODY8888013_POLE_RA = ( 0. 0. 0. ) +BODY8888013_POLE_DEC = ( 90. 0. 0. ) +BODY8888013_PM = ( 270. 0. 0. ) +BODY8888013_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star HD 205905: +\begindata +SITES += ( 'SITE8888013' ) +SITE8888013_FRAME = 'J2000' +SITE8888013_IDCODE = 8888013 +SITE8888013_XYZ = ( 0.726017 -0.512295 -0.458752 ) +SITE8888013_CENTER = -98 +\begintext + +HD37962 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'HD37962' ) +NAIF_BODY_CODE += ( 8888014 ) +\begintext + +HD 37962 +['SIMBAD:', 'HD 37962', '085.21652848', '-31.35110766', 'High proper-motion Star'] + +\begindata +NAIF_BODY_NAME += ( 'HD 37962' ) +NAIF_BODY_CODE += ( 8888014 ) +NH_TARGET_BODIES += ( 8888014 ) +BODY8888014_POLE_RA = ( 0. 0. 0. ) +BODY8888014_POLE_DEC = ( 90. 0. 0. ) +BODY8888014_PM = ( 270. 0. 0. ) +BODY8888014_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star HD 37962: +\begindata +SITES += ( 'SITE8888014' ) +SITE8888014_FRAME = 'J2000' +SITE8888014_IDCODE = 8888014 +SITE8888014_XYZ = ( 0.071215 0.851021 -0.520281 ) +SITE8888014_CENTER = -98 +\begintext + +Cygnus-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Cygnus-A' ) +NAIF_BODY_CODE += ( 8888015 ) +\begintext + +Cygnus A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Cygnus A' ) +NAIF_BODY_CODE += ( 8888015 ) +\begintext + +Cyg-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Cyg-A' ) +NAIF_BODY_CODE += ( 8888015 ) +\begintext + +Cyg A +['SIMBAD:', 'NAME Cyg A', '299.86815263', '+40.73391583', 'Seyfert 2 Galaxy'] + +\begindata +NAIF_BODY_NAME += ( 'Cyg A' ) +NAIF_BODY_CODE += ( 8888015 ) +NH_TARGET_BODIES += ( 8888015 ) +BODY8888015_POLE_RA = ( 0. 0. 0. ) +BODY8888015_POLE_DEC = ( 90. 0. 0. ) +BODY8888015_PM = ( 270. 0. 0. ) +BODY8888015_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Cyg A: +\begindata +SITES += ( 'SITE8888015' ) +SITE8888015_FRAME = 'J2000' +SITE8888015_IDCODE = 8888015 +SITE8888015_XYZ = ( 0.377363 -0.657099 0.652547 ) +SITE8888015_CENTER = -98 +\begintext + +Cass A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Cass A' ) +NAIF_BODY_CODE += ( 8888016 ) +\begintext + +Cass-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Cass-A' ) +NAIF_BODY_CODE += ( 8888016 ) +\begintext + +Cas-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Cas-A' ) +NAIF_BODY_CODE += ( 8888016 ) +\begintext + +Cas A +['SIMBAD:', 'NAME Cassiopeia A', '350.850000', '+58.815000', 'SuperNova Remnant'] + +\begindata +NAIF_BODY_NAME += ( 'Cas A' ) +NAIF_BODY_CODE += ( 8888016 ) +NH_TARGET_BODIES += ( 8888016 ) +BODY8888016_POLE_RA = ( 0. 0. 0. ) +BODY8888016_POLE_DEC = ( 90. 0. 0. ) +BODY8888016_PM = ( 270. 0. 0. ) +BODY8888016_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star Cas A: +\begindata +SITES += ( 'SITE8888016' ) +SITE8888016_FRAME = 'J2000' +SITE8888016_IDCODE = 8888016 +SITE8888016_XYZ = ( 0.511214 -0.082341 0.855500 ) +SITE8888016_CENTER = -98 +\begintext + +Vir-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Vir-A' ) +NAIF_BODY_CODE += ( 8888017 ) +\begintext + +Vir A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Vir A' ) +NAIF_BODY_CODE += ( 8888017 ) +\begintext + +Virgo-A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Virgo-A' ) +NAIF_BODY_CODE += ( 8888017 ) +\begintext + +Virgo A (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'Virgo A' ) +NAIF_BODY_CODE += ( 8888017 ) +\begintext + +M87 (alternate name) + +\begindata +NAIF_BODY_NAME += ( 'M87' ) +NAIF_BODY_CODE += ( 8888017 ) +\begintext + +M 87 +['SIMBAD:', 'M 87', '187.70593075', '+12.39112331', 'LINER-type Active Galaxy Nucleus'] + +\begindata +NAIF_BODY_NAME += ( 'M 87' ) +NAIF_BODY_CODE += ( 8888017 ) +NH_TARGET_BODIES += ( 8888017 ) +BODY8888017_POLE_RA = ( 0. 0. 0. ) +BODY8888017_POLE_DEC = ( 90. 0. 0. ) +BODY8888017_PM = ( 270. 0. 0. ) +BODY8888017_RADII = ( 100. 100. 100. ) +\begintext + +PINPOINT parameters for star M 87: +\begindata +SITES += ( 'SITE8888017' ) +SITE8888017_FRAME = 'J2000' +SITE8888017_IDCODE = 8888017 +SITE8888017_XYZ = ( -0.967885 -0.130965 0.214584 ) +SITE8888017_CENTER = -98 +\begintext + +1994JR1; 2015810 + +\begindata +NAIF_BODY_NAME += ( '1994JR1' ) +NAIF_BODY_CODE += ( 2015810 ) +\begintext + +1994_JR1; 2015810 + +\begindata +NAIF_BODY_NAME += ( '1994_JR1' ) +NAIF_BODY_CODE += ( 2015810 ) +\begintext + +1994 JR1; 2015810 + +\begindata +NAIF_BODY_NAME += ( '1994 JR1' ) +NAIF_BODY_CODE += ( 2015810 ) +\begintext + +JR1; 2015810 + +\begindata +NAIF_BODY_NAME += ( 'JR1' ) +NAIF_BODY_CODE += ( 2015810 ) +\begintext + +ARAWN; 2015810 + +\begindata +NAIF_BODY_NAME += ( 'ARAWN' ) +NAIF_BODY_CODE += ( 2015810 ) +\begintext + +15810 ARAWN; 2015810 + +\begindata +NAIF_BODY_NAME += ( '15810 ARAWN' ) +NAIF_BODY_CODE += ( 2015810 ) +\begintext + +15810 ARAWN (1994 JR1); 2015810 + +\begindata +NAIF_BODY_NAME += ( '15810 ARAWN (1994 JR1)' ) +NAIF_BODY_CODE += ( 2015810 ) +NH_TARGET_BODIES += ( 2015810 ) +BODY2015810_POLE_RA = ( 0. 0. 0. ) +BODY2015810_POLE_DEC = ( 90. 0. 0. ) +BODY2015810_PM = ( 270. 0. 0. ) +BODY2015810_RADII = ( 100. 100. 100. ) +\begintext + +2010JJ124; 3523335 + +\begindata +NAIF_BODY_NAME += ( '2010JJ124' ) +NAIF_BODY_CODE += ( 3523335 ) +\begintext + +2010_JJ124; 3523335 + +\begindata +NAIF_BODY_NAME += ( '2010_JJ124' ) +NAIF_BODY_CODE += ( 3523335 ) +\begintext + +2010 JJ124; 3523335 + +\begindata +NAIF_BODY_NAME += ( '2010 JJ124' ) +NAIF_BODY_CODE += ( 3523335 ) +\begintext + +JJ124; 3523335 + +\begindata +NAIF_BODY_NAME += ( 'JJ124' ) +NAIF_BODY_CODE += ( 3523335 ) +\begintext + +523335 (2010 JJ124); 3523335 + +\begindata +NAIF_BODY_NAME += ( '523335 (2010 JJ124)' ) +NAIF_BODY_CODE += ( 3523335 ) +\begintext + +2010 JJ124; 3523335 + +\begindata +NAIF_BODY_NAME += ( '2010 JJ124' ) +NAIF_BODY_CODE += ( 3523335 ) +NH_TARGET_BODIES += ( 3523335 ) +BODY3523335_POLE_RA = ( 0. 0. 0. ) +BODY3523335_POLE_DEC = ( 90. 0. 0. ) +BODY3523335_PM = ( 270. 0. 0. ) +BODY3523335_RADII = ( 100. 100. 100. ) +\begintext + +1977UB; 2002060 + +\begindata +NAIF_BODY_NAME += ( '1977UB' ) +NAIF_BODY_CODE += ( 2002060 ) +\begintext + +1977_UB; 2002060 + +\begindata +NAIF_BODY_NAME += ( '1977_UB' ) +NAIF_BODY_CODE += ( 2002060 ) +\begintext + +1977 UB; 2002060 + +\begindata +NAIF_BODY_NAME += ( '1977 UB' ) +NAIF_BODY_CODE += ( 2002060 ) +\begintext + +2060CHIRON; 2002060 + +\begindata +NAIF_BODY_NAME += ( '2060CHIRON' ) +NAIF_BODY_CODE += ( 2002060 ) +\begintext + +2060_CHIRON; 2002060 + +\begindata +NAIF_BODY_NAME += ( '2060_CHIRON' ) +NAIF_BODY_CODE += ( 2002060 ) +\begintext + +CHIRON; 2002060 + +\begindata +NAIF_BODY_NAME += ( 'CHIRON' ) +NAIF_BODY_CODE += ( 2002060 ) +\begintext + +2060 CHIRON; 2002060 + +\begindata +NAIF_BODY_NAME += ( '2060 CHIRON' ) +NAIF_BODY_CODE += ( 2002060 ) +NH_TARGET_BODIES += ( 2002060 ) +BODY2002060_POLE_RA = ( 0. 0. 0. ) +BODY2002060_POLE_DEC = ( 90. 0. 0. ) +BODY2002060_PM = ( 270. 0. 0. ) +BODY2002060_RADII = ( 100. 100. 100. ) +\begintext + +2001KX76; 2028978 + +\begindata +NAIF_BODY_NAME += ( '2001KX76' ) +NAIF_BODY_CODE += ( 2028978 ) +\begintext + +2001_KX76; 2028978 + +\begindata +NAIF_BODY_NAME += ( '2001_KX76' ) +NAIF_BODY_CODE += ( 2028978 ) +\begintext + +2001 KX76; 2028978 + +\begindata +NAIF_BODY_NAME += ( '2001 KX76' ) +NAIF_BODY_CODE += ( 2028978 ) +\begintext + +KX76; 2028978 + +\begindata +NAIF_BODY_NAME += ( 'KX76' ) +NAIF_BODY_CODE += ( 2028978 ) +\begintext + +IXION; 2028978 + +\begindata +NAIF_BODY_NAME += ( 'IXION' ) +NAIF_BODY_CODE += ( 2028978 ) +\begintext + +28978 IXION; 2028978 + +\begindata +NAIF_BODY_NAME += ( '28978 IXION' ) +NAIF_BODY_CODE += ( 2028978 ) +\begintext + +28978 IXION (2001 KX76); 2028978 + +\begindata +NAIF_BODY_NAME += ( '28978 IXION (2001 KX76)' ) +NAIF_BODY_CODE += ( 2028978 ) +NH_TARGET_BODIES += ( 2028978 ) +BODY2028978_POLE_RA = ( 0. 0. 0. ) +BODY2028978_POLE_DEC = ( 90. 0. 0. ) +BODY2028978_PM = ( 270. 0. 0. ) +BODY2028978_RADII = ( 100. 100. 100. ) +\begintext + +2002MS4; 2307261 + +\begindata +NAIF_BODY_NAME += ( '2002MS4' ) +NAIF_BODY_CODE += ( 2307261 ) +\begintext + +2002_MS4; 2307261 + +\begindata +NAIF_BODY_NAME += ( '2002_MS4' ) +NAIF_BODY_CODE += ( 2307261 ) +\begintext + +2002 MS4; 2307261 + +\begindata +NAIF_BODY_NAME += ( '2002 MS4' ) +NAIF_BODY_CODE += ( 2307261 ) +\begintext + +MS4; 2307261 + +\begindata +NAIF_BODY_NAME += ( 'MS4' ) +NAIF_BODY_CODE += ( 2307261 ) +\begintext + +307261 (2002 MS4); 2307261 + +\begindata +NAIF_BODY_NAME += ( '307261 (2002 MS4)' ) +NAIF_BODY_CODE += ( 2307261 ) +\begintext + +ASTEROID 307261 (2002 MS4); 2307261 + +\begindata +NAIF_BODY_NAME += ( 'ASTEROID 307261 (2002 MS4)' ) +NAIF_BODY_CODE += ( 2307261 ) +NH_TARGET_BODIES += ( 2307261 ) +BODY2307261_POLE_RA = ( 0. 0. 0. ) +BODY2307261_POLE_DEC = ( 90. 0. 0. ) +BODY2307261_PM = ( 270. 0. 0. ) +BODY2307261_RADII = ( 100. 100. 100. ) +\begintext + +2002LM60; 2050000 + +\begindata +NAIF_BODY_NAME += ( '2002LM60' ) +NAIF_BODY_CODE += ( 2050000 ) +\begintext + +2002_LM60; 2050000 + +\begindata +NAIF_BODY_NAME += ( '2002_LM60' ) +NAIF_BODY_CODE += ( 2050000 ) +\begintext + +2002 LM60; 2050000 + +\begindata +NAIF_BODY_NAME += ( '2002 LM60' ) +NAIF_BODY_CODE += ( 2050000 ) +\begintext + +LM60; 2050000 + +\begindata +NAIF_BODY_NAME += ( 'LM60' ) +NAIF_BODY_CODE += ( 2050000 ) +\begintext + +QUAOAR; 2050000 + +\begindata +NAIF_BODY_NAME += ( 'QUAOAR' ) +NAIF_BODY_CODE += ( 2050000 ) +\begintext + +50000 QUAOAR; 2050000 + +\begindata +NAIF_BODY_NAME += ( '50000 QUAOAR' ) +NAIF_BODY_CODE += ( 2050000 ) +\begintext + +50000 QUAOAR (2002 LM60); 2050000 + +\begindata +NAIF_BODY_NAME += ( '50000 QUAOAR (2002 LM60)' ) +NAIF_BODY_CODE += ( 2050000 ) +NH_TARGET_BODIES += ( 2050000 ) +BODY2050000_POLE_RA = ( 0. 0. 0. ) +BODY2050000_POLE_DEC = ( 90. 0. 0. ) +BODY2050000_PM = ( 270. 0. 0. ) +BODY2050000_RADII = ( 100. 100. 100. ) +\begintext + +2014MU69; 3713011 + +\begindata +NAIF_BODY_NAME += ( '2014MU69' ) +NAIF_BODY_CODE += ( 3713011 ) +\begintext + +2014_MU69; 3713011 + +\begindata +NAIF_BODY_NAME += ( '2014_MU69' ) +NAIF_BODY_CODE += ( 3713011 ) +\begintext + +2014 MU69; 3713011 + +\begindata +NAIF_BODY_NAME += ( '2014 MU69' ) +NAIF_BODY_CODE += ( 3713011 ) +\begintext + +MU69; 3713011 + +\begindata +NAIF_BODY_NAME += ( 'MU69' ) +NAIF_BODY_CODE += ( 3713011 ) +\begintext + +486958 (2014 MU69); 3713011 + +\begindata +NAIF_BODY_NAME += ( '486958 (2014 MU69)' ) +NAIF_BODY_CODE += ( 3713011 ) +\begintext + +ASTEROID 486958 (2014 MU69); 3713011 + +\begindata +NAIF_BODY_NAME += ( 'ASTEROID 486958 (2014 MU69)' ) +NAIF_BODY_CODE += ( 3713011 ) +NH_TARGET_BODIES += ( 3713011 ) +BODY3713011_POLE_RA = ( 0. 0. 0. ) +BODY3713011_POLE_DEC = ( 90. 0. 0. ) +BODY3713011_PM = ( 270. 0. 0. ) +BODY3713011_RADII = ( 100. 100. 100. ) +\begintext + +::GUARD::; 390; last element is guard + +\begindata +NAIF_BODY_NAME += ( '::GUARD::' ) +NAIF_BODY_CODE += ( 390 ) +NH_TARGET_BODIES += ( 390 ) +BODY390_POLE_RA = ( 0. 0. 0. ) +BODY390_POLE_DEC = ( 90. 0. 0. ) +BODY390_PM = ( 270. 0. 0. ) +BODY390_RADII = ( 100. 100. 100. ) +\begintext diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf new file mode 100644 index 0000000..30d8a69 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/nh_v220.tf @@ -0,0 +1,2841 @@ +KPL/FK + +\beginlabel +PDS_VERSION_ID = PDS3 +RECORD_TYPE = STREAM +RECORD_BYTES = "N/A" +^SPICE_KERNEL = "nh_v220.tf" +MISSION_NAME = "NEW HORIZONS" +SPACECRAFT_NAME = "NEW HORIZONS" +DATA_SET_ID = "NH-J/P/SS-SPICE-6-V1.0" +KERNEL_TYPE_ID = FK +PRODUCT_ID = "nh_v220.tf" +PRODUCT_CREATION_TIME = 2014-07-01T00:00:00 +PRODUCER_ID = "APL" +MISSION_PHASE_NAME = "N/A" +PRODUCT_VERSION_TYPE = ACTUAL +PLATFORM_OR_MOUNTING_NAME = "N/A" +START_TIME = "N/A" +STOP_TIME = "N/A" +SPACECRAFT_CLOCK_START_COUNT = "N/A" +SPACECRAFT_CLOCK_STOP_COUNT = "N/A" +TARGET_NAME = { + JUPITER, + PLUTO, + "SOLAR SYSTEM" + } +INSTRUMENT_NAME = "N/A" +NAIF_INSTRUMENT_ID = "N/A" +SOURCE_PRODUCT_ID = "N/A" +NOTE = "See comments in the file for details" +OBJECT = SPICE_KERNEL + INTERCHANGE_FORMAT = ASCII + KERNEL_TYPE = FRAMES + DESCRIPTION = "NH frames kernel" +END_OBJECT = SPICE_KERNEL +\endlabel + +KPL/FK + +New Horizons Spacecraft Frames Kernel +=============================================================================== + + This frame kernel contains the New Horizons spacecraft and science + instruments. + +Version and Date +------------------------------------------------------------------------------- + + The TEXT_KERNEL_ID stores version information of loaded project text + kernels. Each entry associated with the keyword is a string that consists + of four parts: the kernel name, version, entry date, and type. For example, + the frames kernel might have an entry as follows: + + TEXT_KERNEL_ID += 'NEWHORIZONS V1.0.0 22-FEBRUARY-2007 IK' + | | | | + | | | | + KERNEL NAME <-------+ | | | + | | V + VERSION <-------+ | KERNEL TYPE + | + V + ENTRY DATE + + New Horizons Frame Kernel Version: + + \begindata + + TEXT_KERNEL_ID += 'NEWHORIZONS_FRAMES V2.2.0 16-OCT-2012 FK' + + NAIF_BODY_NAME += ( 'NEW_HORIZONS' ) + NAIF_BODY_CODE += ( -98 ) + + NAIF_BODY_NAME += ( 'NH' ) + NAIF_BODY_CODE += ( -98 ) + + NAIF_BODY_NAME += ( 'NH_SPACECRAFT' ) + NAIF_BODY_CODE += ( -98 ) + + \begintext + + Version 2.2.0 -- October 16, 2012 -- Lillian Nguyen, JHU/APL + + -- Updated the Alice airglow frame with in-flight alignment values. + + Version 2.1.1 -- January 15, 2009 -- Lillian Nguyen, JHU/APL + + -- Corrected typos in the text. + + Version 2.1.0 -- January 7, 2009 -- Lillian Nguyen, JHU/APL + + -- Updated the Alice SOC frame with in-flight alignment values. + + Version 2.0.0 -- August 4, 2008 -- Lillian Nguyen, JHU/APL + + -- Added frames for the two Autonomous Star Trackers and the + Fine Sun Sensor. + + -- Updated the frames heirarchy and spacecraft diagram. + + Version 1.1.3 -- May 21, 2008 -- Lillian Nguyen, JHU/APL + + -- Added diagrams for Alice and Ralph describing the layout of + the detectors. + + Version 1.1.2 -- April 15, 2008 -- Lillian Nguyen, JHU/APL + + -- Updated the LORRI boresight based on in-flight data. + + Version 1.1.1 -- March 18, 2008 -- Lillian Nguyen, JHU/APL + + -- Rotated the SOC frame such that the instrument +Y axis is + at the center of the 2x2 degree portion of the slit rather + than at the optical center of the slit. + + Version 1.1.0 -- July 12, 2007 -- Lillian Nguyen, JHU/APL + + -- PEPSSI frame renamed and a new PEPSSI frame defining a + coordinate system axis relabelling created. + -- Individual frame created for each PEPSSI sector and detector. + + Version 1.0.1 -- April 11, 2007 -- Lillian Nguyen, JHU/APL + + -- Alice airglow frame was updated with higher precision values + and an additional rotation to shift the boresight. + + Version 1.0.0 -- February 22, 2007 -- Lillian Nguyen, JHU/APL + + -- Corrected spelling errors. + -- Modified the frames hierarchy diagram. + -- Clarified that the entire Alice slit is visible through + both Alice apertures and updated the field of view + definitions and diagrams appropriately. + -- Noted that the standard acronym for the Alice Solar + Occultation Channel is SOCC. + -- Removed NH_ASTR frame from NAIF body name to ID mapping. + -- Promoting to version 1.0.0 denoting approval of kernel set + by instrument teams. + + Version 0.0.5 -- January 15, 2007 -- Lillian Nguyen, JHU/APL + + -- Draft Version. NOT YET APPROVED BY ALL INSTRUMENT TEAMS. + -- Star tracker frame inserted between spacecraft frame and + nominal instrument frames to reflect a spacecraft frame + change due to a star tracker calibration. + -- LORRI frame definition changed according to instrument team. + -- Ralph frames defined for LEISA and for each MVIC focal plane + array. + -- Alice Airglow frame updated with in-flight values. + + Version 0.0.4 -- October 4, 2006 -- Lillian Nguyen, JHU/APL + + -- Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS. + -- Removed 3-letter frame names, updated frame tree. + -- Corrected the PEPSSI frame definition. + + Version 0.0.3 -- April 4, 2006 -- Lillian Nguyen, JHU/APL + + -- Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS. + -- Alice airglow and SOC frames redefined according to + orientation diagrams received from instrument team. + -- SWAP and PEPSSI frames added. + -- Ralph frames modified according to focal plane definitions + received from instrument team. + + Version 0.0.2 -- January 25, 2006 -- Lillian Nguyen, JHU/APL + + -- Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS. + -- Includes the addition of frames for REX and SDC. + -- LORRI frame redefined according to orientation diagram + received from instrument team. + + Version 0.0.1 -- November 16, 2005 -- Lillian Nguyen, JHU/APL + + -- Draft Version. NOT YET APPROVED BY INSTRUMENT TEAMS. + + Version 0.0.0 -- August 13, 2005 -- Brian Carcich + + -- Testing Kernel. + + +References +------------------------------------------------------------------------------- + + 1. ``C-kernel Required Reading'' + + 2. ``Kernel Pool Required Reading'' + + 3. ``Frames Required Reading'' + + 4. nh_v000.tf (placeholder New Horizon SPICE frames kernel), + provided by Brian Carcich and dated 2005-08-13. + + 5. New Horizons Spacecraft Requirements Document, 7399-9004 + + 6. New Horizons Spacecraft Configuration Drawings, + 7399-0002_-_10-28-03.pdf (\\Aplfsfrontier\project\pluto) + + 7. New Horizons Spacecraft to PERSI/RALPH Interface + Control Document, Rev B, 7399-9201. + + 8. New Horizons System Alignment Report, 7399-9189, dated + 12 December, 2005. + + 9. Instrument Vectors v2.xls (containing an update to + Table 12 of [8]), received in an e-mail from John Troll + dated 1/16/2006; and PEPSSI baffle vector, received in an + e-mail from John Troll on 2/8/2006. + + 10. ``Rotation Required Reading'' + + 11. Alice Instrument Specification, 05310.02-ISPEC-01. + + 12. Spacecraft to Alice Interface Control Document (ICD), + 7399-9046. + + 13. Ralph Instrument Specification, Rev. A ECR SWRI 5310-001. + + 14. LOng-Range Reconnaissance Imager (LORRI) User's Manual, + 7400-9601, dated Jan. 10, 2006. + + 15. LORRI_orientation_1-9-06, received on 1/23/2006 by e-mail + from Hal Weaver along with a description of the LORRI frame + relative to the spacecraft frame. Also a phone conversation + with Hal clarifying the diagrams in the document. + + 16. E-mail exchange with David James (Laboratory for Atmospheric + and Space Physics at the University of Colorado (LASP)), + Jan. 26, 2006 - Feb. 1, 2006. + + 17. P-ALICE_Orientation_on_SC, received from Joel Parker in an + e-mail dated Jan. 25, 2006; discussions with Dave Slater on + Mar. 16 and 23, 2006, and e-mail exchange with Dave Slater on + Mar. 28-29, 2006 regarding the diagram. + + 18. Pluto Energetic Particle Spectrometer Science Investigation + (PEPSSI) Interface Control Document, 7399-9049, Rev. C. + + 19. E-mail dated Feb. 8, 2006 from John Troll containing measured + PEPSSI baffle vector. + + 20. New Horizons Spacecraft to SWAP Interface Control Document, + 7399-9047 Rev. A. + + 21. New Horizons Critical Design Review Science Payload slides. + + 22. Document titled "RalphArrayPositions.doc", received from + Cathy Olkin by e-mail, Mar. 23, 2006, and e-mail exchange + concerning the document, Apr. 3-4, 2006. + + 23. Ralph Instrument Specification, Rev. A ECR SWRI 5310-001. + + 24. Discussions with Scott Turner regarding his analysis of + PEPSSI data containing evidence of sunlight. + + 25. PEPSSI mounting bracket mechanical drawing, JHU/APL + document 7399-0151. + + 26. E-mail from Scott Turner describing the PEPSSI mounting + specification. + + 27. E-mail discussions among Gabe Rogers, Scott Turner, Hal + Weaver, and Howard Taylor concerning instrument boresight + changes caused by a star tracker calibration. + + 28. "AST1_SPIN_CAL.dat", received from Gabe Rogers on 12/4/2006. + + 29. Discussions with Howard Taylor regarding LORRI instrument + frame definition and LORRI keywords, 12/21/2006. + + 30. E-mail exchange with Cathy Olkin on MVIC coordinate system + and LEISA size. + + 31. "RalphBoresights03.doc", received from Allen Lunsford + 2/2/2007. + + 32. E-mail from Andrew Steffl regarding Alice pointing offsets, + received on 2/13/2007 and 3/22/2007. + + 33. E-mail from Cathy Olkin regarding the removal of the + NH_RALPH_MVIC frame and the introduction of the NH_RALPH + frame, received 2/22/2007. + + 34. E-mail from Maarten Versteeg clarifying that the entire + Alice slit is visible through both Alice apertures, received + 2/22/2007, and from Joel Parker confirming that we should + change the Alice fields of view to the entire lollipop-shaped + slit, received 2/28/2007. + + 35. Telephone conversation with Hal Weaver about the Alice + instrument. + + 36. Discussion with Jon Vandegriff and Larry Brown about the + PEPSSI frames and fields of view, 6/21/2007. + + 37. E-mails from Henry Throop received on 2/6/2008 and 2/20/2008. + + 38. E-mails from Hal Weaver received on 4/9/2008 and 4/15/2008. + + 39. E-mails from Andrew Steffl containing optical and detector + parameters and detector layout information for Ralph, + received between 3/12/2008 and 5/21/2008. + + 40. E-mail from Gabe Rogers received on 6/30/2008 containing + spacecraft to body matrices and fields of view for the star + trackers and sun sensor. + + 41. 'Autonomous Star Tracker Performance for the New Horizons + Mission', AIAA/AAS Astrodynamics Specialist Conference, + Keystone, CO, August 21-24 2006. + + 42. E-mail regarding Alice SOC alignment, received from + Andrew Steffl on 11/18/2008. + + 43. E-mail regarding Alice airglow alignment, received from + Andrew Steffl on 9/28/2012. + +Contact Information +------------------------------------------------------------------------------- + + Lillian Nguyen, JHU/APL, (443)-778-5477, Lillian.Nguyen@jhuapl.edu + + +Implementation Notes +------------------------------------------------------------------------------- + + This file is used by the SPICE system as follows: programs that make use of + this instrument kernel must ``load'' the kernel, normally during program + initialization. Loading the kernel associates data items with their names + in a data structure called the ``kernel pool''. The SPICELIB routine FURNSH, + CSPICE routine furnsh_c, and IDL routine cspice_furnsh load SPICE kernels + as shown below: + + FORTRAN (SPICELIB) + + CALL FURNSH ( 'kernel_name' ) + + C (CSPICE) + + furnsh_c ( "kernel_name" ) + + ICY (IDL) + + cspice_furnsh, 'kernel_name' + + In order for a program or subroutine to extract data from the pool, the + SPICELIB routines GDPOOL, GCPOOL, and GIPOOL are used. See [2] for details. + + This file was created and may be updated with a text editor or word + processor. + + +New Horizons Frames +------------------------------------------------------------------------------- + + The following New Horizons frames are defined in this kernel file: + + Frame Name Relative To Type NAIF ID + ======================= =================== ======= ======= + + Spacecraft frames: + ----------------------------------- + NH_SPACECRAFT J2000 CK -98000 + NH_ASTR NH_SPACECRAFT FIXED -98001 + NH_STAR_TRACKER_1 NH_SPACECRAFT FIXED -98010 + NH_STAR_TRACKER_2 NH_SPACECRAFT FIXED -98011 + NH_FINE_SUN_SENSOR NH_SPACECRAFT FIXED -98012 + + Alice Frames (-981xx): + ----------------------------------- + NH_ALICE_SOC NH_ASTR FIXED -98100 + NH_ALICE_AIRGLOW NH_SPACECRAFT FIXED -98101 + + RALPH Frames (-982xx): + ----------------------------------- + NH_RALPH NH_RALPH_MVIC_FT FIXED -98200 + NH_RALPH_LEISA NH_SPACECRAFT FIXED -98201 + NH_RALPH_SIA NH_ASTR FIXED -98202 + NH_RALPH_MVIC_FT NH_SPACECRAFT FIXED -98203 + NH_RALPH_MVIC_PAN2 NH_SPACECRAFT FIXED -98204 + NH_RALPH_MVIC_PAN1 NH_SPACECRAFT FIXED -98205 + NH_RALPH_MVIC_RED NH_SPACECRAFT FIXED -98206 + NH_RALPH_MVIC_BLUE NH_SPACECRAFT FIXED -98207 + NH_RALPH_MVIC_METHANE NH_SPACECRAFT FIXED -98208 + NH_RALPH_MVIC_NIR NH_SPACECRAFT FIXED -98209 + + LORRI Frames (-983xx): + ----------------------------------- + NH_LORRI NH_SPACECRAFT FIXED -98300 + NH_LORRI_1X1 NH_LORRI FIXED -98301 + NH_LORRI_4X4 NH_LORRI FIXED -98302 + + PEPSSI Frames (-984xx): + ----------------------------------- + NH_PEPSSI_ENG NH_ASTR FIXED -98400 + NH_PEPSSI NH_PEPSSI_ENG FIXED -98401 + NH_PEPSSI_S0 NH_PEPSSI FIXED -98402 + NH_PEPSSI_S1 NH_PEPSSI FIXED -98403 + NH_PEPSSI_S2 NH_PEPSSI FIXED -98404 + NH_PEPSSI_S3 NH_PEPSSI FIXED -98405 + NH_PEPSSI_S4 NH_PEPSSI FIXED -98406 + NH_PEPSSI_S5 NH_PEPSSI FIXED -98407 + NH_PEPSSI_D0 NH_PEPSSI FIXED -98408 + NH_PEPSSI_D1 NH_PEPSSI FIXED -98409 + NH_PEPSSI_D2 NH_PEPSSI FIXED -98410 + NH_PEPSSI_D3 NH_PEPSSI FIXED -98411 + NH_PEPSSI_D4 NH_PEPSSI FIXED -98412 + NH_PEPSSI_D5 NH_PEPSSI FIXED -98413 + NH_PEPSSI_D6 NH_PEPSSI FIXED -98414 + NH_PEPSSI_D7 NH_PEPSSI FIXED -98415 + NH_PEPSSI_D8 NH_PEPSSI FIXED -98416 + NH_PEPSSI_D9 NH_PEPSSI FIXED -98417 + NH_PEPSSI_D10 NH_PEPSSI FIXED -98418 + NH_PEPSSI_D11 NH_PEPSSI FIXED -98419 + + REX Frames (-985xx): + ----------------------------------- + NH_REX NH_ASTR FIXED -98500 + + SWAP Frames (-986xx): + ----------------------------------- + NH_SWAP NH_ASTR FIXED -98600 + + SDC Frames (-987xx): + ----------------------------------- + NH_SDC NH_ASTR FIXED -98700 + + +New Horizons Frames Hierarchy +------------------------------------------------------------------------------- + + The diagram below shows the New Horizons frames hierarchy: + + 'J2000' INERTIAL + | + |<--- ck + | + 'NH_SPACECRAFT' + | + 'NH_STAR_TRACKER_1' + | + 'NH_STAR_TRACKER_2' + | + 'NH_FINE_SUN_SENSOR' + | + 'NH_RALPH_MVIC_FT' + | | + | 'NH_RALPH' + | + 'NH_RALPH_MVIC_PAN2' + | + 'NH_RALPH_MVIC_PAN1' + | + 'NH_RALPH_MVIC_RED' + | + 'NH_RALPH_MVIC_BLUE' + | + 'NH_RALPH_MVIC_METHANE' + | + 'NH_RALPH_MVIC_NIR' + | + 'NH_RALPH_LEISA' + | + 'NH_LORRI' + | | + | 'NH_LORRI_1X1' + | | + | 'NH_LORRI_4X4' + | + 'NH_ALICE_AIRGLOW' + | + 'NH_ASTR' + | + 'NH_ALICE_SOC' + | + 'NH_RALPH_SIA' + | + 'NH_PEPSSI_ENG' + | | + | 'NH_PEPSSI' + | | + | 'NH_PEPSSI_S0' + | | + | 'NH_PEPSSI_S1' + | | + | 'NH_PEPSSI_S2' + | | + | 'NH_PEPSSI_S3' + | | + | 'NH_PEPSSI_S4' + | | + | 'NH_PEPSSI_S5' + | | + | 'NH_PEPSSI_D0' + | | + | 'NH_PEPSSI_D1' + | | + | 'NH_PEPSSI_D2' + | | + | 'NH_PEPSSI_D3' + | | + | 'NH_PEPSSI_D4' + | | + | 'NH_PEPSSI_D5' + | | + | 'NH_PEPSSI_D6' + | | + | 'NH_PEPSSI_D7' + | | + | 'NH_PEPSSI_D8' + | | + | 'NH_PEPSSI_D9' + | | + | 'NH_PEPSSI_D10' + | | + | 'NH_PEPSSI_D11' + | + 'NH_REX' + | + 'NH_SWAP' + | + 'NH_SDC' + + + +Spacecraft Frame +------------------------------------------------------------------------------- + + From [5]: (Note: The figures referenced below can not be reproduced here. + There is a diagram below that basically illustrates what is contained + there.) + + ``Figure 3.1.1-1 shows the New Horizons observatory and its coordinate + system. This coordinate system shall be the only coordinate system + used for all observatory-level hardware and software development. + Nominal thrust direction for an Atlas V or Delta IV launch is in the + +Y direction. Positive observatory roll is defined as a right handed + rotation about the +X axis, positive pitch is defined a right handed + rotation about the +Z axis and positive yaw is defined as a right + handed rotation about the +Y axis. The origin of the coordinate + system is located at the center of the bottom of the observatory + adapter ring.'' + + + +X view: + -------- + o + /|\ + / | \ + / | \ + / | \ + / | \ + / | \ + ___________________/______|______\__________________ + `-. HGA(REX) ,-' + `-. ,-' + `-. ,-' __ + `-.____________________________,-' / / PEPSSI + __________/_\________________________/_\_____|___| + PERSI .-| | | |______ + Alice | | | RTG | | || + '-| | .-*-. | |_____|| SWAP + | | / \ | | || + |----| | \ / | | || + PERSI | | | "-.-" | | + Ralph |___ | | | | + | |________________|_______________|________________| + | +X (out of page) + /__<------o_________\ + +Zsc | adapter ring + | + | + V + -Ysc + + + + + +Y view: + -------- + + ______ + ------ + || SWAP + ---- + _|__|______ __..---..__ + | | \ _`-' ``-. HGA(REX) + PEPSSI | ---- _' `-_ `-. + | .' `-_ `. + .-| , `-_ `. + LORRI : | . `-_ `. + : | / `-_ \ + '-|. `-_ . _______ _______ + |' .-*-. `-_ ||+|+|+|+| |+|+|+|+| + | / \ `|--`-------------------| + | ! o-----> +X | | | + | \ | / _,|--.-------------------| + ASTR 1 \ |. "-|-" _,- ||+|+|+|+| |+|+|+|+| + \\|' | _,- ' ------- ------- + Star \| ' V _,- / RTG (Radioisotope + Trackers | ` +Z _,- . Thermoelectric + /| ` _,- - Generator) + //| `. _,- .' + ASTR 2 / | '. _,- _.-' + |__________',-__ __,,,'' + | | '' --- '' + | | + `-----' PERSI (Alice above, Ralph below) + + + + Since the S/C bus attitude with respect to an inertial frame is provided + by a C-kernel (see [1] for more information), this frame is defined as + a CK-based frame. + + \begindata + + FRAME_NH_SPACECRAFT = -98000 + FRAME_-98000_NAME = 'NH_SPACECRAFT' + FRAME_-98000_CLASS = 3 + FRAME_-98000_CLASS_ID = -98000 + FRAME_-98000_CENTER = -98 + CK_-98000_SCLK = -98 + CK_-98000_SPK = -98 + + \begintext + + +ASTR (autonomous star trackers) Frame +------------------------------------------------------------------------------- + + From [27], the definition of the spacecraft body frame changed after + launch due to a calibration in the ASTR (star tracker) alignments to the + principal axes. The star tracker boresight needed to be rotated relative + to the original orientation in the pre-flight calibration report [8] + in order to match the thruster firing directions with the spin axis of the + spacecraft (i.e., to the principal moment of inertia). + + In order to rotate all of the instrument boresights by the same amount, + we introduce a frame taking vectors from the ASTR frame to the spacecraft + body frame. The nominal instrument frames will be linked to the ASTR frame + rather than to the spacecraft frame. + + The ASTR to spacecraft body matrix is given [28] by: + + [ 0.99998698852861 0.00510125214304 0.00000025156926 ] + DCM = [-0.00510125214304 0.99998698366466 0.00009862975258 ] + [ 0.00000025156926 -0.00009862975258 0.99999999513605 ] + + + \begindata + + FRAME_NH_ASTR = -98001 + FRAME_-98001_NAME = 'NH_ASTR' + FRAME_-98001_CLASS = 4 + FRAME_-98001_CLASS_ID = -98001 + FRAME_-98001_CENTER = -98 + TKFRAME_-98001_SPEC = 'MATRIX' + TKFRAME_-98001_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98001_MATRIX = ( 0.99998698852861, + -0.00510125214304, + 0.00000025156926, + 0.00510125214304, + 0.99998698366466, + -0.00009862975258, + 0.00000025156926, + 0.00009862975258, + 0.99999999513605) + + \begintext + + + New Horizons has two autonomous star trackers (ASTRs) on the spacecraft -X + panel. Their boresights are separated by 90 degrees [41]. The star tracker + to spacecraft body matrices are given in [40] as: + + Star Tracker 1 = + + [ 0.00509822454128 0.70789996418568 -0.70629430750392 ] + [ 0.99998695603811 -0.00339039616065 0.00382007428188 ] + [ 0.00030961293888 -0.70630457022434 -0.70790801536644 ] + + Star Tracker 2 = + + [ 0.00578813992901173 -0.705383466342775 -0.708802273448943 ] + [ 0.999982550630013 0.00492038051247466 0.00326929519670704 ] + [ 0.00118147011512493 -0.708808828433902 0.705399637696606 ], + + which translates to the following frame definitions: + + \begindata + + FRAME_NH_STAR_TRACKER_1 = -98010 + FRAME_-98010_NAME = 'NH_STAR_TRACKER_1' + FRAME_-98010_CLASS = 4 + FRAME_-98010_CLASS_ID = -98010 + FRAME_-98010_CENTER = -98 + TKFRAME_-98010_SPEC = 'MATRIX' + TKFRAME_-98010_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98010_MATRIX = ( 0.00509822454128, + 0.99998695603811, + 0.00030961293888, + 0.70789996418568, + -0.00339039616065, + -0.70630457022434, + -0.70629430750392, + 0.00382007428188, + -0.70790801536644) + + FRAME_NH_STAR_TRACKER_2 = -98011 + FRAME_-98011_NAME = 'NH_STAR_TRACKER_2' + FRAME_-98011_CLASS = 4 + FRAME_-98011_CLASS_ID = -98011 + FRAME_-98011_CENTER = -98 + TKFRAME_-98011_SPEC = 'MATRIX' + TKFRAME_-98011_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98011_MATRIX = ( 0.00578813992901173, + 0.999982550630013, + 0.00118147011512493, + -0.705383466342775, + 0.00492038051247466, + -0.708808828433902, + -0.708802273448943, + 0.00326929519670704, + 0.705399637696606) + + \begintext + + +Sun Sensor Frame +------------------------------------------------------------------------------- + + The Fine Sun Sensor to spacecraft body matrix is given in [40] as: + + Fine Sun Sensor = + + [ 0.702792970261541 0.711384357815347 0.0037863447564826 ] + [ -0.00276516946126598 -0.00259068940063707 0.999992821057371 ] + [ 0.711389060071083 -0.702798394836006 0.000146380002554562 ], + + which translates to the following frame definition: + + \begindata + + FRAME_NH_FINE_SUN_SENSOR = -98012 + FRAME_-98012_NAME = 'NH_FINE_SUN_SENSOR' + FRAME_-98012_CLASS = 4 + FRAME_-98012_CLASS_ID = -98012 + FRAME_-98012_CENTER = -98 + TKFRAME_-98012_SPEC = 'MATRIX' + TKFRAME_-98012_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98012_MATRIX = ( 0.702792970261541, + -0.00276516946126598, + 0.711389060071083, + 0.711384357815347, + -0.00259068940063707, + -0.702798394836006, + 0.0037863447564826, + 0.999992821057371, + 0.000146380002554562) + + \begintext + + +Alice Frames +------------------------------------------------------------------------------- + + The Alice instrument has two apertures, the Solar Occulation Channel, and + the Airglow opening. Light travels through a lollipop-shaped slit + described below for both apertures. Although [12], Rev A, defines the + Solar Occulation Channel field of view as only the 2.0 x 2.0 degree "box" + at the top of the lollipop-shaped slit and the Airglow field of view as the + 0.1 x 4.0 degree "stem" of the lollipop-shaped slit, the complete lollipop + shape is visible through both apertures [34]. + + The spectral resolution of airglow is degraded in the 2.0 x 2.0 degree + "box" portion of the slit, but data is nevertheless still available in that + portion of the slit. The 2.0 x 2.0 degree "box" portion of the slit is + wider than the narrow "stem" portion to observe the sun during Solar + Occulation Channel operations, but it is also possible for the sun to + appear in the narrower "stem" portion [10]. Hence, the fields of view for + both apertures have been defined here to be the entire lollipop-shaped + slit even though they are defined differently in [3], Rev A. + +Solar Occultation Channel (SOC) Frame Definition + + The SOC is also referred to as the SOCC (Solar OCcultation Channel) to + distinguish it from the Science Operations Center. Since the documents + to which this kernel refers still use the SOC acronym for the Solar + Occultation Channel, we continue to use it here as well, although SOCC has + become the standard term [34]. + + The SOC frame is defined by the instrument team ([17] and [37]) such that + the +Y axis in the instrument frame is the center of the 2.0 x 2.0 degree + portion of the slit, and the X and Z axes are close to the spacecraft X and + Z axes, respectively. + + From [12], the nominal SOC boresight is a line in the spacecraft YZ plane + right-hand rotated by 2 degrees around the spacecraft X axis from the REX + boresight (nominally the Y axis). We are given the alignment for the SOC + boresight in [9] and will use that measured vector to determine the frame. + + Z ^ + sc | + | SOC boresight + | _.- (optical boresight) + | _.-' + | _.-' o + |_.-' 2.0 + o--------------> + X Y + sc sc + + The diagram below shows the projection onto the sky of the Alice entrance + slit through the Alice optics for the SOC aperture. The SOC field of view + is the entire lollipop-shaped slit illustrated below [34]. + + Projection of Alice slit on the + sky through the SOC aperture + Spacecraft Axes + _ + | | ^ +Z + | | | sc + | | | + | | | + | | | + | | x---------> + | | +Y (in) +X + | | sc sc + | | + --- |x| <---Alice optical + ^ o | | path center + | 2.0 | | + | ____| |____ + | | | + | | | + _v_ | _ | /____ SOC + | | \ boresight + | | + |___________| + + <------------------- wavelength + + + The following diagram [39] illustrates the projections of the spacecraft + axes through the SOCC aperture onto the Alice detector. The origin in + the detector view is at the bottom left. + + ________________________________________________ + increasing ^ | | + rows | | | + | | +Y (in) | + | | +X <---------x sc | + | | sc | | + | | | | + | | | | + | | V +Z | + | | sc | + O________________________________________________| + ------------------------> + [0,0]=[column, row] increasing columns + increasing wavelength + + The following frame definition uses nominal pre-launch calibration + values. It remains here for reference but has been replaced with + in-flight values, described below. + + From [9], the measured Alice optical path center in NH_ASTR coordinates + is: + + [ -0.0011506 ] + Alice optical path center = [ 0.9993305 ] + [ 0.0365690 ] + + The SOC frame is defined such that the boresight (the center of the + 2.0 x 2.0 degree portion of the slit) is the instrument +Y axis [37]. To + transform the optical center to the SOC boresight, the optical center is + rotated -2.0 degrees about the NH_ASTR +X axis to obtain the instrument + +Y axis: + + [ -0.00115060000000000 ] + Alice SOC +Y Vector = [ 0.99999797455532025 ] + [ 0.00167059166380266 ] + + The instrument +X vector is defined to be the NH_ASTR +X axis, so + + [ 1.0 ] + Alice SOC +X Vector = [ 0.0 ] + [ 0.0 ] + + The instrument +Z vector is determined by taking the cross product X x Y: + + [ 0.0 ] + Alice SOC +Z Vector = [ -0.00167059271628372 ] + [ 0.99999860455901446 ] + + And we use that to adjust the +X vector to form an orthogonal frame: + + [ 0.99999933805964336 ] + Alice SOC +X Vector = Y x Z = [ 0.00115059835766032 ] + [ 0.00000192218391797 ] + + Using these three vectors, we define the rotation that takes vectors from + the instrument frame to the NH_ASTR frame as + + [ ] [ 0.99999933805964336 -0.00115060000000000 0.0 ] + [ ROT ] = [ 0.00115059835766032 0.99999797455532025 -0.00167059271628372 ] + [ ] [ 0.00000192218391797 0.00167059166380266 0.99999860455901446 ] + + FRAME_NH_ALICE_SOC = -98100 + FRAME_-98100_NAME = 'NH_ALICE_SOC' + FRAME_-98100_CLASS = 4 + FRAME_-98100_CLASS_ID = -98100 + FRAME_-98100_CENTER = -98 + TKFRAME_-98100_SPEC = 'MATRIX' + TKFRAME_-98100_RELATIVE = 'NH_ASTR' + TKFRAME_-98100_MATRIX = ( 0.99999933805964336, + 0.00115059835766032, + 0.00000192218391797, + -0.00115060000000000, + 0.99999797455532025, + 0.00167059166380266, + 0.0, + -0.00167059271628372, + 0.99999860455901446 ) + + An in-flight alignment gives the following redefinition of the SOC frame + [42]. Starting from the rotation matrix R1 taking vectors from the nominal + NH_ALICE_SOC frame to the NH_SPACECRAFT frame, an additional rotation of + 0.42205843 degrees about the spacecraft Y axis followed by a rotation of + 0.013987654 degrees about the spacecraft Z axis are required to fit the + alignment data. This results in the following rotation matrix, R2, taking + vectors from the instrument frame to the NH_SPACECRAFT frame: + + [ ] [ ] [ ] [ ] + [ R2 ] = [ (0.013987654 deg) ] * [ (0.42205843 deg) ] * [ R1 ] + [ ] [ ]Z [ ]Y [ ] + + [ 0.99996405571443 0.00418309873041 -0.00737488739974 ] + = [ -0.00419478716187 0.99998996915870 -0.00157014096732 ] + [ 0.00736824536873 0.00160102061271 0.99997157244253 ] + + \begindata + + FRAME_NH_ALICE_SOC = -98100 + FRAME_-98100_NAME = 'NH_ALICE_SOC' + FRAME_-98100_CLASS = 4 + FRAME_-98100_CLASS_ID = -98100 + FRAME_-98100_CENTER = -98 + TKFRAME_-98100_SPEC = 'MATRIX' + TKFRAME_-98100_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98100_MATRIX = ( 0.99996405571443, + -0.00419478716187, + 0.00736824536873, + 0.00418309873041, + 0.99998996915870, + 0.00160102061271, + -0.00737488739974, + -0.00157014096732, + 0.99997157244253 ) + + \begintext + + +Airglow Channel Frame Definition + + The airglow frame is defined [17] such that -X axis in the instrument frame + is the boresight, and +Y and +Z axes in the instrument frame are close to + the spacecraft +Y and +Z axes, respectively. + + The diagram below shows the projection of the Alice slit onto the sky + through the Alice optics for the airglow aperture. The spacecraft axes are + shown to the right of the slit diagram. The airglow boresight is centered + in the 6.0 degree long slit. Its field of view is rotated +2.0 degrees with + respect to the spacecraft +X axis due to the 2.0 degree instrument tip to + center the +Y axis (the REX antenna boresight) in the center of the SOC + field of view [12, 17]. The airglow field of view is the entire lollipop- + shaped slit illustrated below [34]. + + Projection of Alice slit on the Spacecraft Axes + sky through the Airglow aperture + | o/ +Z + _ |2.0/ sc + | | | / + | | | / + | | |/ + | | o - - - - - + | | +X (out) `-._ 2.0 deg + | | sc `-._ + | | ` +Y + | | sc + | | + |+| <---Airglow Airglow instrument axes + | | boresight are rotated +2.0 degrees + | | about the spacecraft +X + ____| |____ axis. + | | + | | Instrument Axes + | | + | | ^ +Z + | | | inst + |___________| | + | + -------------------> wavelength o-------> +Y + +X (out) inst + inst + + The following diagram [39] illustrates the projections of the spacecraft + axes through the Airglow aperture onto the Alice detector. The origin in + the detector view is at the bottom left. + + Note that the instrument tip about the spacecraft X axis is not depicted. + The actual projected spacecraft axes are rotated by a nominal -2.0 + degrees about the spacecraft +X axis from the positions shown below. + + ________________________________________________ + increasing ^ | | + rows | | | + | | +X (out) | + | | +Y <---------o sc | + | | sc | | + | | | | + | | | | + | | V +Z | + | | sc | + O________________________________________________| + ------------------------> + [0,0]=[column, row] increasing columns + increasing wavelength + + + Note that the following calculations use nominal pre-launch calibration + values. These calculations remain here for reference, but have been + replaced with in-flight calibration values, which are described below the + nominal frame definition. The boresight has also changed from the center + of the Alice slit to slightly off-center. + + The nominal frame is described here: + + We are given in [9] the measured boresight vector in spacecraft + coordinates: + + Airglow boresight = -X = [-0.9999836 0.0011311 0.0056122] + inst + + We must calculate the instrument Y and Z axes in spacecraft coordinates in + order to define a rotation matrix, R, which takes vectors from the airglow + instrument frame to vectors in the spacecraft frame. + + To calculate the instrument Y axis, we will rotate the spacecraft Y axis + by +2.0 degrees about the spacecraft +X axis and use the projection of the + rotated Y axis onto the plane perpendicular to the measured boresight as + the instrument Y axis. The instrument Z axis is then determined using the + cross product. Note that this calculation assumes there is no misalignment + in the plane perpendicular to the boresight (that there is no twist in the + misalignment). The rotation of the spacecraft Y axis is shown here: + + + +Z + | SC + | + | _. +Y + | _.-' o rotated + | _.-' 2 + o'------------ + +X (out) +Y + SC SC + + + The rotated Y axis in spacecraft coordinates is + + +Y = [ 0.0 cos( 2.0 deg ) sin( 2.0 deg ) ] + rotated + + We now calculate the projection of the rotated Y axis onto the plane + perpendicular to the measured boresight to get the instrument Y axis: + + + -X (Boresight) + ^ inst + | + | / +Y + | / rotated + | / + | / + |/ + o---------> + +Z (out) +Y + inst inst + + + Since the boresight vector is unit length, using the dot product and vector + addition, we have + + +Y = +Y - Boresight * dot(+Y , Boresight) + inst rotated rotated + + The SPICE routine VPERP does this calculation for us, yielding + + +Y = [ 0.001326253357475 0.999390205835991 0.034892084075427 ] + inst + + The instrument Z axis is determined using the cross product: + + +Z = +X x +Y + inst inst inst + + = [ 0.005569311419949 -0.034898955455451 0.999375327731491 ] + + The rotation matrix R taking vectors in the instrument frame to vectors + in the spacecraft frame is then + + [ ] [ 0.9999836 0.001326253357475 0.005569311419949 ] + [ R ] = [ -0.0011311 0.999390205835991 -0.034898955455451 ] + [ ] [ -0.0056122 0.034892084075427 0.999375327731491 ] + + This nominal frame definition is shown below. It remains here for + reference only and will not be loaded into the SPICE kernel pool. + + FRAME_NH_ALICE_AIRGLOW = -98101 + FRAME_-98101_NAME = 'NH_ALICE_AIRGLOW' + FRAME_-98101_CLASS = 4 + FRAME_-98101_CLASS_ID = -98101 + FRAME_-98101_CENTER = -98 + TKFRAME_-98101_SPEC = 'MATRIX' + TKFRAME_-98101_RELATIVE = 'NH_ASTR' + TKFRAME_-98101_MATRIX = ( 0.9999836, + -0.0011311, + -0.0056122, + 0.001326253357475, + 0.999390205835991, + 0.034892084075427, + 0.005569311419949, + -0.034898955455451, + 0.999375327731491) + + The following definition updates the nominal frame, but has since been + replaced with more current values. These older values remain here for + reference only. + + In-flight values for pointing offsets are described in [32] as: + + "The error bars are the standard deviation of the residuals. To convert + from the s/c coordinate system to the Alice instrument coordinate system + (the boresight is defined to be [-1,0,0] in both coordinate systems), + perform the following rotations (in degrees): + + Rotation about s/c X -1.717403537893697 +/- 0.14135753 + Rotation about new Z 0.368710896944916 +/- 0.013300878 + Rotation about new Y -0.313630482588893 +/- 0.013886115 + + Applying the inverse rotations, we arrive at the Alice boresight in + spacecraft coordinates: + + [ -0.999964312690322 0.006435174723831 0.005473743878372 ] + + The 6 degree entrance slit is imaged onto rows 6-25 (inclusive). Therefore + the center of the slit should fall exactly on the boundary between rows 15 + and 16. However, I believe it is preferable that when the Alice boresight + aims toward a point source, the spectrum fall onto a single row (or as + close to this as possible). Therefore, I have added an additional rotation + of +0.10 degrees (1/3 of one 0.3 degree detector row) about the Y axis to + put all the flux into row 16. In this case the Alice boresight in s/c + coordinates is: + + [ -0.999972343138423 0.006435174723831 0.003728469461561 ] + + Rotation about new Y -0.213630482588893 +/- 0.002959385400478" + + Note that the airglow boresight is no longer at the Alice slit center. The + slit center is located at + + [ -0.999964312690322 0.006435174723831 0.005473743878372 ] + + Using the SPICE subroutine ROTMAT, the three rotations described above are + calculated, leading to the following transformation, which takes vectors + in the instrument frame to vectors in the spacecraft frame: + + [ ] [ 0.999972343138423 0.006543983365249 0.003534011879914 ] + [ R ] = [ -0.006435174723831 0.999530106264816 -0.029969237503143 ] + [ ] [ -0.003728469461561 0.029945666664166 0.999544574075370 ] + + FRAME_NH_ALICE_AIRGLOW = -98101 + FRAME_-98101_NAME = 'NH_ALICE_AIRGLOW' + FRAME_-98101_CLASS = 4 + FRAME_-98101_CLASS_ID = -98101 + FRAME_-98101_CENTER = -98 + TKFRAME_-98101_SPEC = 'MATRIX' + TKFRAME_-98101_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98101_MATRIX = ( 0.999972343138423, + -0.006435174723831, + -0.003728469461561, + 0.006543983365249, + 0.999530106264816, + 0.029945666664166, + 0.003534011879914, + -0.029969237503143, + 0.999544574075370) + + The frame defined above has been superceded by [43]. The above frame will + not be loaded into the kernel pool and remains here for reference only. + Updated values for the rotation matrix taking vectors from the instrument + frame to the spacecraft frame are described in [43] as: + + "This new rotation matrix is the result of a re-analysis of data from the + Alice boresight alignment scans made during the post-launch commissioning. + Although the Alice slit is physically rectilinear, optical distortions + (mostly coma) introduced by the primary mirror result in a slit that appears + somewhat curved, when projected onto the sky. The initial analysis of the + alignment data failed to take this into account, resulting in the calculated + boresight being approximately 0.02 (20% of the 0.1 degree slit width) + degrees from the centerline of the slit. The new rotation matrix to + transform from the NH_SPACECRAFT coordinate system to the NH_ALICE_AIRGLOW + coordinate system is obtained by making the following rotations (in order): + + Rotation about X: -1.59926267084552 degrees + Rotation about Z: 0.35521825089567 degrees + Rotation about Y: -0.23245579623587 degrees + + The Alice airglow boresight ([-1, 0, 0] in the instrument frame) is located + at the following coordinates in the NH_SPACECRAFT frame: + + [ -0.99997255180979 0.00608399347241 0.00422855181362] + + Using the SPICE subroutine ROTMAT, the three rotations described above are + calculated, leading to the following transformation, which takes vectors + in the instrument frame to vectors in the spacecraft frame: + + [ ] [ 0.99997255180979 0.00619968832527 0.00405702990897] + [ R ] = [ -0.00608399347241 0.99959126350983 -0.02793368823199] + [ ] [ -0.00422855181362 0.02790823855932 0.99960154540200]" + + \begindata + + FRAME_NH_ALICE_AIRGLOW = -98101 + FRAME_-98101_NAME = 'NH_ALICE_AIRGLOW' + FRAME_-98101_CLASS = 4 + FRAME_-98101_CLASS_ID = -98101 + FRAME_-98101_CENTER = -98 + TKFRAME_-98101_SPEC = 'MATRIX' + TKFRAME_-98101_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98101_MATRIX = ( 0.99997255180979, + -0.00608399347241, + -0.00422855181362, + 0.00619968832527, + 0.99959126350983, + 0.02790823855932, + 0.00405702990897, + -0.02793368823199, + 0.99960154540200) + + \begintext + + +RALPH Frames +------------------------------------------------------------------------------- + + The RALPH instrument consists of Linear Etalon Imaging Spectral Array + (LEISA) and Multispectral Visible Imaging Camera (MVIC). RALPH also has a + Solar Illumination Aperture (SIA). RALPH is mounted on the +Z side of the + New Horizons spacecraft. + + MVIC obtains science imaging data using frame transfer data acquisition and + uses optical filters to provide spectral band discrimination in the blue, + red, near infrared (NIR), methane, and two panchromatic bands [23]. + + From [22], the instrument boresight is aligned with the center of the frame + transfer array. A summary of the relative positions of the individual + arrays is presented below, with detailed calculations following. To + convert the numbers in Table 1 from microns to microradians use the + conversion factor of 1.5208 microradian/micron. + + From [22] Table 1: + + The offset in microns of the individual focal plane arrays in Ralph + ------------------------------------------------------------------- + Offset of the array Offset of the array + from the instrument from the instrument + boresight in the MVIC boresight in the MVIC + Array row direction (microns) column direction (microns) + ----- --------------------- --------------------- + Frame Transfer 0.0 0.0 + Pan 2 2041.0 0.0 + Pan 1 3354.0 0.0 + Red 4693.0 0.0 + Blue 5941.0 0.0 + Methane 7280.0 0.0 + NIR 8632.0 0.0 + LEISA -218.0 3334.0 + + + From [22] Table 2 (LEISA from [30]): + + Size in pixels of the MVIC and LEISA arrays + ------------------------------------------------------------------- + Array Rows Columns + ----- ---- ------- + Frame Transfer 128 5024 + Pan 2 32 5024 + Pan 1 32 5024 + Red 32 5024 + Blue 32 5024 + Methane 32 5024 + NIR 32 5024 + LEISA 256 256 + + + The detail of the calculations used in Table 1 for the MVIC arrays [22]: + + Pan 2: (221 - 64) * 13 microns/pixel = 2041 microns + Pan 1: (322 - 64) * 13 microns/pixel = 3354 microns + Red: (425 - 64) * 13 microns/pixel = 4693 microns + Blue: (521 - 64) * 13 microns/pixel = 5941 microns + Methane: (624 - 64) * 13 microns/pixel = 7280 microns + NIR: (728 - 64) * 13 microns/pixel = 8632 microns + + The first number in the calculations above is the MVIC row at which the + filter is centered. Subtracted from that number is 64 in all cases, which + is the MVIC row of the center of the frame transfer array. The MVIC pixels + are 13 microns wide with a single pixel FOV of 19.8 microradians [22]. + + The detail of the calculation used in Table 1 for LEISA [22]: + + The center of the MVIC frame transfer (FT) array corresponds to column + 44.65 and row 133.45 of LEISA. The distance from the instrument + boresight (center of the FT array) to the center of the LEISA array is + calculated here: + + In MVIC row direction (128 - 133.45)* 40 microns/pixel = -218 microns + In MVIC col direction (128 - 44.65)* 40 microns/pixel = 3334 microns + + The LEISA scale is used here because this is the difference between two + different LEISA pixel coordinates. The MVIC directions are used so that all + offsets are presented in the same coordinate system. The LEISA pixels are + 40 microns wide with a single pixel FOV of 61 microradians. + + +Multispectral Visible Imaging Camera (MVIC) Frames Definition + + From [39]: + + MVIC Frame Transfer is a staring instrument. Each stare/read cycle + produces 1 readout image that is translated into an image plane in + the corresponding image file created by the SOC (Science Operations + Center). Each image plane has roughly the same viewing geometry. + All of Ralph's FOVs share a single telescope, nominally aligned to + the spacecraft -X axis. + + When viewed by an observer looking out MVIC's Frame Transfer boresight, + the spacecraft axes on the sky will look like: + + Diagram 1 + --------- + Sky View Looking out from MVIC Frame Transfer + _______________________________________________________ + | | + | ^ +Y | + | | | + | | | + | | | + | <------- o | + | +Z +X (out) | + | | + 0_______________________________________________________| + + + Displaying one MVIC Frame Transfer image plane using IDL after SOC + processing will look like the following: + + Diagram 2 + --------- + MVIC Frame Transfer IDL Display + _______________________________________________________ + | | + | ^ +Y | + ^ | | | + | | | | + | | | | + | | <-------o | + Increasing | | +Z | + rows (128) | | | + 0_______________________________________________________| + --------------------------> + Increasing columns (5024) + + + NOTE: the following calculations use nominal alignment values and have been + preceded by in-flight values. The following two frames remain in this + kernel for reference only. Only the frames enclosed within the + "\begindata \begintext" block are used by SPICE. + + The base instrument frame, NH_RALPH_MVIC, describes the nominal instrument + misalignment (note that the definition of this frame has changed after + in-flight calibration - see below). + + Because the RALPH coordinate system is the same as the spacecraft coordinate + system [7], the rotation matrix that takes vectors represented in the + nominal MVIC frame into the spacecraft frame is the identity. We will + adjust the rotation to take into account the measured alignment provided + in [9]. + + From [9], the measured MVIC boresight vector in spacecraft coordinates is: + + [ -0.9999688 ] + MVIC Boresight Vector = -X = [ 0.0078090 ] + [ -0.0011691 ] + + and the detector direction (+Z axis in the instrument frame) is measured + to be: + + [ -0.0011761 ] + MVIC Detector Direction = [ 0.0036511 ] + [ 0.9999926 ] + + Taking the cross product of these two vectors gives us: + + [ 0.007813211258259 ] + MVIC +Y Vector = Z x X = [ 0.999962844813125 ] + [ -0.003641802174272 ] + + And we use that to adjust the Z vector to form an orthogonal frame: + + [ -0.001140617758206 ] + MVIC +Z Vector = X x Y = [ 0.003650823069793 ] + [ 0.999992685214268 ] + + Using these three vectors, we define the rotation that takes vectors from + the instrument frame to the spacecraft frame as + + [ ] [ 0.9999688 0.007813211258259 -0.001140617758206 ] + [ ROT ] = [ -0.0078090 0.999962844813125 0.003650823069793 ] + [ ] [ 0.0011691 -0.003641802174272 0.999992685214268 ] + + FRAME_NH_RALPH_MVIC = -98200 + FRAME_-98200_NAME = 'NH_RALPH_MVIC' + FRAME_-98200_CLASS = 4 + FRAME_-98200_CLASS_ID = -98200 + FRAME_-98200_CENTER = -98 + TKFRAME_-98200_SPEC = 'MATRIX' + TKFRAME_-98200_RELATIVE = 'NH_ASTR' + TKFRAME_-98200_MATRIX = ( 0.9999688, + -0.0078090, + 0.0011691, + 0.007813211258259, + 0.999962844813125, + -0.003641802174272, + -0.001140617758206, + 0.003650823069793, + 0.999992685214268 ) + + Since the instrument boresight is aligned with the center of the frame + transfer array [22], the rotation matrix taking vectors in the frame + transfer array frame to the base instrument frame is the identity: + + FRAME_NH_RALPH_MVIC_FT = -98203 + FRAME_-98203_NAME = 'NH_RALPH_MVIC_FT' + FRAME_-98203_CLASS = 4 + FRAME_-98203_CLASS_ID = -98203 + FRAME_-98203_CENTER = -98 + TKFRAME_-98203_SPEC = 'MATRIX' + TKFRAME_-98203_RELATIVE = 'NH_RALPH_MVIC' + TKFRAME_-98203_MATRIX = ( 1.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 1.0 ) + + The above nominal NH_RALPH_MVIC frame has been updated in version 0.0.5 of + this kernel. The calculations above had erroneously been done in single + precision in earlier versions. Version 0.0.5 also connects NH_RALPH_MVIC to + the NH_ASTR frame rather than the NH_SPACECRAFT frame to take into account + the in-flight change to the star tracker alignment. Note that the + NH_RALPH_MVIC and NH_RALPH_MVIC_FT frames defined above are in the text + section of the kernel and will not be loaded into SPICE. They have been + replaced by the frames defined below using in-flight measured values and + remain in this kernel for reference only. + + The definitions below have been provided in [31]. [31] notes that the + matrix values below contain an adjustment to correct a shift in values + returned by SPICE. The MVIC and LEISA matrices may be updated in a future + release once the cause of the shift is known. Note that the instrument + reference frames are all defined with respect to the NH_SPACECRAFT frame. + + MVIC Pan Frame Transfer Array + + \begindata + + FRAME_NH_RALPH_MVIC_FT = -98203 + FRAME_-98203_NAME = 'NH_RALPH_MVIC_FT' + FRAME_-98203_CLASS = 4 + FRAME_-98203_CLASS_ID = -98203 + FRAME_-98203_CENTER = -98 + TKFRAME_-98203_SPEC = 'MATRIX' + TKFRAME_-98203_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98203_MATRIX = ( 0.999915461106432, + -0.012957863475922, + 0.001301425571368, + 0.012962551750366, + 0.999908274152575, + -0.003840453099600, + -0.001188689962478, + 0.003857294149614, + 0.999990855106924 ) + + \begintext + + The NH_RALPH_MVIC frame has been removed [33]. A new frame, NH_RALPH, + describes the Ralph instrument boresight, which is by definition the + center of the frame transfer array, and is such set to the identity matrix + with respect to the NH_RALPH_MVIC_FT frame. + + Basic boresight for the instrument + + \begindata + + FRAME_NH_RALPH = -98200 + FRAME_-98200_NAME = 'NH_RALPH' + FRAME_-98200_CLASS = 4 + FRAME_-98200_CLASS_ID = -98200 + FRAME_-98200_CENTER = -98 + TKFRAME_-98200_SPEC = 'MATRIX' + TKFRAME_-98200_RELATIVE = 'NH_RALPH_MVIC_FT' + TKFRAME_-98200_MATRIX = ( 1.0, 0.0, 0.0, + 0.0, 1.0, 0.0, + 0.0, 0.0, 1.0 ) + + \begintext + + +MVIC Time Delay Integration (TDI) Frames Frame Definitions +(includes PAN1, PAN2, RED, BLUE, METHANE, and NIR) + + From [39]: + + MVIC TDI is a scanning instrument. Each scan/read cycle produces 1 readout + line that is translated into a single image row in the corresponding image + file created by the SOC (Science Operations Center). All of Ralph's FOVs + share a single telescope, nominally aligned to the spacecraft -X axis. The + FOVs for the TDI frames are each slightly offset from each other, but the + following diagrams are a valid approximation for all. + + When viewed by an observer looking out MVIC's TDI boresight, the spacecraft + axes on the sky will look like: + + Diagram 1 + --------- + Sky View Looking out from MVIC TDI Frames + + ^ +Y + | scan ^ + | direction | + | | + ___________________________|___________________________ | + | +Z <-------o +X (out) | | + |_______________________________________________________| | + + + Displaying the MVIC TDI image using IDL after SOC processing will look + like the following: + + Diagram 2 + --------- + MVIC TDI IDL Display + _______________________________________________________ + | | + | | + | | + | | + ^ | | + | | ^ +Y | + | | | | + | | | | + | | | | + | | <-------o | + Increasing | | +Z | + image row, | | | + scan time | | | + 0_______________________________________________________| + --------------------------> + Increasing columns (5024) + + + When viewed by an observer looking out MVIC's TDI boresights, each FOV + is aligned slightly offset from each other, along the +Y direction: + + Diagram 3 + --------- + Sky View Looking out from MVIC TDI Frames + + NIR |========================================================| + + METHANE |========================================================| + + RED |========================================================| + + BLUE |========================================================| + + PAN1 |========================================================| + + PAN2 |========================================================| + + ^ +Y + | scan ^ + | direction | + | | + +Z <-------o +X (out) + + TDI Arrays + + \begindata + + FRAME_NH_RALPH_MVIC_NIR = -98209 + FRAME_-98209_NAME = 'NH_RALPH_MVIC_NIR' + FRAME_-98209_CLASS = 4 + FRAME_-98209_CLASS_ID = -98209 + FRAME_-98209_CENTER = -98 + TKFRAME_-98209_SPEC = 'MATRIX' + TKFRAME_-98209_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98209_MATRIX = ( 0.999655573953295, + -0.026218528636659, + 0.001363247322305, + 0.026223117930647, + 0.999649201897941, + -0.003626292333940, + -0.001204840860741, + 0.003661087780433, + 0.999991572287813 ) + + FRAME_NH_RALPH_MVIC_METHANE = -98208 + FRAME_-98208_NAME = 'NH_RALPH_MVIC_METHANE' + FRAME_-98208_CLASS = 4 + FRAME_-98208_CLASS_ID = -98208 + FRAME_-98208_CENTER = -98 + TKFRAME_-98208_SPEC = 'MATRIX' + TKFRAME_-98208_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98208_MATRIX = ( 0.999706214601813, + -0.024211181536640, + 0.001355962837282, + 0.024215758201663, + 0.999699832809316, + -0.003629168417489, + -0.001204837178782, + 0.003661233729783, + 0.999991571758176 ) + + FRAME_NH_RALPH_MVIC_BLUE = -98207 + FRAME_-98207_NAME = 'NH_RALPH_MVIC_BLUE' + FRAME_-98207_CLASS = 4 + FRAME_-98207_CLASS_ID = -98207 + FRAME_-98207_CENTER = -98 + TKFRAME_-98207_SPEC = 'MATRIX' + TKFRAME_-98207_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98207_MATRIX = ( 0.999795403077788, + -0.020196202570963, + 0.001341376615173, + 0.020200753919525, + 0.999789001887114, + -0.003634876673948, + -0.001204830694104, + 0.003661525649188, + 0.999991570697647 ) + + FRAME_NH_RALPH_MVIC_RED = -98206 + FRAME_-98206_NAME = 'NH_RALPH_MVIC_RED' + FRAME_-98206_CLASS = 4 + FRAME_-98206_CLASS_ID = -98206 + FRAME_-98206_CENTER = -98 + TKFRAME_-98206_SPEC = 'MATRIX' + TKFRAME_-98206_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98206_MATRIX = ( 0.999752824372622, + -0.022203736816693, + 0.001348672591773, + 0.022208300833224, + 0.999746432868338, + -0.003632029868004, + -0.001204833789898, + 0.003661379686231, + 0.999991571228120 ) + + FRAME_NH_RALPH_MVIC_PAN1 = -98205 + FRAME_-98205_NAME = 'NH_RALPH_MVIC_PAN1' + FRAME_-98205_CLASS = 4 + FRAME_-98205_CLASS_ID = -98205 + FRAME_-98205_CENTER = -98 + TKFRAME_-98205_SPEC = 'MATRIX' + TKFRAME_-98205_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98205_MATRIX = ( 0.999833950545631, + -0.018188586893952, + 0.001334074936899, + 0.018193125555121, + 0.999827539694002, + -0.003637708823840, + -0.001204827891411, + 0.003661671618066, + 0.999991570166760 ) + + FRAME_NH_RALPH_MVIC_PAN2 = -98204 + FRAME_-98204_NAME = 'NH_RALPH_MVIC_PAN2' + FRAME_-98204_CLASS = 4 + FRAME_-98204_CLASS_ID = -98204 + FRAME_-98204_CENTER = -98 + TKFRAME_-98204_SPEC = 'MATRIX' + TKFRAME_-98204_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98204_MATRIX = ( 0.999868466620725, + -0.016180897880494, + 0.001326767586392, + 0.016185423834895, + 0.999862046133615, + -0.003640526306263, + -0.001204825381830, + 0.003661817592276, + 0.999991569635460 ) + + \begintext + + +Linear Etalon Imaging Spectral Array (LEISA) Frames Definition + + From [39]: + + LEISA is a scanning instrument. Each scan/read cycle produces 1 readout + image that is translated into an image plane in the corresponding image + file created by the SOC (Science Operations Center). All of Ralph's FOVs + share a single telescope, nominally aligned to the spacecraft -X axis. + + When viewed by an observer looking out LEISA's boresight, the spacecraft + axes on the sky will look like: + + Diagram 1 + --------- + Sky View Looking out from LEISA + _______________________________ + | | + | | + | ^ +Y | ^ + | | | | + | | | | + | | | | Scan + | | | | direction(s) + | <-------o | | + | +Z +X (out) | | + | | | + | | | + | | | + | | v + | | + |_______________________________| + + + Displaying one LEISA image plane using IDL after SOC processing will + look like the following: + + Diagram 2 + --------- + LEISA IDL Display (1 image) + _______________________________ + | | + | +Y | + |High Res ^ | ^ + |--------------|----------------| | + ^ |Low Res | | | + | | | | |S + | | | | |c + | | x---------> | |a + | | +Z | |n + | | | | + | | | | + Increasing | | | | + rows (256), | | | v + wavelengths | | | + 0_______________________________| + ---------------------> + Increasing columns (256) + Fixed wavelength + + + Displaying one LEISA image row (constant wavelength) over all image + planes using IDL after SOC processing will look like the following (note + that the vertical dimension of the image is determined by the length of + the scan; the horizontal dimension is the number of spatial pixels): + + Diagram 3 + --------- + LEISA IDL Display (1 wavelength) + _______________________________ + | | + | | + | | + | | + | | + | +Y or -Y | + | ^ (depends on | + | | scan direction)| + | | | + | | | + | | | + ^ | | | + | | x---------> | + | | +Z | + | | | + | | | + Increasing | | | + image plane, | | | + scan time | | | + 0_______________________________| + ---------------------> + Increasing columns (256) + + + The LEISA frame is defined in [31] as + + \begindata + + FRAME_NH_RALPH_LEISA = -98201 + FRAME_-98201_NAME = 'NH_RALPH_LEISA' + FRAME_-98201_CLASS = 4 + FRAME_-98201_CLASS_ID = -98201 + FRAME_-98201_CENTER = -98 + TKFRAME_-98201_SPEC = 'MATRIX' + TKFRAME_-98201_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98201_MATRIX = ( 0.999833725668520, + -0.018154907521815, + 0.001873657185926, + 0.018161563736818, + 0.999817822153710, + -0.003715956943165, + -0.001743042311673, + 0.003750674847578, + 0.999990409103958 ) + + \begintext + + +Solar Illumination Aperture (SIA) Frame Definition + + We define the SIA frame such that +Z axis in the instrument frame is the + boresight and +X in the instrument frame is aligned to the spacecraft +X + axis. Looking down the spacecraft X axis, we have + + + Z ^ + sc | + | + | + | _.- SIA boresight vector (+Z ) + | _.-' inst + | _.-' o + |_.-' 2.0 + o--------------> + X = X Y + inst sc sc + + + Plane X = 0 + + The rotation matrix that transforms vectors in the instrument frame to the + spacecraft frame can be defined by the single rotation + + [ ] [ ] + [ ROT ] = [ (90.0 - 2.0) ] + [ ] [ ] + X + + where [x] represents the rotation matrix of a given angle x about axis i. + i + + \begindata + + FRAME_NH_RALPH_SIA = -98202 + FRAME_-98202_NAME = 'NH_RALPH_SIA' + FRAME_-98202_CLASS = 4 + FRAME_-98202_CLASS_ID = -98202 + FRAME_-98202_CENTER = -98 + TKFRAME_-98202_SPEC = 'ANGLES' + TKFRAME_-98202_RELATIVE = 'NH_ASTR' + TKFRAME_-98202_ANGLES = ( 0.0, 88.0, 0.0 ) + TKFRAME_-98202_AXES = ( 3 1 3 ) + TKFRAME_-98202_UNITS = 'DEGREES' + + \begintext + + +LOng Range Reconnaissance Imager (LORRI) Frames +------------------------------------------------------------------------------- + + The following diagrams are reproduced from [15] and [29]. + + When viewed by an observer looking out LORRI's boresight, the spacecraft + axes on the sky will look like: + + Diagram 1 + --------- + Sky View Looking out from LORRI + _________________________________ + | | + | | + | ^ +Y | + | | sc | + | | | + | | | + | | | + | <--------o | + | +Z +X (out) | + | sc sc | + | | + | | + | | + | | + |_________________________________| + + + The LORRI optics inverts images in both the Y and Z directions, so that the + projection of these spacecraft axes onto the LORRI CCD will look like the + following: (Note that we are looking INTO the LORRI telescope in the + diagram below, whereas above we were looking outwards, hence the position + of the +Z axis does not appear to have changed when in fact it has flipped). + + Diagram 2 + --------- + Looking in at the LORRI CCD + _________________________________ + | | Spacecraft Axes + | | + | | ^ +Y + | | | sc + increasing ^ | | | + columns | | p | x-----> +Z + | | p +X (in) | +X (in) sc + | | +Z <---------x sc | sc + | | sc | | + | | | | + | | | | + | | | p | + | | V +Y | + | | sc | + O_________________________________| + ------------------------> + [0,0]=[column, row] increasing rows + + p p + Note that in Diagram 2, the axes are labeled Z and Y to clarify + sc sc + that although these are still spacecraft coordinates, they are the + projections of the spacecraft axes from Diagram 1 onto the LORRI CCD, not + the actual spacecraft axes. The actual spacecraft axes are depicted to the + right of Diagram 2. The origin in the CCD view is at the bottom left, and + the CCD storage area and serial register are to the left. + + The LORRI IDL display further inverts the image in Diagram 2 about the + diagonal originating at [0,0]: + + Diagram 3 + --------- + LORRI IDL Display + _________________________________ + | | Spacecraft Axes + | | + | | ^ +Z + | | | sc + increasing ^ | | | + rows | | p | o-----> +Y + | | p +X (out) | +X (out) sc + | | +Y <---------x sc | sc + | | sc | | + | | | | + | | | | + | | | p | + | | V +Z | + | | sc | + O_________________________________| + ------------------------> + [0,0]=[column, row] increasing columns + + + + Also provided here are the same set of three diagrams using the LORRI + instrument axes, X , Y , Z , rather than the spacecraft axes. + L L L + + Diagram 1a + ---------- + Sky View Looking out from LORRI + _________________________________ + | | + | | Spacecraft Axes + | | + | | ^ +Y + | | | sc + | | | + | | <-----o + | o---------> | +Z +X (out) + | | Y | sc sc + | | L | + | | | + | | | + | V X | + | L | + |_________________________________| + + + Diagram 2a + ---------- + Looking in at the LORRI CCD + _________________________________ + | | + | p | + | ^ X | + | | L | + increasing ^ | | | + columns | | | | + | | | | + | | x---------> p | + | | Y | + | | L | + | | | + | | | + | | | + | | | + O_________________________________| + ------------------------> + [0,0]=[column, row] increasing rows + + As in Diagram 2, the axes in Diagram 2a are the projections of the LORRI + instrument axes through the optics onto the LORRI CCD. + + Diagram 3a + --------- + LORRI IDL Display + _________________________________ + | | + | p | + | ^ Y | + | | L | + increasing ^ | | | + rows | | | | + | | | | + | | p o---------> p | + | | Z (out) X | + | | L L | + | | | + | | | + | | | + | | | + O_________________________________| + ------------------------> + [0,0]=[column, row] increasing columns + + + + Taken from [29], we have the following coordinate system definition for the + LORRI frame: + + The -Z axis in instrument coordinates is defined to be the boresight and + is approximately aligned with the spacecraft -X axis. The Y axis in + instrument coordinates is approximately aligned with the spacecraft -Z axis + and is in the direction of increasing rows. The X axis in instrument + coordinates is approximately aligned with the spacecraft -Y axis and is in + the direction of increasing columns. + + The following nominal frame definition remains here for reference only and + will not be loaded into the SPICE kernel pool. See below for the updated + frame. + + Using the measured vectors from [9], we have: + + [ -0.9999955 ] + LORRI Boresight Vector (-Z ) = [ 0.0005485 ] + inst [ -0.0029601 ] + + and the detector direction (-Y axis in the instrument frame) in spacecraft + coordinates is measured to be: + + [ -0.0029702 ] + LORRI -Y Vector = [ 0.0069403 ] + [ 0.9999715 ] + + Taking the cross product of these two vectors gives us: + + [ -0.000569028334549 ] + LORRI +X Vector = Y x Z = [ -0.999975765451163 ] + [ 0.006938639428225 ] + + And we use that to adjust the Y vector to form an orthogonal frame: + + [ 0.002956222326369 ] + LORRI +Y Vector = Z x X = [ -0.006940292366278 ] + [ -0.999971546140903 ] + + Using these three vectors, we define the rotation that takes vectors from + the instrument frame to the spacecraft frame as + + [ ] [ -0.000569028334549 0.002956222326369 0.9999955 ] + [ ROT ] = [ -0.999975765451163 -0.006940292366278 -0.0005485 ] + [ ] [ 0.006938639428225 -0.999971546140903 0.0029601 ] + + FRAME_NH_LORRI = -98300 + FRAME_-98300_NAME = 'NH_LORRI' + FRAME_-98300_CLASS = 4 + FRAME_-98300_CLASS_ID = -98300 + FRAME_-98300_CENTER = -98 + TKFRAME_-98300_SPEC = 'MATRIX' + TKFRAME_-98300_RELATIVE = 'NH_ASTR' + TKFRAME_-98300_MATRIX = ( -0.000569028334549, + -0.999975765451163, + 0.006938639428225, + 0.002956222326369, + -0.006940292366278, + -0.999971546140903, + 0.9999955, + -0.0005485, + 0.0029601 ) + + + The updated, in-flight value for the LORRI boresight is given in [38] as: + + [ -0.99998064 ] + LORRI Boresight Vector (-Z ) = [ 0.00543141 ] + inst [ -0.00303788 ] + + The new LORRI +Y vector is the component of the nominal LORRI +Y vector + in the NH_SPACECRAFT frame perpendicular to the updated boresight vector. + The LORRI X axis completes the right-handed orthogonal frame: + + [ ] [ -0.005452680629036 0.002999533810427 0.99998064 ] + [ ROT ] = [ -0.999960367261253 -0.007054338553346 -0.00543141 ] + [ ] [ 0.007037910250677 -0.999970619120629 0.00303788 ] + + \begindata + + FRAME_NH_LORRI = -98300 + FRAME_-98300_NAME = 'NH_LORRI' + FRAME_-98300_CLASS = 4 + FRAME_-98300_CLASS_ID = -98300 + FRAME_-98300_CENTER = -98 + TKFRAME_-98300_SPEC = 'MATRIX' + TKFRAME_-98300_RELATIVE = 'NH_SPACECRAFT' + TKFRAME_-98300_MATRIX = ( -0.005452680629036, + -0.999960367261253, + 0.007037910250677, + 0.002999533810427, + -0.007054338553346, + -0.999970619120629, + 0.99998064, + -0.00543141, + 0.00303788 ) + \begintext + + LORRI has two binning modes - 1x1 and 4x4. Separate frames are defined + below for each of those modes. The frames are identical to the NH_LORRI + frame, hence the identity rotation. + + \begindata + + FRAME_NH_LORRI_1X1 = -98301 + FRAME_-98301_NAME = 'NH_LORRI_1X1' + FRAME_-98301_CLASS = 4 + FRAME_-98301_CLASS_ID = -98301 + FRAME_-98301_CENTER = -98 + TKFRAME_-98301_SPEC = 'MATRIX' + TKFRAME_-98301_RELATIVE = 'NH_LORRI' + TKFRAME_-98301_MATRIX = ( 1.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 1.0 ) + + FRAME_NH_LORRI_4X4 = -98302 + FRAME_-98302_NAME = 'NH_LORRI_4X4' + FRAME_-98302_CLASS = 4 + FRAME_-98302_CLASS_ID = -98302 + FRAME_-98302_CENTER = -98 + TKFRAME_-98302_SPEC = 'MATRIX' + TKFRAME_-98302_RELATIVE = 'NH_LORRI' + TKFRAME_-98302_MATRIX = ( 1.0, + 0.0, + 0.0, + 0.0, + 1.0, + 0.0, + 0.0, + 0.0, + 1.0 ) + \begintext + + +Pluto Energetic Particle Spectrometer Science Investigation (PEPSSI) Frames +------------------------------------------------------------------------------- + + From [18], PEPSSI is mounted on the spacecraft +Y panel in the -X/-Z corner + of the spacecraft's top panel. It has been mounted on a bracket to provide + a clear field of view. + + The PEPSSI coordinate system is defined in Figure A-4 of [18] such that + the instrument Z axis is the normal vector to the baffle shielding the + the instrument from the high gain antenna, the instrument Y axis is the + instrument look direction, and the instrument X axis completes the right- + handed frame. Three coarse reproductions of Figure A-4 are shown below. + The coordinate system is displayed above each diagram. Figure A-5 of [18] + shows the instrument mounted to its bracket. The mounting bracket is + represented by the column of "B"s in the diagrams below): + + +Z -X +Z + ^ inst ^ inst ^ inst + | | | + | | | + x----> +X o----> +Y o----> +Y + +Y (in) inst +Z (out) inst +X (out) inst + inst inst __ inst + | ``-. + | `. + ____________________ B _________|_ ' ____________ + |____________________| B| `. \ B ______|____________| + | | B| \ . B| |____| + ^ | | B| | | B| | ^ + | | | B| / ' B| | ^ | + | | | B|_________ _,' / B| | | | + baffle | | B | , B| | | baffle + points |________| | ,' B|_________| | + into baffle --> |__..-` B sensor + page + + The PEPSSI alignment is given in [9] as a single vector - the measured + normal to the instrument baffle. This vector defines the instrument +Z + axis: + + [ 0.4574230384 ] + PEPSSI baffle normal (+Z ) = [ 0.2112844736 ] + inst [ 0.8637841369 ] + + The nominal instrument look direction is determined by analyzing the + mechanical drawings of the instrument mounting bracket [25]. Figure A-5 + of [18] shows PEPSSI mounted on the sloped face of the bracket, with its + look direction (instrument +Y axis) normal to the sloped face. Two views + of the mounting bracket in the spacecraft coordinate frame are [25]: + + ^ Y ^ Y + | sc | sc + | | + X <------x Z (in) X (in) x------> Z + sc sc sc sc + + _ _ _ _ _ _ _____ _ _ _ _ _ _ ______ + o _.-' | o _.-' | + 28.343 _.-' _| 27.832 _.-' | + .-' _.-' | .-' | + | _.-' | | | + | _.-' | | | + .-'_____________| |________________| + //////////////////////// //////////////////////// + spacecraft spacecraft + + The face of the bracket on which PEPSSI is mounted is the outward-facing + sloped surface in the above left diagram. The normal to the face is the + instrument +Y axis. To calculate the normal, we first use the given angles + to find two vectors in the plane of the bracket face: + + V1 = [ cos(28.343 deg), -sin(28.343 deg), 0 ] + + V2 = [ 0, -sin(27.832 deg), -cos(27.832 deg) ] + + The normal to the bracket face (instrument +Y) is given in spacecraft + coordinates by the cross product: + + [ 0.430539299735951 ] + Y = V1 x V2 = [ 0.798162645175740 ] + inst [ -0.421393288068217 ] + + The instrument X axis is orthogonal to the plane containing the + instrument Y and Z axes: + + [ 0.778475068630558 ] + X = Y x Z = [ -0.564648724992781 ] + inst inst inst [ -0.274132057382342 ] + + The Y axis is adjusted to form an orthogonal frame: + + [ 0.429814764127889 ] + Y = Z x X = [ 0.797828733864454 ] + inst inst inst [ -0.422763030500455 ] + + Using these three vectors, we define the rotation that takes vectors from + the instrument frame to the spacecraft frame as + + [ ] [ 0.778475068630558 0.429814764127889 0.4574230384 ] + [ ROT ] = [ -0.564648724992781 0.797828733864454 0.2112844736 ] + [ ] [ -0.274132057382342 -0.422763030500455 0.8637841369 ] + + \begindata + + FRAME_NH_PEPSSI_ENG = -98400 + FRAME_-98400_NAME = 'NH_PEPSSI_ENG' + FRAME_-98400_CLASS = 4 + FRAME_-98400_CLASS_ID = -98400 + FRAME_-98400_CENTER = -98 + TKFRAME_-98400_SPEC = 'MATRIX' + TKFRAME_-98400_RELATIVE = 'NH_ASTR' + TKFRAME_-98400_MATRIX = ( 0.778475068630558 + -0.564648724992781 + -0.274132057382342 + 0.429814764127889 + 0.797828733864454 + -0.422763030500455 + 0.4574230384 + 0.2112844736 + 0.8637841369 ) + + \begintext + + Note that it was determined ([24], [26]) that PEPSSI was incorrectly + mounted on the spacecraft. The above frame definition describes the + actual mounting on the spacecraft, which is different from the intended + mounting specification, described in [26]. [24] also suggests that the + Euler rotations in Figure A-5 of [18] describe neither the mounting + specification nor the actual mounting, but rather a permutation of the + mounting specification. + + The PEPSSI frame defined above has been named NH_PEPSSI_ENG to denote that + its coordinate system is defined in the engineering diagrams found in [18]. + The NH_PEPSSI frame below is a rotation of the NH_PEPSSI_ENG frame that is + more suitable for data analysis [36]. In the NH_PEPSSI frame, the +Z axis + is the boresight, and the -Y axis is the normal vector to the baffle. The + NH_PEPSSI frame defined in this way is also referred to in the instrument + kernel as the frame for defining the boresight vectors and boundary corner + vectors of the PEPSSI sectors. + + \begindata + + FRAME_NH_PEPSSI = -98401 + FRAME_-98401_NAME = 'NH_PEPSSI' + FRAME_-98401_CLASS = 4 + FRAME_-98401_CLASS_ID = -98401 + FRAME_-98401_CENTER = -98 + TKFRAME_-98401_SPEC = 'MATRIX' + TKFRAME_-98401_RELATIVE = 'NH_PEPSSI_ENG' + TKFRAME_-98401_MATRIX = ( 1.0 + 0.0 + 0.0 + 0.0 + 0.0 + -1.0 + 0.0 + 1.0 + 0.0 ) + + \begintext + + As a convenience, an individual frame is defined below for each of the six + PEPSSI sectors and twelve detectors. The boresight is defined to be the + +Z axis in each frame. + + The following sector frames were determined by rotating the NH_PEPSSI frame + about the NH_PEPSSI Y axis by the number of degrees required to move the + NH_PEPSSI boresight (NH_PEPSSI +Z axis) into the center of the sector's + field of view. Refer to the PEPSSI instrument kernel, nh_pepssi.ti, for + more details on the rotation angles and physical locations of sectors S0 + through S5. + + \begindata + + FRAME_NH_PEPSSI_S0 = -98402 + FRAME_-98402_NAME = 'NH_PEPSSI_S0' + FRAME_-98402_CLASS = 4 + FRAME_-98402_CLASS_ID = -98402 + FRAME_-98402_CENTER = -98 + TKFRAME_-98402_SPEC = 'MATRIX' + TKFRAME_-98402_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98402_MATRIX = (0.382683432365090 + 0.000000000000000 + 0.923879532511287 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.923879532511287 + 0.000000000000000 + 0.382683432365090 ) + + FRAME_NH_PEPSSI_S1 = -98403 + FRAME_-98403_NAME = 'NH_PEPSSI_S1' + FRAME_-98403_CLASS = 4 + FRAME_-98403_CLASS_ID = -98403 + FRAME_-98403_CENTER = -98 + TKFRAME_-98403_SPEC = 'MATRIX' + TKFRAME_-98403_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98403_MATRIX = (0.760405965600031 + 0.000000000000000 + 0.649448048330184 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.649448048330184 + 0.000000000000000 + 0.760405965600031 ) + + FRAME_NH_PEPSSI_S2 = -98404 + FRAME_-98404_NAME = 'NH_PEPSSI_S2' + FRAME_-98404_CLASS = 4 + FRAME_-98404_CLASS_ID = -98404 + FRAME_-98404_CENTER = -98 + TKFRAME_-98404_SPEC = 'MATRIX' + TKFRAME_-98404_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98404_MATRIX = (0.972369920397677 + 0.000000000000000 + 0.233445363855905 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.233445363855905 + 0.000000000000000 + 0.972369920397677 ) + + FRAME_NH_PEPSSI_S3 = -98405 + FRAME_-98405_NAME = 'NH_PEPSSI_S3' + FRAME_-98405_CLASS = 4 + FRAME_-98405_CLASS_ID = -98405 + FRAME_-98405_CENTER = -98 + TKFRAME_-98405_SPEC = 'MATRIX' + TKFRAME_-98405_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98405_MATRIX = (0.972369920397677 + 0.000000000000000 + -0.233445363855905 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.233445363855905 + 0.000000000000000 + 0.972369920397677 ) + + FRAME_NH_PEPSSI_S4 = -98406 + FRAME_-98406_NAME = 'NH_PEPSSI_S4' + FRAME_-98406_CLASS = 4 + FRAME_-98406_CLASS_ID = -98406 + FRAME_-98406_CENTER = -98 + TKFRAME_-98406_SPEC = 'MATRIX' + TKFRAME_-98406_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98406_MATRIX = (0.760405965600031 + 0.000000000000000 + -0.649448048330184 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.649448048330184 + 0.000000000000000 + 0.760405965600031 ) + + FRAME_NH_PEPSSI_S5 = -98407 + FRAME_-98407_NAME = 'NH_PEPSSI_S5' + FRAME_-98407_CLASS = 4 + FRAME_-98407_CLASS_ID = -98407 + FRAME_-98407_CENTER = -98 + TKFRAME_-98407_SPEC = 'MATRIX' + TKFRAME_-98407_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98407_MATRIX = (0.382683432365090 + 0.000000000000000 + -0.923879532511287 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.923879532511287 + 0.000000000000000 + 0.382683432365090 ) + + \begintext + + + The following detector frames were determined by rotating the NH_PEPSSI + frame about the NH_PEPSSI Y axis by the number of degrees required to move + the NH_PEPSSI boresight (NH_PEPSSI +Z axis) into the center of the + detector's field of view. Refer to the PEPSSI instrument kernel, + nh_pepssi.ti, for more details on the rotation angles and physical + locations of detectors D0 through D11. + + \begindata + + FRAME_NH_PEPSSI_D0 = -98408 + FRAME_-98408_NAME = 'NH_PEPSSI_D0' + FRAME_-98408_CLASS = 4 + FRAME_-98408_CLASS_ID = -98408 + FRAME_-98408_CENTER = -98 + TKFRAME_-98408_SPEC = 'MATRIX' + TKFRAME_-98408_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98408_MATRIX = (0.279829014030992 + 0.000000000000000 + 0.960049854385929 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.960049854385929 + 0.000000000000000 + 0.279829014030992 ) + + FRAME_NH_PEPSSI_D1 = -98409 + FRAME_-98409_NAME = 'NH_PEPSSI_D1' + FRAME_-98409_CLASS = 4 + FRAME_-98409_CLASS_ID = -98409 + FRAME_-98409_CENTER = -98 + TKFRAME_-98409_SPEC = 'MATRIX' + TKFRAME_-98409_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98409_MATRIX = (0.480988768919388 + 0.000000000000000 + 0.876726755707508 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.876726755707508 + 0.000000000000000 + 0.480988768919388 ) + + FRAME_NH_PEPSSI_D2 = -98410 + FRAME_-98410_NAME = 'NH_PEPSSI_D2' + FRAME_-98410_CLASS = 4 + FRAME_-98410_CLASS_ID = -98410 + FRAME_-98410_CENTER = -98 + TKFRAME_-98410_SPEC = 'MATRIX' + TKFRAME_-98410_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98410_MATRIX = (0.685182990326359 + 0.000000000000000 + 0.728370969882400 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.728370969882400 + 0.000000000000000 + 0.685182990326359 ) + + FRAME_NH_PEPSSI_D3 = -98411 + FRAME_-98411_NAME = 'NH_PEPSSI_D3' + FRAME_-98411_CLASS = 4 + FRAME_-98411_CLASS_ID = -98411 + FRAME_-98411_CENTER = -98 + TKFRAME_-98411_SPEC = 'MATRIX' + TKFRAME_-98411_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98411_MATRIX = (0.826589749127189 + 0.000000000000000 + 0.562804927695069 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.562804927695069 + 0.000000000000000 + 0.826589749127189 ) + + FRAME_NH_PEPSSI_D4 = -98412 + FRAME_-98412_NAME = 'NH_PEPSSI_D4' + FRAME_-98412_CLASS = 4 + FRAME_-98412_CLASS_ID = -98412 + FRAME_-98412_CENTER = -98 + TKFRAME_-98412_SPEC = 'MATRIX' + TKFRAME_-98412_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98412_MATRIX = (0.941176015256371 + 0.000000000000000 + 0.337916718003327 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.337916718003327 + 0.000000000000000 + 0.941176015256371 ) + + FRAME_NH_PEPSSI_D5 = -98413 + FRAME_-98413_NAME = 'NH_PEPSSI_D5' + FRAME_-98413_CLASS = 4 + FRAME_-98413_CLASS_ID = -98413 + FRAME_-98413_CENTER = -98 + TKFRAME_-98413_SPEC = 'MATRIX' + TKFRAME_-98413_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98413_MATRIX = (0.992004949679715 + 0.000000000000000 + 0.126198969135830 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + -0.126198969135830 + 0.000000000000000 + 0.992004949679715 ) + + FRAME_NH_PEPSSI_D6 = -98414 + FRAME_-98414_NAME = 'NH_PEPSSI_D6' + FRAME_-98414_CLASS = 4 + FRAME_-98414_CLASS_ID = -98414 + FRAME_-98414_CENTER = -98 + TKFRAME_-98414_SPEC = 'MATRIX' + TKFRAME_-98414_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98414_MATRIX = (0.992004949679715 + 0.000000000000000 + -0.126198969135830 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.126198969135830 + 0.000000000000000 + 0.992004949679715 ) + + FRAME_NH_PEPSSI_D7 = -98415 + FRAME_-98415_NAME = 'NH_PEPSSI_D7' + FRAME_-98415_CLASS = 4 + FRAME_-98415_CLASS_ID = -98415 + FRAME_-98415_CENTER = -98 + TKFRAME_-98415_SPEC = 'MATRIX' + TKFRAME_-98415_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98415_MATRIX = (0.941176015256371 + 0.000000000000000 + -0.337916718003327 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.337916718003327 + 0.000000000000000 + 0.941176015256371 ) + + FRAME_NH_PEPSSI_D8 = -98416 + FRAME_-98416_NAME = 'NH_PEPSSI_D8' + FRAME_-98416_CLASS = 4 + FRAME_-98416_CLASS_ID = -98416 + FRAME_-98416_CENTER = -98 + TKFRAME_-98416_SPEC = 'MATRIX' + TKFRAME_-98416_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98416_MATRIX = (0.826589749127189 + 0.000000000000000 + -0.562804927695069 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.562804927695069 + 0.000000000000000 + 0.826589749127189 ) + + FRAME_NH_PEPSSI_D9 = -98417 + FRAME_-98417_NAME = 'NH_PEPSSI_D9' + FRAME_-98417_CLASS = 4 + FRAME_-98417_CLASS_ID = -98417 + FRAME_-98417_CENTER = -98 + TKFRAME_-98417_SPEC = 'MATRIX' + TKFRAME_-98417_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98417_MATRIX = (0.685182990326359 + 0.000000000000000 + -0.728370969882400 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.728370969882400 + 0.000000000000000 + 0.685182990326359 ) + + FRAME_NH_PEPSSI_D10 = -98418 + FRAME_-98418_NAME = 'NH_PEPSSI_D10' + FRAME_-98418_CLASS = 4 + FRAME_-98418_CLASS_ID = -98418 + FRAME_-98418_CENTER = -98 + TKFRAME_-98418_SPEC = 'MATRIX' + TKFRAME_-98418_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98418_MATRIX = (0.480988768919388 + 0.000000000000000 + -0.876726755707508 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.876726755707508 + 0.000000000000000 + 0.480988768919388 ) + + FRAME_NH_PEPSSI_D11 = -98419 + FRAME_-98419_NAME = 'NH_PEPSSI_D11' + FRAME_-98419_CLASS = 4 + FRAME_-98419_CLASS_ID = -98419 + FRAME_-98419_CENTER = -98 + TKFRAME_-98419_SPEC = 'MATRIX' + TKFRAME_-98419_RELATIVE = 'NH_PEPSSI' + TKFRAME_-98419_MATRIX = (0.279829014030992 + 0.000000000000000 + -0.960049854385929 + 0.000000000000000 + 1.000000000000000 + 0.000000000000000 + 0.960049854385929 + 0.000000000000000 + 0.279829014030992 ) + + \begintext + + +Radio Science Experiment (REX) Frames +------------------------------------------------------------------------------- + + We are defining the REX coordinate system such that the +Z axis in + instrument coordinates is the boresight, the +X axis in instrument + coordinates is aligned with the spacecraft +X axis, and the +Y axis in + instrument coordinates is aligned with the spacecraft -Z axis. The + measured boresight vector is given in [9] as + + [ 0.0000823 ] + REX Boresight Vector (+Z ) = [ 1.0 ] + inst [ -0.0001249 ] + + Since we defined the instrument +X axis to be the spacecraft +X axis, we + have: + + [ 1.0 ] + REX +X Vector = [ 0.0 ] + [ 0.0 ] + + The instrument +Y vector is determined by taking the cross product Z x X: + + [ 0.0 ] + REX +Y Vector = [ -0.000124900004202 ] + [ -0.999999992199995 ] + + And we use that to adjust the +X vector to form an orthogonal frame: + + [ 0.999999996613355 ] + REX +X Vector = Y x Z = [ -0.000082299999378 ] + [ 0.000000010279270 ] + + Using these three vectors, we define the rotation matrix that takes vectors + from the instrument frame to the spacecraft frame as + + [ ] [ 0.999999996613355 0.0 0.0000823 ] + [ ROT ] = [ -0.000082299999378 -0.000124900004202 1.0 ] + [ ] [ 0.000000010279270 -0.999999992199995 -0.0001249 ] + + \begindata + + FRAME_NH_REX = -98500 + FRAME_-98500_NAME = 'NH_REX' + FRAME_-98500_CLASS = 4 + FRAME_-98500_CLASS_ID = -98500 + FRAME_-98500_CENTER = -98 + TKFRAME_-98500_SPEC = 'MATRIX' + TKFRAME_-98500_RELATIVE = 'NH_ASTR' + TKFRAME_-98500_MATRIX = ( 0.999999996613355, + -0.000082299999378, + 0.000000010279270, + 0.0, + -0.000124900004202, + -0.999999992199995, + 0.0000823, + 1.0, + -0.0001249 ) + + \begintext + + +Solar Wind Around Pluto (SWAP) Frames +------------------------------------------------------------------------------- + + From [20], SWAP is mounted on the -Z panel of the New Horizons Spacecraft + and uses the same coordinate system as the spacecraft. The rotation matrix + that takes vectors represented in the nominal SWAP frame into the spacecraft + frame is the identity. We will adjust the rotation to take into account the + measured alignment provided in [9]: + + [ 0.9999672 ] + SWAP Measured +X Vector = [ 0.0080965 ] + [ -0.0000296 ] + + [ 0.0000469 ] + SWAP Measured +Z Vector = [ -0.0021315 ] + [ 0.9999977 ] + + Taking the cross product of these two vectors gives us: + + [ -0.0080964188 ] + SWAP +Y Vector (Boresight) = Z x X = [ 0.9999649500 ] + [ 0.0021318100 ] + + And we use that to adjust the Z vector to form an orthogonal frame: + + [ 0.000046859163 ] + SWAP +Z Vector = X x Y = [ -0.002131500500 ] + [ 0.999997730000 ] + + [ ] [ 0.9999672 -0.0080964188 0.000046859163 ] + [ ROT ] = [ 0.0080965 0.9999649500 -0.002131500500 ] + [ ] [ -0.0000296 0.0021318100 0.999997730000 ] + + \begindata + + FRAME_NH_SWAP = -98600 + FRAME_-98600_NAME = 'NH_SWAP' + FRAME_-98600_CLASS = 4 + FRAME_-98600_CLASS_ID = -98600 + FRAME_-98600_CENTER = -98 + TKFRAME_-98600_SPEC = 'MATRIX' + TKFRAME_-98600_RELATIVE = 'NH_ASTR' + TKFRAME_-98600_MATRIX = ( 0.9999672, + 0.0080965, + -0.0000296, + -0.0080964188, + 0.9999649500, + 0.0021318100, + 0.000046859163, + -0.002131500500, + 0.999997730000 ) + + \begintext + + +Student Dust Counter (SDC) Frames +------------------------------------------------------------------------------- + + The SDC coordinate system is defined [16] such that the boresight is the + instrument +Z axis. This corresponds to the spacecraft -Y axis. The + instrument X axis is defined such that it is along the detector's long + dimension, with instrument +X corresponding to spacecraft +Z. The + instrument Y axis is defined such that it is along the detector's short + dimension, with instrument +Y corresponding to the spacecraft -X axis. The + rotation matrix that takes vectors from the instrument frame to the + spacecraft frame is then: + + [ ] [ 0 -1 0 ] + [ ROT ] = [ 0 0 -1 ] + [ ] [ 1 0 0 ] + + \begindata + + FRAME_NH_SDC = -98700 + FRAME_-98700_NAME = 'NH_SDC' + FRAME_-98700_CLASS = 4 + FRAME_-98700_CLASS_ID = -98700 + FRAME_-98700_CENTER = -98 + TKFRAME_-98700_SPEC = 'MATRIX' + TKFRAME_-98700_RELATIVE = 'NH_ASTR' + TKFRAME_-98700_MATRIX = ( 0.0, + 0.0, + 1.0, + -1.0, + 0.0, + 0.0, + 0.0, + -1.0, + 0.0 ) + + \begintext + + diff --git a/tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc b/tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc new file mode 100644 index 0000000..1bc2d75 --- /dev/null +++ b/tests/pytests/data/mc3_0034948318_0x536_sci_1/pck00010.tpc @@ -0,0 +1,4096 @@ +KPL/PCK + +\beginlabel +PDS_VERSION_ID = PDS3 +RECORD_TYPE = STREAM +RECORD_BYTES = "N/A" +^SPICE_KERNEL = "pck00010.tpc" +MISSION_NAME = "NEW HORIZONS" +SPACECRAFT_NAME = "NEW HORIZONS" +DATA_SET_ID = "NH-J/P/SS-SPICE-6-V1.0" +KERNEL_TYPE_ID = PCK +PRODUCT_ID = "pck00010.tpc" +PRODUCT_CREATION_TIME = 2011-10-21T00:00:00 +PRODUCER_ID = "NAIF/JPL" +MISSION_PHASE_NAME = "N/A" +PRODUCT_VERSION_TYPE = ACTUAL +PLATFORM_OR_MOUNTING_NAME = "N/A" +START_TIME = "N/A" +STOP_TIME = "N/A" +SPACECRAFT_CLOCK_START_COUNT = "N/A" +SPACECRAFT_CLOCK_STOP_COUNT = "N/A" +TARGET_NAME = { + JUPITER, + PLUTO, + "SOLAR SYSTEM" + } +INSTRUMENT_NAME = "N/A" +NAIF_INSTRUMENT_ID = "N/A" +SOURCE_PRODUCT_ID = "N/A" +NOTE = "See comments in the file for details" +OBJECT = SPICE_KERNEL + INTERCHANGE_FORMAT = ASCII + KERNEL_TYPE = TARGET_CONSTANTS + DESCRIPTION = "NAIF planetary constants kernel " +END_OBJECT = SPICE_KERNEL +END +\endlabel + +P_constants (PcK) SPICE kernel file +=========================================================================== + + By: Nat Bachman (NAIF) 2011 October 21 + + +Purpose +-------------------------------------------------------- + + This file makes available for use in SPICE-based application + software orientation and size/shape data for natural bodies. The + principal source of the data is a published report by the IAU + Working Group on Cartographic Coordinates and Rotational Elements + [1]. + + Orientation and size/shape data not provided by this file may be + available in mission-specific PCK files. Such PCKs may be the + preferred data source for mission-related applications. + Mission-specific PCKs can be found in PDS archives or on the NAIF + web site at URL: + + http://naif.jpl.nasa.gov/naif/data + + +File Organization +-------------------------------------------------------- + + The contents of this file are as follows. + + Introductory Information: + + -- Purpose + + -- File Organization + + -- Version description + + -- Disclaimer + + -- Sources + + -- Explanatory notes + + -- Body numbers and names + + + PcK Data: + + + Orientation Data + ---------------- + + -- Orientation constants for the Sun, planets, and + Pluto. Additional items included in this section: + + - Earth north geomagnetic centered dipole value + for the epochs 2012 + + -- Orientation constants for satellites + + -- Orientation constants for asteroids + + Davida + Eros + Gaspra + Ida + Itokawa + Lutetia + Pallas + Steins + Vesta + + -- Orientation constants for comets + + 19P/Borrelly + 9P/Tempel 1 + + + Orientation data provided in this file are used + by the SPICE Toolkit to evaluate the orientation + of body-fixed, body-centered reference frames + with respect to the ICRF frame ("J2000" in + SPICE documentation). These body-fixed frames + have names of the form + + IAU_<body name> + + for example + + IAU_JUPITER + + See the PCK Required Reading file pck.req for details. + + + + Radii of Bodies + --------------- + + -- Radii of Sun, planets, and Pluto + + -- Radii of satellites, where available + + -- Radii of asteroids + + Ceres + Davida + Eros + Gaspra + Ida + Itokawa + Lutetia + Mathilde + Steins + Toutatis + Vesta + + -- Radii of comets + + 19P/Borrelly + 81P/Wild 2 + 9P/Tempel 1 + Halley + + + +Version Description +-------------------------------------------------------- + + This file was created on October 21, 2011 at NASA's Navigation and + Ancillary Information Facility (NAIF), located at the Jet + Propulsion Laboratory, Pasadena, CA. + + The previous version of the file was + + pck00009.tpc + + That file was published March 3 2010. + + This version incorporates data from reference [1]. This file + contains size, shape, and orientation data for all objects covered + by the previous version of the file. + + New objects covered by this file but not the previous + version are: + + Anthe + Daphnis + Davida + Lutetia + Methone + Pallas + Pallene + Polydeuces + Steins + + + +Disclaimer +-------------------------------------------------------- + +Applicability of Data + + This P_constants file may not contain the parameter values that + you prefer. NAIF suggests that you inspect this file visually + before proceeding with any critical or extended data processing. + +File Modifications by Users + + Note that this file may be readily modified by you to change + values or add/delete parameters. NAIF requests that you update the + "by line," date, version description section, and file name + if you modify this file. + + A user-modified file should be thoroughly tested before + being published or otherwise distributed. + + P_constants files must conform to the standards described + in the two SPICE technical reference documents: + + PCK Required Reading + Kernel Required Reading + + +Known Limitations and Caveats + + Accuracy + -------- + + In general, the orientation models given here are claimed by the + IAU Working Group Report [1] to be accurate to 0.1 degree + ([1], p.158). However, NAIF notes that orientation models for + natural satellites and asteroids have in some cases changed + substantially with the availability of new observational data, so + users are urged to investigate the suitability for their + applications of the models presented here. + + Earth orientation + ----------------- + + NAIF strongly cautions against using the earth rotation model + (from [1]), corresponding to the SPICE reference frame name + IAU_EARTH, for work demanding high accuracy. This model has been + determined by NAIF to have an error in the prime meridian location + of magnitude at least 150 arcseconds, with a local minimum + occurring during the year 1999. Regarding availability of better + earth orientation data for use with the SPICE system: + + Earth orientation data are available from NAIF in the form of + binary earth PCK files. These files provide orientation data + for the ITRF93 (terrestrial) reference frame relative to the + ICRF. + + NAIF employs an automated process to create these files; each + time JPL's Tracking Systems and Applications Section produces a + new earth orientation parameter (EOP) file, a new PCK is + produced. These PCKs cover a roughly 10 year time span starting + at Jan. 1, 2000. In these PCK files, the following effects are + accounted for in modeling the earth's rotation: + + - Precession: 1976 IAU model + + - Nutation: 1980 IAU model, plus interpolated + EOP nutation corrections + + - Polar motion: interpolated from EOP file + + - True sidereal time: + + UT1 - UT1R (if needed): given by analytic formula + + TAI - UT1 (or UT1R): interpolated from EOP file + + UT1 - GMST: given by analytic formula + + equation of equinoxes: given by analytic formula + + where + + TAI = International Atomic Time + UT1 = Greenwich hour angle of computed mean sun - 12h + UT1R = Regularized UT1 + GMST = Greenwich mean sidereal time + + These kernels are available from the NAIF web site + + http://naif.jpl.nasa.gov + + (follow the links to Data, generic_kernels, and PCK data) or + + ftp://naif.jpl.nasa.gov/pub/naif/generic_kernels/pck + + or via anonymous ftp from the server + + naif.jpl.nasa.gov + + The kernels are in the path + + pub/naif/generic_kernels/pck + + At this time, these kernels have file names of the form + + earth_000101_yymmdd_yymmdd.bpc + + The first date in the file name, meaning 2000 January 1, is the + file's coverage begin time. The second and third dates are, + respectively, the file's coverage end time and the epoch of the + last datum. + + These binary PCK files are very accurate (error < 0.1 + microradian) for epochs preceding the epoch of the last datum. + For later epochs, the error rises to several microradians. + + Binary PCK files giving accurate earth orientation from 1972 to + 2007 and *low accuracy* predicted earth orientation from + 2007 to 2037 are also available in the same location. See the + aareadme.txt file at the "pck" URL above for details. + + Characteristics and names of the binary kernels described here + are subject to change. See the "pck" URL above for information + on current binary earth PCKs. + + + Lunar orientation + ----------------- + + The lunar orientation formula provided by this file is a + trigonometric polynomial approximation yielding the orientation of + the lunar "Mean Earth/Polar Axis" (ME) reference frame. The + SPICE reference frame name corresponding to this model is + IAU_MOON. + + A more accurate approximation can be obtained by using both the + NAIF lunar frame kernel and the binary lunar orientation PCK file. + These files provide orientation data for the both the Mean + Earth/Polar Axis frame, which has the SPICE name MOON_ME, and the + Lunar Principal Axes frame, which has the SPICE name MOON_PA. + + These files are available on the NAIF web site (see URLs above) + and in the NAIF server's ftp area. The lunar frame kernel is + located in the path + + pub/naif/generic_kernels/fk/satellites + + and has a name of the form + + moon_yymmdd.tf + + The binary lunar PCK is in the path + + pub/naif/generic_kernels/pck + + and has a name of the form + + moon_pa_dennn_yyyy-yyyy.bpc + + See the "aareadme.txt" files in the paths shown above for details + on file contents and versions. We also suggest you refer to the + SPICE tutorial named "lunar_earth_pck-fk," which is available from + the NAIF web site. + + + Earth geomagnetic dipole + ------------------------ + + The SPICE Toolkit doesn't currently contain software to model the + earth's north geomagnetic centered dipole as a function of time. + As a convenience for users, the north dipole location from the + epoch 2012.0 was selected as a representative datum, and the + planetocentric longitude and latitude of this location have been + associated with the keywords + + BODY399_N_GEOMAG_CTR_DIPOLE_LON + BODY399_N_GEOMAG_CTR_DIPOLE_LAT + + Values for the earth's north geomagnetic centered dipole are + presented in comments as a discrete time series for the time range + 1945-2000. For details concerning the geomagnetic field model from + which these values were derived, including a discussion of the + model's accuracy, see [9] and [11]. + + + Prime meridian offsets + ---------------------- + + Prime meridian offset kernel variables, which have names + of the form + + BODYnnn_LONG_AXIS + + are not used by SPICE geometry software. These variables should be + considered deprecated; however, they will be retained for + backwards compatibility. + + Users wishing to specify an offset reflecting the orientation of a + reference ellipsoid relative to a body-fixed reference frame + specified here should do so by creating a constant-offset frame + (also called a "TK" frame) specification. See the Frames Required + Reading frames.req for details. + + The Mars prime meridian offset given by [5] is provided for + informational purposes only. + + + Software limitations + -------------------- + + SPICE Toolkits prior to version N0057 cannot make use of + trigonometric polynomial terms in the formulas for orientation of + the planets. + + The second nutation precession angle (M2) for Mars is represented + by a quadratic polynomial in the 2006 IAU report. The SPICELIB + subroutine BODEUL can not handle this term (which is extremely + small), so we truncate the polynomial to a linear one. The + resulting orientation error has a maximum magnitude of less + than 0.0032 degrees over the time span 1996-2015 and less than + 0.0082 degrees over the time span 1986-2025. + + +Sources and References +-------------------------------------------------------- + + The sources for the constants listed in this file are: + + + [1] Archinal, B.A., A'Hearn, M.F., Bowell, E., Conrad, A., + Consolmagno, G.J., Courtin, R., Fukushima, T., + Hestroffer, D., Hilton, J.L., Krasinsky, G.A., + Neumann, G., Oberst, J., Seidelmann, P.K., Stooke, P., + Tholen, D.J., Thomas, P.C., and Williams, I.P. + "Report of the IAU Working Group on Cartographic Coordinates + and Rotational Elements: 2009." + + [2] Archinal, B.A., A'Hearn, M.F., Conrad, A., + Consolmagno, G.J., Courtin, R., Fukushima, T., + Hestroffer, D., Hilton, J.L., Krasinsky, G.A., + Neumann, G., Oberst, J., Seidelmann, P.K., Stooke, P., + Tholen, D.J., Thomas, P.C., and Williams, I.P. + "Erratum to: Reports of the IAU Working Group on + Cartographic Coordinates and Rotational Elements: 2006 & + 2009." + + [3] Seidelmann, P.K., Archinal, B.A., A'Hearn, M.F., + Conrad, A., Consolmagno, G.J., Hestroffer, D., + Hilton, J.L., Krasinsky, G.A., Neumann, G., + Oberst, J., Stooke, P., Tedesco, E.F., Tholen, D.J., + and Thomas, P.C. "Report of the IAU/IAG Working Group + on cartographic coordinates and rotational elements: 2006." + + [4] Nautical Almanac Office, United States Naval Observatory + and H.M. Nautical Almanac Office, Rutherford Appleton + Laboratory (2010). "The Astronomical Almanac for + the Year 2010," U.S. Government Printing Office, + Washington, D.C.: and The Stationary Office, London. + + [5] Duxbury, Thomas C. (2001). "IAU/IAG 2000 Mars Cartographic + Conventions," presentation to the Mars Express Data + Archive Working Group, Dec. 14, 2001. + + [6] Russell, C.T. and Luhmann, J.G. (1990). "Earth: Magnetic + Field and Magnetosphere." <http://www-ssc.igpp.ucla. + edu/personnel/russell/papers/earth_mag>. Originally + published in "Encyclopedia of Planetary Sciences," J.H. + Shirley and R.W. Fainbridge, eds. Chapman and Hall, + New York, pp 208-211. + + [7] Russell, C.T. (1971). "Geophysical Coordinate + Transformations," Cosmic Electrodynamics 2 184-186. + NAIF document 181.0. + + [8] ESA/ESTEC Space Environment Information System (SPENVIS) + (2003). Web page: "Dipole approximations of the + geomagnetic field." <http://www.spenvis.oma.be/spenvis/ + help/background/magfield/cd.html>. + + [9] International Association of Geomagnetism and Aeronomy + and International Union of Geodesy and Geophysics (2004). + Web page: "The 9th Generation International Geomagnetic + Reference Field." <http://www.ngdc.noaa.gov/ + IAGA/vmod/igrf.html>. + + [10] Davies, M.E., Abalakin, V.K., Bursa, M., Hunt, G.E., + and Lieske, J.H. (1989). "Report of the IAU/IAG/COSPAR + Working Group on Cartographic Coordinates and Rotational + Elements of the Planets and Satellites: 1988," Celestial + Mechanics and Dynamical Astronomy, v.46, no.2, pp. + 187-204. + + [11] International Association of Geomagnetism and Aeronomy + Web page: "International Geomagnetic Reference Field." + Discussion URL: + + http://www.ngdc.noaa.gov/IAGA/vmod/igrf.html + + Coefficients URL: + + http://www.ngdc.noaa.gov/IAGA/vmod/igrf11coeffs.txt + + + + Most values are from [1]. All exceptions are + commented where they occur in this file. The exceptions are: + + + -- Radii for the Sun are from [4]. + + -- Prime meridian constant (W0) terms for Pluto, Charon, + and Ida are from [2]. + + -- The second nutation precession angle (M2) for Mars is + represented by a quadratic polynomial in the 2000 + IAU report. The SPICELIB subroutine BODEUL can not + handle this term (which is extremely small), so we + truncate the polynomial to a linear one. + + -- Earth north geomagnetic centered dipole values are from + [11]. The values were also computed from the 11th + generation IGRF by Nat Bachman. + + + "Old values" listed are from the SPICE P_constants file + pck00009.tpc dated March 3, 2010. Most of these values came + from the 2006 IAU report [3]. + + + + +Explanatory Notes +-------------------------------------------------------- + + This file, which is logically part of the SPICE P-kernel, contains + constants used to model the orientation, size and shape of the + Sun, planets, natural satellites, and selected comets and + asteroids. The orientation models express the direction of the + pole and location of the prime meridian of a body as a function of + time. The size/shape models ("shape models" for short) represent + all bodies as ellipsoids, using two equatorial radii and a polar + radius. Spheroids and spheres are obtained when two or all three + radii are equal. + + The SPICE Toolkit routines that use this file are documented in + the SPICE "Required Reading" file pck.req. They are also + documented in the "PCK" SPICE tutorial, which is available on + the NAIF web site. + +File Format + + A terse description of the PCK file format is given here. See the + SPICE "Required Reading" files pck.req and kernel.req for a + detailed explanation of the SPICE text kernel file format. The + files pck.req and kernel.req are included in the documentation + provided with the SPICE Toolkit. + + The file starts out with the ``ID word'' string + + KPL/PCK + + This string identifies the file as a text kernel containing PCK + data. + + This file consists of a series of comment blocks and data blocks. + Comment blocks, which contain free-form descriptive or explanatory + text, are preceded by a \begintext token. Data blocks follow a + \begindata token. In order to be recognized, each of these tokens + must be placed on a line by itself. + + The portion of the file preceding the first data block is treated + as a comment block; it doesn't require an initial \begintext + token. + + This file identifies data using a series of + + KEYWORD = VALUE + + assignments. The left hand side of each assignment is a + "kernel variable" name; the right hand side is an associated value + or list of values. The SPICE subroutine API allows SPICE routines + and user applications to retrieve the set of values associated + with each kernel variable name. + + Kernel variable names are case-sensitive and are limited to + 32 characters in length. + + Numeric values may be integer or floating point. String values + are normally limited to 80 characters in length; however, SPICE + provides a mechanism for identifying longer, "continued" strings. + See the SPICE routine STPOOL for details. + + String values are single quoted. + + When the right hand side of an assignment is a list of values, + the list items may be separated by commas or simply by blanks. + The list must be bracketed by parentheses. Example: + + BODY399_RADII = ( 6378.1366 6378.1366 6356.7519 ) + + Any blanks preceding or following keyword names, values and equal + signs are ignored. + + Assignments may be spread over multiple lines, for example: + + BODY399_RADII = ( 6378.1366 + 6378.1366 + 6356.7519 ) + + This file may contain blank lines anywhere. Non-printing + characters including TAB should not be present in the file: the + presence of such characters may cause formatting errors when the + file is viewed. + +Time systems and reference frames + + The 2009 IAU Working Group Report [1] states the time scale used + as the independent variable for the rotation formulas is + Barycentric Dynamical Time (TDB) and that the epoch of variable + quantities is J2000 TDB (2000 Jan 1 12:00:00 TDB, Julian ephemeris + date 2451545.0 TDB). Throughout SPICE documentation and in this + file, we use the names "J2000 TDB" and "J2000" for this epoch. The + name "J2000.0" is equivalent. + + SPICE documentation refers to the time system used in this file + as either "ET" or "TDB." SPICE software makes no distinction + between TDB and the time system associated with the independent + variable of the JPL planetary ephemerides T_eph. + + The inertial reference frame used for the rotational elements in + this file is identified by [1] as the ICRF (International + Celestial Reference Frame). + + The SPICE PCK software that reads this file uses the label "J2000" + to refer to the ICRF; this is actually a mislabeling which has + been retained in the interest of backward compatibility. Using + data from this file, by means of calls to the SPICE frame + transformation routines, will actually compute orientation + relative to the ICRF. + + The difference between the J2000 frame and the ICRF is + on the order of tens of milliarcseconds and is well below the + accuracy level of the formulas in this file. + +Orientation models + + All of the orientation models use three Euler angles to describe + the orientation of the coordinate axes of the "Body Equator and + Prime Meridian" system with respect to an inertial system. By + default, the inertial system is the ICRF (labeled as "J2000"), but + other inertial frames can be specified in the file. See the PCK + Required Reading for details. + + The first two angles, in order, are the ICRF right ascension and + declination (henceforth RA and DEC) of the north pole of a body as + a function of time. The third angle is the prime meridian location + (represented by "W"), which is expressed as a rotation about the + north pole, and is also a function of time. + + For each body, the expressions for the north pole's right + ascension and declination, as well as prime meridian location, are + sums (as far as the models that appear in this file are concerned) + of quadratic polynomials and trigonometric polynomials, where the + independent variable is time. + + In this file, the time arguments in expressions always refer to + Barycentric Dynamical Time (TDB), measured in centuries or days + past a reference epoch. By default, the reference epoch is the + J2000 epoch, which is Julian ephemeris date 2451545.0 (2000 Jan 1 + 12:00:00 TDB), but other epochs can be specified in the file. See + the PCK Required Reading for details. + + Orientation models for satellites and some planets (including + Jupiter) involve both polynomial terms and trigonometric terms. + The arguments of the trigonometric terms are linear polynomials. + In this file, we call the arguments of these trigonometric terms + "nutation precession angles." + + Example: 2009 IAU Model for orientation of Jupiter. Note that + these values are used as an example only; see the data area below + for current values. + + Right ascension + --------------- + + alpha = 268.056595 - 0.006499 T + 0.000117 sin(Ja) + 0 + 0.000938 sin(Jb) + 0.001432 sin(Jc) + + 0.000030 sin(Jd) + 0.002150 sin(Je) + + Declination + ----------- + + delta = 64.495303 + 0.002413 T + 0.000050 cos(Ja) + 0 + 0.000404 cos(Jb) + 0.000617 cos(Jc) + - 0.000013 cos(Jd) + 0.000926 cos(Je) + + Prime meridian + -------------- + + W = 284.95 + 870.5366420 d + + + Here + + T represents centuries past J2000 ( TDB ), + + d represents days past J2000 ( TDB ). + + Ja-Je are nutation precession angles. + + In this file, the polynomials' coefficients above are assigned + to kernel variable names (left-hand-side symbols) as follows + + BODY599_POLE_RA = ( 268.056595 -0.006499 0. ) + BODY599_POLE_DEC = ( 64.495303 0.002413 0. ) + BODY599_PM = ( 284.95 870.5360000 0. ) + + and the trigonometric polynomials' coefficients are assigned + as follows + + BODY599_NUT_PREC_RA = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.000117 + 0.000938 + 0.001432 + 0.000030 + 0.002150 ) + + BODY599_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.000050 + 0.000404 + 0.000617 + -0.000013 + 0.000926 ) + + BODY599_NUT_PREC_PM = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.0 + 0.0 + 0.0 + 0.0 + 0.0 ) + + Note the number "599"; this is the NAIF ID code for Jupiter. + + In this file, the polynomial expressions for the nutation + precession angles are listed along with the planet's RA, DEC, and + prime meridian terms. Below are the 2006 IAU nutation precession + angles for the Jupiter system. + + J1 = 73.32 + 91472.9 T + J2 = 24.62 + 45137.2 T + J3 = 283.90 + 4850.7 T + J4 = 355.80 + 1191.3 T + J5 = 119.90 + 262.1 T + J6 = 229.80 + 64.3 T + J7 = 352.25 + 2382.6 T + J8 = 113.35 + 6070.0 T + + J9 = 146.64 + 182945.8 T + J10 = 49.24 + 90274.4 T + + Ja = 99.360714 + 4850.4046 T + Jb = 175.895369 + 1191.9605 T + Jc = 300.323162 + 262.5475 T + Jd = 114.012305 + 6070.2476 T + Je = 49.511251 + 64.3000 T + + Here + + T represents centuries past J2000 ( TDB ) + + J1-J10 and Ja-Je are the nutation precession angles. The angles + J9 and J10 are equal to 2*J1 and 2*J2, respectively. + + Angles J9 and J10 are not present in [1]; they have been added + to fit the terms 2*J1 and 2*J2, which appear in the orientation + models of several satellites, into a form that can be accepted + by the PCK system. + + The assignment of the nutation precession angles for the + Jupiter system is as follows: + + BODY5_NUT_PREC_ANGLES = ( 73.32 91472.9 + 24.62 45137.2 + 283.90 4850.7 + 355.80 1191.3 + 119.90 262.1 + 229.80 64.3 + 352.25 2382.6 + 113.35 6070.0 + 146.64 182945.8 + 49.24 90274.4 + 99.360714 4850.4046 + 175.895369 1191.9605 + 300.323162 262.5475 + 114.012305 6070.2476 + 49.511251 64.3000 ) + + You'll see an additional symbol grouped with the ones listed + above; it is + + BODY599_LONG_AXIS + + This is a deprecated feature; see the note on "Prime meridian + offsets" under "Known Limitations and Caveats" above. + + The pattern of the formulas for satellite orientation is similar + to that for Jupiter. Example: 2006 IAU values for Io. Again, these + values are used as an example only; see the data area below for + current values. + + Right ascension + --------------- + + alpha = 268.05 - 0.009 T + 0.094 sin(J3) + 0.024 sin(J4) + 0 + + Declination + ----------- + + delta = 64.50 + 0.003 T + 0.040 cos(J3) + 0.011 cos(J4) + 0 + + Prime meridian + -------------- + + W = 200.39 + 203.4889538 d - 0.085 sin(J3) - 0.022 sin(J4) + + + d represents days past J2000. + + J3 and J4 are nutation precession angles. + + The polynomial terms are assigned to symbols by the statements + + BODY501_POLE_RA = ( 268.05 -0.009 0. ) + BODY501_POLE_DEC = ( 64.50 0.003 0. ) + BODY501_PM = ( 200.39 203.4889538 0. ) + + The coefficients of the trigonometric terms are assigned to symbols by + the statements + + BODY501_NUT_PREC_RA = ( 0. 0. 0.094 0.024 ) + BODY501_NUT_PREC_DEC = ( 0. 0. 0.040 0.011 ) + BODY501_NUT_PREC_PM = ( 0. 0. -0.085 -0.022 ) + + 501 is the NAIF ID code for Io. + + SPICE software expects the models for satellite orientation to + follow the form of the model shown here: the polynomial portions of the + RA, DEC, and W expressions are expected to be quadratic, the + trigonometric terms for RA and W (satellite prime meridian) are expected + to be linear combinations of sines of nutation precession angles, the + trigonometric terms for DEC are expected to be linear combinations of + cosines of nutation precession angles, and the polynomials for the + nutation precession angles themselves are expected to be linear. + + Eventually, the software will handle more complex expressions, we + expect. + + +Shape models + + There is only one kind of shape model supported by the SPICE + Toolkit software at present: the triaxial ellipsoid. The 2009 IAU + report [1] does not use any other models, except in the case of + Mars, where separate values are given for the north and south + polar radii. In this file, we provide as a datum the mean Mars + polar radius provided by [1]. The North and South values are + included as comments. + + For each body, three radii are listed: The first number is + the largest equatorial radius (the length of the semi-axis + containing the prime meridian), the second number is the smaller + equatorial radius, and the third is the polar radius. + + Example: Radii of the Earth. + + BODY399_RADII = ( 6378.1366 6378.1366 6356.7519 ) + + + +Body Numbers and Names +-------------------------------------------------------- + + + The following NAIF body ID codes and body names appear in this + file. See the NAIF IDs Required Reading file naif_ids.req for + a detailed discussion and a complete list of ID codes and names. + + + 1 Mercury barycenter + 2 Venus barycenter + 3 Earth barycenter + 4 Mars barycenter + 5 Jupiter barycenter + 6 Saturn barycenter + 7 Uranus barycenter + 8 Neptune barycenter + 9 Pluto barycenter + 10 Sun + + + 199 Mercury + + + 299 Venus + + + 399 Earth + + 301 Moon + + + 499 Mars + + 401 Phobos 402 Deimos + + + 599 Jupiter + + 501 Io 502 Europa 503 Ganymede 504 Callisto + 505 Amalthea 506 Himalia 507 Elara 508 Pasiphae + 509 Sinope 510 Lysithea 511 Carme 512 Ananke + 513 Leda 514 Thebe 515 Adrastea 516 Metis + + + 699 Saturn + + 601 Mimas 602 Enceladus 603 Tethys 604 Dione + 605 Rhea 606 Titan 607 Hyperion 608 Iapetus + 609 Phoebe 610 Janus 611 Epimetheus 612 Helene + 613 Telesto 614 Calypso 615 Atlas 616 Prometheus + 617 Pandora 618 Pan 632 Methone 633 Pallene + 634 Polydeuces 635 Daphnis 649 Anthe + + + 799 Uranus + + 701 Ariel 702 Umbriel 703 Titania 704 Oberon + 705 Miranda 706 Cordelia 707 Ophelia 708 Bianca + 709 Cressida 710 Desdemona 711 Juliet 712 Portia + 713 Rosalind 714 Belinda 715 Puck + + + 899 Neptune + + 801 Triton 802 Nereid 803 Naiad 804 Thalassa + 805 Despina 806 Galatea 807 Larissa 808 Proteus + + + 999 Pluto + + 901 Charon + + + 1000005 Comet 19P/Borrelly + 1000036 Comet Halley + 1000093 Comet 9P/Tempel 1 + 1000107 Comet 81P/Wild 2 + + 2000001 Asteroid Ceres + 2000002 Asteroid Pallas + 2000004 Asteroid Vesta + 2000021 Asteroid Lutetia + 2000216 Asteroid Kleopatra + 2000253 Asteroid Mathilde + 2000433 Asteroid Eros + 2000511 Asteroid Davida + 2002867 Asteroid Steins + 2004179 Asteroid Toutatis + 2025143 Asteroid Itokawa + 2431010 Asteroid Ida + 9511010 Asteroid Gaspra + + +Orientation Constants for the Sun and Planets +-------------------------------------------------------- + + +Sun + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY10_POLE_RA = ( 286.13 0. 0. ) + BODY10_POLE_DEC = ( 63.87 0. 0. ) + BODY10_PM = ( 84.176 14.18440 0. ) + BODY10_LONG_AXIS = ( 0. ) + + \begintext + +Mercury + + Old values: + + Values are from the 2006 IAU report. + + body199_pole_ra = ( 281.01 -0.033 0. ) + body199_pole_dec = ( 61.45 -0.005 0. ) + body199_pm = ( 329.548 6.1385025 0. ) + + + Current values: + + \begindata + + BODY199_POLE_RA = ( 281.0097 -0.0328 0. ) + BODY199_POLE_DEC = ( 61.4143 -0.0049 0. ) + BODY199_PM = ( 329.5469 6.1385025 0. ) + + BODY199_LONG_AXIS = ( 0. ) + + BODY199_NUT_PREC_RA = ( 0. 0. 0. 0. 0. ) + + BODY199_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. ) + + BODY199_NUT_PREC_PM = ( 0.00993822 + -0.00104581 + -0.00010280 + -0.00002364 + -0.00000532 ) + \begintext + + The linear coefficients have been scaled up from degrees/day + to degrees/century, because the SPICELIB PCK reader expects + these units. The original constants were: + + 174.791086 4.092335 + 349.582171 8.184670 + 164.373257 12.277005 + 339.164343 16.369340 + 153.955429 20.461675 + + + \begindata + + BODY1_NUT_PREC_ANGLES = ( 174.791086 0.14947253587500003E+06 + 349.582171 0.29894507175000006E+06 + 164.373257 0.44841760762500006E+06 + 339.164343 0.59789014350000012E+06 + 153.955429 0.74736267937499995E+06 ) + \begintext + + +Venus + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY299_POLE_RA = ( 272.76 0. 0. ) + BODY299_POLE_DEC = ( 67.16 0. 0. ) + BODY299_PM = ( 160.20 -1.4813688 0. ) + + BODY299_LONG_AXIS = ( 0. ) + + \begintext + + +Earth + + Old values: + + Values are unchanged in the 2009 report. + + Current values: + + \begindata + + BODY399_POLE_RA = ( 0. -0.641 0. ) + BODY399_POLE_DEC = ( 90. -0.557 0. ) + BODY399_PM = ( 190.147 360.9856235 0. ) + BODY399_LONG_AXIS = ( 0. ) + + \begintext + + + Nutation precession angles for the Earth-Moon system: + + The linear coefficients have been scaled up from degrees/day + to degrees/century, because the SPICELIB PCK reader expects + these units. The original constants were: + + 125.045D0 -0.0529921D0 + 250.089D0 -0.1059842D0 + 260.008D0 13.0120009D0 + 176.625D0 13.3407154D0 + 357.529D0 0.9856003D0 + 311.589D0 26.4057084D0 + 134.963D0 13.0649930D0 + 276.617D0 0.3287146D0 + 34.226D0 1.7484877D0 + 15.134D0 -0.1589763D0 + 119.743D0 0.0036096D0 + 239.961D0 0.1643573D0 + 25.053D0 12.9590088D0 + + + \begindata + + + BODY3_NUT_PREC_ANGLES = ( 125.045 -1935.5364525000 + 250.089 -3871.0729050000 + 260.008 475263.3328725000 + 176.625 487269.6299850000 + 357.529 35999.0509575000 + 311.589 964468.4993100000 + 134.963 477198.8693250000 + 276.617 12006.3007650000 + 34.226 63863.5132425000 + 15.134 -5806.6093575000 + 119.743 131.8406400000 + 239.961 6003.1503825000 + 25.053 473327.7964200000 ) + + + \begintext + + + Earth north geomagnetic centered dipole: + + The north dipole location is time-varying. The values shown + below, taken from [8], represent a discrete sampling of the + north dipole location from 1945 to 2000. The terms DGRF and + IGRF refer to, respectively, "Definitive Geomagnetic + Reference Field" and "International Geomagnetic Reference + Field." See references [6], [8], and [9] for details. + + Coordinates are planetocentric. + + Data source Lat Lon + ----------- ----- ------ + DGRF 1945 78.47 291.47 + DGRF 1950 78.47 291.15 + DGRF 1955 78.46 290.84 + DGRF 1960 78.51 290.53 + DGRF 1965 78.53 290.15 + DGRF 1970 78.59 289.82 + DGRF 1975 78.69 289.53 + DGRF 1980 78.81 289.24 + DGRF 1985 78.97 289.10 + DGRF 1990 79.13 288.89 + IGRF 1995 79.30 288.59 + IGRF 2000 79.54 288.43 + + Original values: + + Values are from [7]. Note the year of publication was 1971. + + body399_mag_north_pole_lon = ( -69.761 ) + body399_mag_north_pole_lat = ( 78.565 ) + + Previous values: + + body399_n_geomag_ctr_dipole_lon = ( 288.43 ) + body399_n_geomag_ctr_dipole_lat = ( 79.54 ) + + + Current values: + + Values are given for the epoch 2012.0 and were derived + by Nat Bachman from constants provided by [11]. + + \begindata + + BODY399_N_GEOMAG_CTR_DIPOLE_LON = ( 287.62 ) + BODY399_N_GEOMAG_CTR_DIPOLE_LAT = ( 80.13 ) + + \begintext + + + + +Mars + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY499_POLE_RA = ( 317.68143 -0.1061 0. ) + BODY499_POLE_DEC = ( 52.88650 -0.0609 0. ) + BODY499_PM = ( 176.630 350.89198226 0. ) + + \begintext + + Source [5] specifies the following value for the lambda_a term + (BODY499_LONG_AXIS ) for Mars. This term is the POSITIVE EAST + LONGITUDE, measured from the prime meridian, of the meridian + containing the longest axis of the reference ellipsoid. + (CAUTION: previous values were POSITIVE WEST.) + + body499_long_axis = ( 252. ) + + We list this lambda_a value for completeness. The IAU report + [1] gives equal values for both equatorial radii, so the + lambda_a offset does not apply to the IAU model. + + The 2003 IAU report defines M2, the second nutation precession angle, + by: + + 2 + 192.93 + 1128.4096700 d + 8.864 T + + We truncate the M2 series to a linear expression, because the PCK + software cannot handle the quadratic term. + + Again, the linear terms are scaled by 36525.0: + + -0.4357640000000000 --> -15916.28010000000 + 1128.409670000000 --> 41215163.19675000 + -1.8151000000000000E-02 --> -662.9652750000000 + + We also introduce a fourth nutation precession angle, which + is the pi/2-complement of the third angle. This angle is used + in computing the prime meridian location for Deimos. See the + discussion of this angle below in the section containing orientation + constants for Deimos. + + \begindata + + BODY4_NUT_PREC_ANGLES = ( 169.51 -15916.2801 + 192.93 41215163.19675 + 53.47 -662.965275 + 36.53 662.965275 ) + + \begintext + + +Jupiter + + Old values: + + The rotation rate is from the 2006 IAU report; all other + values are unchanged in the 2009 report. + + body599_pm = ( 284.95 870.5366420 0. ) + + + Current values: + + The number of nutation precession angles is 15. The ninth and + tenth are twice the first and second, respectively. The + eleventh through fifteenth correspond to angles JA-JE in + the 2006 IAU report; angles JA-JE were not used prior to that + report. + + \begindata + + + BODY599_POLE_RA = ( 268.056595 -0.006499 0. ) + BODY599_POLE_DEC = ( 64.495303 0.002413 0. ) + BODY599_PM = ( 284.95 870.5360000 0. ) + BODY599_LONG_AXIS = ( 0. ) + + BODY599_NUT_PREC_RA = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.000117 + 0.000938 + 0.001432 + 0.000030 + 0.002150 ) + + BODY599_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.000050 + 0.000404 + 0.000617 + -0.000013 + 0.000926 ) + + BODY599_NUT_PREC_PM = ( 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.0 + 0.0 + 0.0 + 0.0 + 0.0 ) + + + BODY5_NUT_PREC_ANGLES = ( 73.32 91472.9 + 24.62 45137.2 + 283.90 4850.7 + 355.80 1191.3 + 119.90 262.1 + 229.80 64.3 + 352.25 2382.6 + 113.35 6070.0 + 146.64 182945.8 + 49.24 90274.4 + 99.360714 4850.4046 + 175.895369 1191.9605 + 300.323162 262.5475 + 114.012305 6070.2476 + 49.511251 64.3000 ) + \begintext + + +Saturn + + Old values: + + Values are from the 2006 IAU report. + + + body699_pole_ra = ( 40.589 -0.036 0. ) + body699_pole_dec = ( 83.537 -0.004 0. ) + body699_pm = ( 38.90 810.7939024 0. ) + body699_long_axis = ( 0. ) + + + The first seven angles given here are the angles S1 + through S7 from the 2000 report; the eighth and + ninth angles are 2*S1 and 2*S2, respectively. + + + body6_nut_prec_angles = ( 353.32 75706.7 + 28.72 75706.7 + 177.40 -36505.5 + 300.00 -7225.9 + 316.45 506.2 + 345.20 -1016.3 + 29.80 -52.1 + 706.64 151413.4 + 57.44 151413.4 ) + + + Current values: + + + The change from the previous set of values is the + removal of S7. This causes BODY6_NUT_PREC_ANGLES + elements that formerly corresponded to 2*S1 and 2*S1 + to be shifted toward the start of the array. + + \begindata + + BODY699_POLE_RA = ( 40.589 -0.036 0. ) + BODY699_POLE_DEC = ( 83.537 -0.004 0. ) + BODY699_PM = ( 38.90 810.7939024 0. ) + BODY699_LONG_AXIS = ( 0. ) + + \begintext + + The first six angles given here are the angles S1 + through S6 from the 2009 report; the seventh and + eigth angles are 2*S1 and 2*S2, respectively. + + + \begindata + + BODY6_NUT_PREC_ANGLES = ( 353.32 75706.7 + 28.72 75706.7 + 177.40 -36505.5 + 300.00 -7225.9 + 316.45 506.2 + 345.20 -1016.3 + 706.64 151413.4 + 57.44 151413.4 ) + \begintext + + +Uranus + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY799_POLE_RA = ( 257.311 0. 0. ) + BODY799_POLE_DEC = ( -15.175 0. 0. ) + BODY799_PM = ( 203.81 -501.1600928 0. ) + BODY799_LONG_AXIS = ( 0. ) + + \begintext + + The first 16 angles given here are the angles U1 + through U16 from the 2000 report; the 17th and + 18th angles are 2*U11 and 2*U12, respectively. + + \begindata + + BODY7_NUT_PREC_ANGLES = ( 115.75 54991.87 + 141.69 41887.66 + 135.03 29927.35 + 61.77 25733.59 + 249.32 24471.46 + 43.86 22278.41 + 77.66 20289.42 + 157.36 16652.76 + 101.81 12872.63 + 138.64 8061.81 + 102.23 -2024.22 + 316.41 2863.96 + 304.01 -51.94 + 308.71 -93.17 + 340.82 -75.32 + 259.14 -504.81 + 204.46 -4048.44 + 632.82 5727.92 ) + + \begintext + + + +Neptune + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY899_POLE_RA = ( 299.36 0. 0. ) + BODY899_POLE_DEC = ( 43.46 0. 0. ) + BODY899_PM = ( 253.18 536.3128492 0. ) + BODY899_LONG_AXIS = ( 0. ) + + + BODY899_NUT_PREC_RA = ( 0.70 0. 0. 0. 0. 0. 0. 0. ) + BODY899_NUT_PREC_DEC = ( -0.51 0. 0. 0. 0. 0. 0. 0. ) + BODY899_NUT_PREC_PM = ( -0.48 0. 0. 0. 0. 0. 0. 0. ) + + \begintext + + The 2000 report defines the nutation precession angles + + N, N1, N2, ... , N7 + + and also uses the multiples of N1 and N7 + + 2*N1 + + and + + 2*N7, 3*N7, ..., 9*N7 + + In this file, we treat the angles and their multiples as + separate angles. In the kernel variable + + BODY8_NUT_PREC_ANGLES + + the order of the angles is + + N, N1, N2, ... , N7, 2*N1, 2*N7, 3*N7, ..., 9*N7 + + Each angle is defined by a linear polynomial, so two + consecutive array elements are allocated for each + angle. The first term of each pair is the constant term, + the second is the linear term. + + \begindata + + BODY8_NUT_PREC_ANGLES = ( 357.85 52.316 + 323.92 62606.6 + 220.51 55064.2 + 354.27 46564.5 + 75.31 26109.4 + 35.36 14325.4 + 142.61 2824.6 + 177.85 52.316 + 647.840 125213.200 + 355.700 104.632 + 533.550 156.948 + 711.400 209.264 + 889.250 261.580 + 1067.100 313.896 + 1244.950 366.212 + 1422.800 418.528 + 1600.650 470.844 ) + + \begintext + + + + +Orientation Constants for the Dwarf Planet Pluto +-------------------------------------------------------- + +Pluto + + Old values: + + Values are from the 2006 IAU report. + + body999_pole_ra = ( 312.993 0. 0. ) + body999_pole_dec = ( 6.163 0. 0. ) + body999_pm = ( 237.305 -56.3625225 0. ) + body999_long_axis = ( 0. ) + + + Current values: + + Due to the new definition of planetocentric coordinates + for small bodies, and to the reclassification of Pluto + as a dwarf planet, Pluto's north pole direction has been + inverted. + + The PM constant W0 is from [2]. + + \begindata + + BODY999_POLE_RA = ( 132.993 0. 0. ) + BODY999_POLE_DEC = ( -6.163 0. 0. ) + BODY999_PM = ( 302.695 56.3625225 0. ) + BODY999_LONG_AXIS = ( 0. ) + + \begintext + + + + +Orientation constants for the satellites +-------------------------------------------------------- + + +Satellites of Earth + + Old values: + + Values are unchanged in the 2009 IAU report. + + New values: + + \begindata + + + BODY301_POLE_RA = ( 269.9949 0.0031 0. ) + BODY301_POLE_DEC = ( 66.5392 0.0130 0. ) + BODY301_PM = ( 38.3213 13.17635815 -1.4D-12 ) + BODY301_LONG_AXIS = ( 0. ) + + BODY301_NUT_PREC_RA = ( -3.8787 -0.1204 0.0700 -0.0172 + 0.0 0.0072 0.0 0.0 + 0.0 -0.0052 0.0 0.0 + 0.0043 ) + + BODY301_NUT_PREC_DEC = ( 1.5419 0.0239 -0.0278 0.0068 + 0.0 -0.0029 0.0009 0.0 + 0.0 0.0008 0.0 0.0 + -0.0009 ) + + BODY301_NUT_PREC_PM = ( 3.5610 0.1208 -0.0642 0.0158 + 0.0252 -0.0066 -0.0047 -0.0046 + 0.0028 0.0052 0.0040 0.0019 + -0.0044 ) + \begintext + + + +Satellites of Mars + + + Phobos + + Old values: + + Values are unchanged in the 2009 IAU report. + + + Current values: + + The quadratic prime meridian term is scaled by 1/36525**2: + + 8.864000000000000 ---> 6.6443009930565219E-09 + + \begindata + + BODY401_POLE_RA = ( 317.68 -0.108 0. ) + BODY401_POLE_DEC = ( 52.90 -0.061 0. ) + BODY401_PM = ( 35.06 1128.8445850 6.6443009930565219E-09 ) + + BODY401_LONG_AXIS = ( 0. ) + + BODY401_NUT_PREC_RA = ( 1.79 0. 0. 0. ) + BODY401_NUT_PREC_DEC = ( -1.08 0. 0. 0. ) + BODY401_NUT_PREC_PM = ( -1.42 -0.78 0. 0. ) + + + \begintext + + + Deimos + + Old values: + + Values are unchanged in the 2009 IAU report. + + New values: + + The Deimos prime meridian expression is: + + + 2 + W = 79.41 + 285.1618970 d - 0.520 T - 2.58 sin M + 3 + + + 0.19 cos M . + 3 + + + At the present time, the PCK kernel software (the routine + BODEUL in particular) cannot handle the cosine term directly, + but we can represent it as + + 0.19 sin M + 4 + + where + + M = 90.D0 - M + 4 3 + + Therefore, the nutation precession angle assignments for Phobos + and Deimos contain four coefficients rather than three. + + The quadratic prime meridian term is scaled by 1/36525**2: + + -0.5200000000000000 ---> -3.8978300049519307E-10 + + \begindata + + BODY402_POLE_RA = ( 316.65 -0.108 0. ) + BODY402_POLE_DEC = ( 53.52 -0.061 0. ) + BODY402_PM = ( 79.41 285.1618970 -3.897830D-10 ) + BODY402_LONG_AXIS = ( 0. ) + + BODY402_NUT_PREC_RA = ( 0. 0. 2.98 0. ) + BODY402_NUT_PREC_DEC = ( 0. 0. -1.78 0. ) + BODY402_NUT_PREC_PM = ( 0. 0. -2.58 0.19 ) + + \begintext + + + + +Satellites of Jupiter + + + Io + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY501_POLE_RA = ( 268.05 -0.009 0. ) + BODY501_POLE_DEC = ( 64.50 0.003 0. ) + BODY501_PM = ( 200.39 203.4889538 0. ) + BODY501_LONG_AXIS = ( 0. ) + + BODY501_NUT_PREC_RA = ( 0. 0. 0.094 0.024 ) + BODY501_NUT_PREC_DEC = ( 0. 0. 0.040 0.011 ) + BODY501_NUT_PREC_PM = ( 0. 0. -0.085 -0.022 ) + + \begintext + + + + Europa + + + Old values: + + Values are unchanged in the 2009 IAU report. + + + Current values: + + \begindata + + BODY502_POLE_RA = ( 268.08 -0.009 0. ) + BODY502_POLE_DEC = ( 64.51 0.003 0. ) + BODY502_PM = ( 36.022 101.3747235 0. ) + BODY502_LONG_AXIS = ( 0. ) + + BODY502_NUT_PREC_RA = ( 0. 0. 0. 1.086 0.060 0.015 0.009 ) + BODY502_NUT_PREC_DEC = ( 0. 0. 0. 0.468 0.026 0.007 0.002 ) + BODY502_NUT_PREC_PM = ( 0. 0. 0. -0.980 -0.054 -0.014 -0.008 ) + + \begintext + + + Ganymede + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY503_POLE_RA = ( 268.20 -0.009 0. ) + BODY503_POLE_DEC = ( 64.57 0.003 0. ) + BODY503_PM = ( 44.064 50.3176081 0. ) + BODY503_LONG_AXIS = ( 0. ) + + BODY503_NUT_PREC_RA = ( 0. 0. 0. -0.037 0.431 0.091 ) + BODY503_NUT_PREC_DEC = ( 0. 0. 0. -0.016 0.186 0.039 ) + BODY503_NUT_PREC_PM = ( 0. 0. 0. 0.033 -0.389 -0.082 ) + + \begintext + + + Callisto + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY504_POLE_RA = ( 268.72 -0.009 0. ) + BODY504_POLE_DEC = ( 64.83 0.003 0. ) + BODY504_PM = ( 259.51 21.5710715 0. ) + BODY504_LONG_AXIS = ( 0. ) + + BODY504_NUT_PREC_RA = ( 0. 0. 0. 0. -0.068 0.590 0. 0.010 ) + BODY504_NUT_PREC_DEC = ( 0. 0. 0. 0. -0.029 0.254 0. -0.004 ) + BODY504_NUT_PREC_PM = ( 0. 0. 0. 0. 0.061 -0.533 0. -0.009 ) + + \begintext + + + Amalthea + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY505_POLE_RA = ( 268.05 -0.009 0. ) + BODY505_POLE_DEC = ( 64.49 0.003 0. ) + BODY505_PM = ( 231.67 722.6314560 0. ) + BODY505_LONG_AXIS = ( 0. ) + + BODY505_NUT_PREC_RA = ( -0.84 0. 0. 0. 0. 0. 0. 0. 0.01 0. ) + BODY505_NUT_PREC_DEC = ( -0.36 0. 0. 0. 0. 0. 0. 0. 0. 0. ) + BODY505_NUT_PREC_PM = ( 0.76 0. 0. 0. 0. 0. 0. 0. -0.01 0. ) + + \begintext + + + Thebe + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY514_POLE_RA = ( 268.05 -0.009 0. ) + BODY514_POLE_DEC = ( 64.49 0.003 0. ) + BODY514_PM = ( 8.56 533.7004100 0. ) + BODY514_LONG_AXIS = ( 0. ) + + BODY514_NUT_PREC_RA = ( 0. -2.11 0. 0. 0. 0. 0. 0. 0. 0.04 ) + BODY514_NUT_PREC_DEC = ( 0. -0.91 0. 0. 0. 0. 0. 0. 0. 0.01 ) + BODY514_NUT_PREC_PM = ( 0. 1.91 0. 0. 0. 0. 0. 0. 0. -0.04 ) + + \begintext + + + Adrastea + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY515_POLE_RA = ( 268.05 -0.009 0. ) + BODY515_POLE_DEC = ( 64.49 0.003 0. ) + BODY515_PM = ( 33.29 1206.9986602 0. ) + BODY515_LONG_AXIS = ( 0. ) + + \begintext + + + Metis + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY516_POLE_RA = ( 268.05 -0.009 0. ) + BODY516_POLE_DEC = ( 64.49 0.003 0. ) + BODY516_PM = ( 346.09 1221.2547301 0. ) + BODY516_LONG_AXIS = ( 0. ) + + \begintext + + + +Satellites of Saturn + + + Mimas + + Old values: + + Values are from the 2006 IAU report. + + body601_pole_ra = ( 40.66 -0.036 0. ) + body601_pole_dec = ( 83.52 -0.004 0. ) + body601_pm = ( 337.46 381.9945550 0. ) + body601_long_axis = ( 0. ) + + body601_nut_prec_ra = ( 0. 0. 13.56 0. 0. 0. 0. 0. 0. ) + body601_nut_prec_dec = ( 0. 0. -1.53 0. 0. 0. 0. 0. 0. ) + body601_nut_prec_pm = ( 0. 0. -13.48 0. -44.85 0. 0. 0. 0. ) + + + Current values: + + \begindata + + BODY601_POLE_RA = ( 40.66 -0.036 0. ) + BODY601_POLE_DEC = ( 83.52 -0.004 0. ) + BODY601_PM = ( 333.46 381.9945550 0. ) + BODY601_LONG_AXIS = ( 0. ) + + BODY601_NUT_PREC_RA = ( 0. 0. 13.56 0. 0. 0. 0. 0. ) + BODY601_NUT_PREC_DEC = ( 0. 0. -1.53 0. 0. 0. 0. 0. ) + BODY601_NUT_PREC_PM = ( 0. 0. -13.48 0. -44.85 0. 0. 0. ) + + \begintext + + + Enceladus + + + Old values: + + Values are from the 2006 IAU report. + + body602_pole_ra = ( 40.66 -0.036 0. ) + body602_pole_dec = ( 83.52 -0.004 0. ) + body602_pm = ( 2.82 262.7318996 0. ) + body602_long_axis = ( 0. ) + + + Current values: + + \begindata + + BODY602_POLE_RA = ( 40.66 -0.036 0. ) + BODY602_POLE_DEC = ( 83.52 -0.004 0. ) + BODY602_PM = ( 6.32 262.7318996 0. ) + BODY602_LONG_AXIS = ( 0. ) + + \begintext + + + + Tethys + + + Old values: + + Values are from the 2006 IAU report. + + body603_pole_ra = ( 40.66 -0.036 0. ) + body603_pole_dec = ( 83.52 -0.004 0. ) + body603_pm = ( 10.45 190.6979085 0. ) + body603_long_axis = ( 0. ) + + body603_nut_prec_ra = ( 0. 0. 0. 9.66 0. 0. 0. 0. 0. ) + body603_nut_prec_dec = ( 0. 0. 0. -1.09 0. 0. 0. 0. 0. ) + body603_nut_prec_pm = ( 0. 0. 0. -9.60 2.23 0. 0. 0. 0. ) + + + Current values: + + \begindata + + BODY603_POLE_RA = ( 40.66 -0.036 0. ) + BODY603_POLE_DEC = ( 83.52 -0.004 0. ) + BODY603_PM = ( 8.95 190.6979085 0. ) + BODY603_LONG_AXIS = ( 0. ) + + BODY603_NUT_PREC_RA = ( 0. 0. 0. 9.66 0. 0. 0. 0. ) + BODY603_NUT_PREC_DEC = ( 0. 0. 0. -1.09 0. 0. 0. 0. ) + BODY603_NUT_PREC_PM = ( 0. 0. 0. -9.60 2.23 0. 0. 0. ) + + \begintext + + + Dione + + + Old values: + + Values are from the 2006 IAU report. + + body604_pole_ra = ( 40.66 -0.036 0. ) + body604_pole_dec = ( 83.52 -0.004 0. ) + body604_pm = ( 357.00 131.5349316 0. ) + body604_long_axis = ( 0. ) + + + Current values: + + \begindata + + BODY604_POLE_RA = ( 40.66 -0.036 0. ) + BODY604_POLE_DEC = ( 83.52 -0.004 0. ) + BODY604_PM = ( 357.6 131.5349316 0. ) + BODY604_LONG_AXIS = ( 0. ) + + \begintext + + + + Rhea + + + Old values: + + Values are from the 2009 IAU report. + + body605_pole_ra = ( 40.38 -0.036 0. ) + body605_pole_dec = ( 83.55 -0.004 0. ) + body605_pm = ( 235.16 79.6900478 0. ) + body605_long_axis = ( 0. ) + + body605_nut_prec_ra = ( 0. 0. 0. 0. 0. 3.10 0. 0. 0. ) + body605_nut_prec_dec = ( 0. 0. 0. 0. 0. -0.35 0. 0. 0. ) + body605_nut_prec_pm = ( 0. 0. 0. 0. 0. -3.08 0. 0. 0. ) + + + Current values: + + Data values are unchanged in the 2009 IAU report. However + the kernel variable contents have changed due to removal of + the angle S7. + + \begindata + + BODY605_POLE_RA = ( 40.38 -0.036 0. ) + BODY605_POLE_DEC = ( 83.55 -0.004 0. ) + BODY605_PM = ( 235.16 79.6900478 0. ) + BODY605_LONG_AXIS = ( 0. ) + + BODY605_NUT_PREC_RA = ( 0. 0. 0. 0. 0. 3.10 0. 0. ) + BODY605_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. -0.35 0. 0. ) + BODY605_NUT_PREC_PM = ( 0. 0. 0. 0. 0. -3.08 0. 0. ) + + \begintext + + + + Titan + + + Old values: + + Values are from the 2006 IAU report. + + BODY606_POLE_RA = ( 36.41 -0.036 0. ) + BODY606_POLE_DEC = ( 83.94 -0.004 0. ) + BODY606_PM = ( 189.64 22.5769768 0. ) + BODY606_LONG_AXIS = ( 0. ) + + BODY606_NUT_PREC_RA = ( 0. 0. 0. 0. 0. 0. 2.66 0. 0 ) + BODY606_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. 0. -0.30 0. 0 ) + BODY606_NUT_PREC_PM = ( 0. 0. 0. 0. 0. 0. -2.64 0. 0 ) + + + Current values: + + Note removal of dependence on the nutation precession + angles. + + \begindata + + BODY606_POLE_RA = ( 39.4827 0. 0. ) + BODY606_POLE_DEC = ( 83.4279 0. 0. ) + BODY606_PM = ( 186.5855 22.5769768 0. ) + BODY606_LONG_AXIS = ( 0. ) + + BODY606_NUT_PREC_RA = ( 0. 0. 0. 0. 0. 0. 0. 0 ) + BODY606_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. 0. 0. 0 ) + BODY606_NUT_PREC_PM = ( 0. 0. 0. 0. 0. 0. 0. 0 ) + + \begintext + + + + Hyperion + + The IAU report does not give an orientation model for Hyperion. + Hyperion's rotation is in chaotic and is not predictable for + long periods. + + + Iapetus + + + Old values: + + Values are from the 2006 IAU report. + + body608_pole_ra = ( 318.16 -3.949 0. ) + body608_pole_dec = ( 75.03 -1.143 0. ) + body608_pm = ( 350.20 4.5379572 0. ) + body608_long_axis = ( 0. ) + + + Current values: + + \begindata + + BODY608_POLE_RA = ( 318.16 -3.949 0. ) + BODY608_POLE_DEC = ( 75.03 -1.143 0. ) + BODY608_PM = ( 355.2 4.5379572 0. ) + BODY608_LONG_AXIS = ( 0. ) + + \begintext + + + + Phoebe + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY609_POLE_RA = ( 356.90 0. 0. ) + BODY609_POLE_DEC = ( 77.80 0. 0. ) + BODY609_PM = ( 178.58 931.639 0. ) + BODY609_LONG_AXIS = ( 0. ) + + \begintext + + + Janus + + + Old values: + + Values are unchanged in the 2009 IAU report. + + + Current values: + + Data values are unchanged in the 2009 IAU report. However + the kernel variable contents have changed due to removal of + the angle S7. + + \begindata + + BODY610_POLE_RA = ( 40.58 -0.036 0. ) + BODY610_POLE_DEC = ( 83.52 -0.004 0. ) + BODY610_PM = ( 58.83 518.2359876 0. ) + BODY610_LONG_AXIS = ( 0. ) + + BODY610_NUT_PREC_RA = ( 0. -1.623 0. 0. 0. 0. 0. 0.023 ) + BODY610_NUT_PREC_DEC = ( 0. -0.183 0. 0. 0. 0. 0. 0.001 ) + BODY610_NUT_PREC_PM = ( 0. 1.613 0. 0. 0. 0. 0. -0.023 ) + + \begintext + + + + Epimetheus + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + Data values are unchanged in the 2009 IAU report. However + the kernel variable contents have changed due to removal of + the angle S7. + + \begindata + + BODY611_POLE_RA = ( 40.58 -0.036 0. ) + BODY611_POLE_DEC = ( 83.52 -0.004 0. ) + BODY611_PM = ( 293.87 518.4907239 0. ) + BODY611_LONG_AXIS = ( 0. ) + + BODY611_NUT_PREC_RA = ( -3.153 0. 0. 0. 0. 0. 0.086 0. ) + BODY611_NUT_PREC_DEC = ( -0.356 0. 0. 0. 0. 0. 0.005 0. ) + BODY611_NUT_PREC_PM = ( 3.133 0. 0. 0. 0. 0. -0.086 0. ) + + \begintext + + + + Helene + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY612_POLE_RA = ( 40.85 -0.036 0. ) + BODY612_POLE_DEC = ( 83.34 -0.004 0. ) + BODY612_PM = ( 245.12 131.6174056 0. ) + BODY612_LONG_AXIS = ( 0. ) + + \begintext + + + + Telesto + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY613_POLE_RA = ( 50.51 -0.036 0. ) + BODY613_POLE_DEC = ( 84.06 -0.004 0. ) + BODY613_PM = ( 56.88 190.6979332 0. ) + BODY613_LONG_AXIS = ( 0. ) + + \begintext + + + + Calypso + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY614_POLE_RA = ( 36.41 -0.036 0. ) + BODY614_POLE_DEC = ( 85.04 -0.004 0. ) + BODY614_PM = ( 153.51 190.6742373 0. ) + BODY614_LONG_AXIS = ( 0. ) + + \begintext + + + + Atlas + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY615_POLE_RA = ( 40.58 -0.036 0. ) + BODY615_POLE_DEC = ( 83.53 -0.004 0. ) + BODY615_PM = ( 137.88 598.3060000 0. ) + BODY615_LONG_AXIS = ( 0. ) + + \begintext + + + + Prometheus + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY616_POLE_RA = ( 40.58 -0.036 ) + BODY616_POLE_DEC = ( 83.53 -0.004 ) + BODY616_PM = ( 296.14 587.289000 ) + BODY616_LONG_AXIS = ( 0. ) + + \begintext + + + + Pandora + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY617_POLE_RA = ( 40.58 -0.036 0. ) + BODY617_POLE_DEC = ( 83.53 -0.004 0. ) + BODY617_PM = ( 162.92 572.7891000 0. ) + BODY617_LONG_AXIS = ( 0. ) + + \begintext + + + + Pan + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY618_POLE_RA = ( 40.6 -0.036 0. ) + BODY618_POLE_DEC = ( 83.5 -0.004 0. ) + BODY618_PM = ( 48.8 626.0440000 0. ) + BODY618_LONG_AXIS = ( 0. ) + + \begintext + + + + + +Satellites of Uranus + + + + Ariel + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY701_POLE_RA = ( 257.43 0. 0. ) + BODY701_POLE_DEC = ( -15.10 0. 0. ) + BODY701_PM = ( 156.22 -142.8356681 0. ) + BODY701_LONG_AXIS = ( 0. ) + + BODY701_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0.29 ) + + BODY701_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0.28 ) + + BODY701_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0.05 0.08 ) + \begintext + + + + Umbriel + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY702_POLE_RA = ( 257.43 0. 0. ) + BODY702_POLE_DEC = ( -15.10 0. 0. ) + BODY702_PM = ( 108.05 -86.8688923 0. ) + BODY702_LONG_AXIS = ( 0. ) + + BODY702_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0. 0.21 ) + + BODY702_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0. 0.20 ) + + BODY702_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. -0.09 0. 0.06 ) + + \begintext + + + + Titania + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY703_POLE_RA = ( 257.43 0. 0. ) + BODY703_POLE_DEC = ( -15.10 0. 0. ) + BODY703_PM = ( 77.74 -41.3514316 0. ) + BODY703_LONG_AXIS = ( 0. ) + + BODY703_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.29 ) + + BODY703_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.28 ) + + BODY703_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.08 ) + \begintext + + + + Oberon + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY704_POLE_RA = ( 257.43 0. 0. ) + BODY704_POLE_DEC = ( -15.10 0. 0. ) + BODY704_PM = ( 6.77 -26.7394932 0. ) + BODY704_LONG_AXIS = ( 0. ) + + + BODY704_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0.16 ) + + BODY704_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0.16 ) + + BODY704_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. 0.04 ) + \begintext + + + + Miranda + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY705_POLE_RA = ( 257.43 0. 0. ) + BODY705_POLE_DEC = ( -15.08 0. 0. ) + BODY705_PM = ( 30.70 -254.6906892 0. ) + BODY705_LONG_AXIS = ( 0. ) + + BODY705_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 4.41 0. 0. 0. 0. + 0. -0.04 0. ) + + BODY705_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 4.25 0. 0. 0. 0. + 0. -0.02 0. ) + + BODY705_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 1.15 -1.27 0. 0. 0. + 0. -0.09 0.15 ) + \begintext + + + + Cordelia + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY706_POLE_RA = ( 257.31 0. 0. ) + BODY706_POLE_DEC = ( -15.18 0. 0. ) + BODY706_PM = ( 127.69 -1074.5205730 0. ) + BODY706_LONG_AXIS = ( 0. ) + + BODY706_NUT_PREC_RA = ( -0.15 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY706_NUT_PREC_DEC = ( 0.14 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY706_NUT_PREC_PM = ( -0.04 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Ophelia + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY707_POLE_RA = ( 257.31 0. 0. ) + BODY707_POLE_DEC = ( -15.18 0. 0. ) + BODY707_PM = ( 130.35 -956.4068150 0. ) + BODY707_LONG_AXIS = ( 0. ) + + BODY707_NUT_PREC_RA = ( 0. -0.09 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY707_NUT_PREC_DEC = ( 0. 0.09 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY707_NUT_PREC_PM = ( 0. -0.03 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Bianca + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY708_POLE_RA = ( 257.31 0. 0. ) + BODY708_POLE_DEC = ( -15.18 0. 0. ) + BODY708_PM = ( 105.46 -828.3914760 0. ) + BODY708_LONG_AXIS = ( 0. ) + + BODY708_NUT_PREC_RA = ( 0. 0. -0.16 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY708_NUT_PREC_DEC = ( 0. 0. 0.16 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY708_NUT_PREC_PM = ( 0. 0. -0.04 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Cressida + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + + BODY709_POLE_RA = ( 257.31 0. 0. ) + BODY709_POLE_DEC = ( -15.18 0. 0. ) + BODY709_PM = ( 59.16 -776.5816320 0. ) + BODY709_LONG_AXIS = ( 0. ) + + + BODY709_NUT_PREC_RA = ( 0. 0. 0. -0.04 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + + BODY709_NUT_PREC_DEC = ( 0. 0. 0. 0.04 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + + BODY709_NUT_PREC_PM = ( 0. 0. 0. -0.01 0. + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + + \begintext + + + + Desdemona + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY710_POLE_RA = ( 257.31 0. 0. ) + BODY710_POLE_DEC = ( -15.18 0. 0. ) + BODY710_PM = ( 95.08 -760.0531690 0. ) + BODY710_LONG_AXIS = ( 0. ) + + BODY710_NUT_PREC_RA = ( 0. 0. 0. 0. -0.17 + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY710_NUT_PREC_DEC = ( 0. 0. 0. 0. 0.16 + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY710_NUT_PREC_PM = ( 0. 0. 0. 0. -0.04 + 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Juliet + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY711_POLE_RA = ( 257.31 0. 0. ) + BODY711_POLE_DEC = ( -15.18 0. 0. ) + BODY711_PM = ( 302.56 -730.1253660 0. ) + BODY711_LONG_AXIS = ( 0. ) + + BODY711_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + -0.06 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY711_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0.06 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY711_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + -0.02 0. 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Portia + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY712_POLE_RA = ( 257.31 0. 0. ) + BODY712_POLE_DEC = ( -15.18 0. 0. ) + BODY712_PM = ( 25.03 -701.4865870 0. ) + BODY712_LONG_AXIS = ( 0. ) + + BODY712_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. -0.09 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY712_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0.09 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY712_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. -0.02 0. 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Rosalind + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY713_POLE_RA = ( 257.31 0. 0. ) + BODY713_POLE_DEC = ( -15.18 0. 0. ) + BODY713_PM = ( 314.90 -644.6311260 0. ) + BODY713_LONG_AXIS = ( 0. ) + + BODY713_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. -0.29 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY713_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0.28 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY713_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. -0.08 0. 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + Belinda + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY714_POLE_RA = ( 257.31 0. 0. ) + BODY714_POLE_DEC = ( -15.18 0. 0. ) + BODY714_PM = ( 297.46 -577.3628170 0. ) + BODY714_LONG_AXIS = ( 0. ) + + BODY714_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. -0.03 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY714_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0.03 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY714_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. -0.01 0. + 0. 0. 0. 0. 0. + 0. 0. 0. ) + \begintext + + + + Puck + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY715_POLE_RA = ( 257.31 0. 0. ) + BODY715_POLE_DEC = ( -15.18 0. 0. ) + BODY715_PM = ( 91.24 -472.5450690 0. ) + BODY715_LONG_AXIS = ( 0. ) + + BODY715_NUT_PREC_RA = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. -0.33 + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY715_NUT_PREC_DEC = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. 0.31 + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + BODY715_NUT_PREC_PM = ( 0. 0. 0. 0. 0. + 0. 0. 0. 0. -0.09 + 0. 0. 0. 0. 0. + 0. 0. 0. ) + + \begintext + + + + +Satellites of Neptune + + + Triton + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY801_POLE_RA = ( 299.36 0. 0. ) + BODY801_POLE_DEC = ( 41.17 0. 0. ) + BODY801_PM = ( 296.53 -61.2572637 0. ) + BODY801_LONG_AXIS = ( 0. ) + + + BODY801_NUT_PREC_RA = ( 0. 0. 0. 0. + 0. 0. 0. -32.35 + 0. -6.28 -2.08 -0.74 + -0.28 -0.11 -0.07 -0.02 + -0.01 ) + + + BODY801_NUT_PREC_DEC = ( 0. 0. 0. 0. + 0. 0. 0. 22.55 + 0. 2.10 0.55 0.16 + 0.05 0.02 0.01 0. + 0. ) + + + BODY801_NUT_PREC_PM = ( 0. 0. 0. 0. + 0. 0. 0. 22.25 + 0. 6.73 2.05 0.74 + 0.28 0.11 0.05 0.02 + 0.01 ) + + \begintext + + + + + Nereid + + Old values: + + Values are from the 1988 IAU report [10]. Note that this + rotation model pre-dated the 1989 Voyager 2 Neptune + encounter. + + + body802_pole_ra = ( 273.48 0. 0. ) + body802_pole_dec = ( 67.22 0. 0. ) + body802_pm = ( 237.22 0.9996465 0. ) + body802_long_axis = ( 0. ) + + + The report seems to have a typo: in the nut_prec_ra expression, + where the report gives -0.51 sin 3N3, we use -0.51 3N2. + + body802_nut_prec_ra = ( 0. -17.81 + 0. 0. 0. 0. + 0. 0. 0. + 2.56 -0.51 0.11 -0.03 ) + + body802_nut_prec_dec = ( 0. -6.67 + 0. 0. 0. 0. + 0. 0. 0. + 0.47 -0.07 0.01 ) + + body802_nut_prec_pm = ( 0. 16.48 + 0. 0. 0. 0. + 0. 0. 0. + -2.57 0.51 -0.11 0.02 ) + + + + Current values: + + The 2009 report [1] states that values for Nereid are not + given because Nereid is not in synchronous rotation with Neptune + (notes following table 2). + + + + Naiad + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY803_POLE_RA = ( 299.36 0. 0. ) + BODY803_POLE_DEC = ( 43.36 0. 0. ) + BODY803_PM = ( 254.06 +1222.8441209 0. ) + BODY803_LONG_AXIS = ( 0. ) + + + BODY803_NUT_PREC_RA = ( 0.70 -6.49 0. 0. + 0. 0. 0. 0. + 0.25 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY803_NUT_PREC_DEC = ( -0.51 -4.75 0. 0. + 0. 0. 0. 0. + 0.09 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY803_NUT_PREC_PM = ( -0.48 4.40 0. 0. + 0. 0. 0. 0. + -0.27 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + \begintext + + + + + Thalassa + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY804_POLE_RA = ( 299.36 0. 0. ) + BODY804_POLE_DEC = ( 43.45 0. 0. ) + BODY804_PM = ( 102.06 1155.7555612 0. ) + BODY804_LONG_AXIS = ( 0. ) + + + BODY804_NUT_PREC_RA = ( 0.70 0. -0.28 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + + BODY804_NUT_PREC_DEC = ( -0.51 0. -0.21 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY804_NUT_PREC_PM = ( -0.48 0. 0.19 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + \begintext + + + + Despina + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY805_POLE_RA = ( 299.36 0. 0. ) + BODY805_POLE_DEC = ( 43.45 0. 0. ) + BODY805_PM = ( 306.51 +1075.7341562 0. ) + BODY805_LONG_AXIS = ( 0. ) + + + BODY805_NUT_PREC_RA = ( 0.70 0. 0. -0.09 + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY805_NUT_PREC_DEC = ( -0.51 0. 0. -0.07 + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY805_NUT_PREC_PM = ( -0.49 0. 0. 0.06 + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + \begintext + + + + Galatea + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY806_POLE_RA = ( 299.36 0. 0. ) + BODY806_POLE_DEC = ( 43.43 0. 0. ) + BODY806_PM = ( 258.09 839.6597686 0. ) + BODY806_LONG_AXIS = ( 0. ) + + + BODY806_NUT_PREC_RA = ( 0.70 0. 0. 0. + -0.07 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY806_NUT_PREC_DEC = ( -0.51 0. 0. 0. + -0.05 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY806_NUT_PREC_PM = ( -0.48 0. 0. 0. + 0.05 0. 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + \begintext + + + Larissa + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY807_POLE_RA = ( 299.36 0. 0. ) + BODY807_POLE_DEC = ( 43.41 0. 0. ) + BODY807_PM = ( 179.41 +649.0534470 0. ) + BODY807_LONG_AXIS = ( 0. ) + + + BODY807_NUT_PREC_RA = ( 0.70 0. 0. 0. + 0. -0.27 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY807_NUT_PREC_DEC = ( -0.51 0. 0. 0. + 0. -0.20 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY807_NUT_PREC_PM = ( -0.48 0. 0. 0. + 0. 0.19 0. 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + \begintext + + + + Proteus + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY808_POLE_RA = ( 299.27 0. 0. ) + BODY808_POLE_DEC = ( 42.91 0. 0. ) + BODY808_PM = ( 93.38 +320.7654228 0. ) + BODY808_LONG_AXIS = ( 0. ) + + + BODY808_NUT_PREC_RA = ( 0.70 0. 0. 0. + 0. 0. -0.05 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY808_NUT_PREC_DEC = ( -0.51 0. 0. 0. + 0. 0. -0.04 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + BODY808_NUT_PREC_PM = ( -0.48 0. 0. 0. + 0. 0. 0.04 0. + 0. 0. 0. 0. + 0. 0. 0. 0. + 0. ) + + \begintext + + + + + +Satellites of Pluto + + Charon + + Old values: + + Values are from the 2006 IAU report. + + body901_pole_ra = ( 312.993 0. 0. ) + body901_pole_dec = ( 6.163 0. 0. ) + body901_pm = ( 57.305 -56.3625225 0. ) + body901_long_axis = ( 0. ) + + + Current values: + + Due to the new definition of planetocentric coordinates + for small bodies, and to the reclassification of Pluto + as a dwarf planet, Charon's north pole direction has been + inverted. + + The PM constant W0 is from [2]. + + \begindata + + BODY901_POLE_RA = ( 132.993 0. 0. ) + BODY901_POLE_DEC = ( -6.163 0. 0. ) + BODY901_PM = ( 122.695 56.3625225 0. ) + BODY901_LONG_AXIS = ( 0. ) + + \begintext + + + +Orientation constants for Selected Comets and Asteroids +-------------------------------------------------------- + + + +Ceres + + Current values: + + \begindata + + BODY2000001_POLE_RA = ( 291. 0. 0. ) + BODY2000001_POLE_DEC = ( 59. 0. 0. ) + BODY2000001_PM = ( 170.90 952.1532 0. ) + BODY2000001_LONG_AXIS = ( 0. ) + + \begintext + + + +Pallas + + Current values: + + \begindata + + BODY2000002_POLE_RA = ( 33. 0. 0. ) + BODY2000002_POLE_DEC = ( -3. 0. 0. ) + BODY2000002_PM = ( 38. 1105.8036 0. ) + BODY2000002_LONG_AXIS = ( 0. ) + + \begintext + + + +Vesta + + Old values: + + Values are from the 2009 IAU report. + + body2000004_pole_ra = ( 301. 0. 0. ) + body2000004_pole_dec = ( 41. 0. 0. ) + body2000004_pm = ( 292. 1617.332776 0. ) + body2000004_long_axis = ( 0. ) + + Current values: + + \begindata + + BODY2000004_POLE_RA = ( 305.8 0. 0. ) + BODY2000004_POLE_DEC = ( 41.4 0. 0. ) + BODY2000004_PM = ( 292. 1617.332776 0. ) + BODY2000004_LONG_AXIS = ( 0. ) + + \begintext + + + +Lutetia + + Current values: + + \begindata + + BODY2000021_POLE_RA = ( 52. 0. 0. ) + BODY2000021_POLE_DEC = ( 12. 0. 0. ) + BODY2000021_PM = ( 94. 1057.7515 0. ) + BODY2000021_LONG_AXIS = ( 0. ) + + \begintext + + + +Ida + + Old values: + + BODY2431010_POLE_RA = ( 168.76 0. 0. ) + BODY2431010_POLE_DEC = ( -2.88 0. 0. ) + BODY2431010_PM = ( 265.95 +1864.6280070 0. ) + BODY2431010_LONG_AXIS = ( 0. ) + + Current values: + + The PM constant W0 is from [2]. + + \begindata + + BODY2431010_POLE_RA = ( 168.76 0. 0. ) + BODY2431010_POLE_DEC = ( -2.88 0. 0. ) + BODY2431010_PM = ( 274.05 +1864.6280070 0. ) + BODY2431010_LONG_AXIS = ( 0. ) + + \begintext + + + +Eros + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY2000433_POLE_RA = ( 11.35 0. 0. ) + BODY2000433_POLE_DEC = ( 17.22 0. 0. ) + BODY2000433_PM = ( 326.07 1639.38864745 0. ) + BODY2000433_LONG_AXIS = ( 0. ) + + \begintext + + + +Davida + + Current values: + + \begindata + + BODY2000511_POLE_RA = ( 297. 0. 0. ) + BODY2000511_POLE_DEC = ( 5. 0. 0. ) + BODY2000511_PM = ( 268.1 1684.4193549 0. ) + BODY2000511_LONG_AXIS = ( 0. ) + + \begintext + + + +Gaspra + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY9511010_POLE_RA = ( 9.47 0. 0. ) + BODY9511010_POLE_DEC = ( 26.70 0. 0. ) + BODY9511010_PM = ( 83.67 1226.9114850 0. ) + BODY9511010_LONG_AXIS = ( 0. ) + + \begintext + + + +Steins + + Current values: + + \begindata + + BODY2002867_POLE_RA = ( 90. 0. 0. ) + BODY2002867_POLE_DEC = ( -62. 0. 0. ) + BODY2002867_PM = ( 93.94 1428.852332 0. ) + BODY2002867_LONG_AXIS = ( 0. ) + + \begintext + + + +Itokawa + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY2025143_POLE_RA = ( 90.53 0. 0. ) + BODY2025143_POLE_DEC = ( -66.30 0. 0. ) + BODY2025143_PM = ( 000.0 712.143 0. ) + BODY2025143_LONG_AXIS = ( 0. ) + + \begintext + + + +9P/Tempel 1 + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY1000093_POLE_RA = ( 294. 0. 0. ) + BODY1000093_POLE_DEC = ( 73. 0. 0. ) + BODY1000093_PM = ( 252.63 212.064 0. ) + BODY1000093_LONG_AXIS = ( 0. ) + + \begintext + + + +19P/Borrelly + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY1000005_POLE_RA = ( 218.5 0. 0. ) + BODY1000005_POLE_DEC = ( -12.5 0. 0. ) + BODY1000005_PM = ( 000. 390.0 0. ) + BODY1000005_LONG_AXIS = ( 0. ) + + \begintext + + + + + + + +Radii of Sun and Planets +-------------------------------------------------------- + + +Sun + + \begindata + + BODY10_RADII = ( 696000. 696000. 696000. ) + + \begintext + + +Mercury + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY199_RADII = ( 2439.7 2439.7 2439.7 ) + + \begintext + + +Venus + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY299_RADII = ( 6051.8 6051.8 6051.8 ) + + \begintext + + +Earth + + Old values: + + Values are from the 2006 IAU report. + + body399_radii = ( 6378.14 6378.14 6356.75 ) + + + Current values: + + + \begindata + + BODY399_RADII = ( 6378.1366 6378.1366 6356.7519 ) + + \begintext + + +Mars + + + Old values: + + Values are from the 2006 IAU report. + + body499_radii = ( 3397. 3397. 3375. ) + + + Current values: + + The 2009 IAU report gives separate values for the north and + south polar radii: + + north: 3373.19 + south: 3379.21 + + The report provides the average of these values as well, + which we use as the polar radius for the triaxial model. + + \begindata + + BODY499_RADII = ( 3396.19 3396.19 3376.20 ) + + \begintext + + + +Jupiter + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY599_RADII = ( 71492 71492 66854 ) + + \begintext + + + +Saturn + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY699_RADII = ( 60268 60268 54364 ) + + \begintext + + + +Uranus + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY799_RADII = ( 25559 25559 24973 ) + + \begintext + + + +Neptune + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + (Values are for the 1 bar pressure level.) + + \begindata + + BODY899_RADII = ( 24764 24764 24341 ) + + \begintext + + + +Radii of the Dwarf Planet Pluto +-------------------------------------------------------- + + +Pluto + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY999_RADII = ( 1195 1195 1195 ) + + \begintext + + + + +Radii of Satellites +-------------------------------------------------------- + + +Moon + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY301_RADII = ( 1737.4 1737.4 1737.4 ) + + \begintext + + + +Satellites of Mars + + Old values: + + Values are from the 2006 IAU report. + + body401_radii = ( 13.4 11.2 9.2 ) + body402_radii = ( 7.5 6.1 5.2 ) + + Current values: + + \begindata + + BODY401_RADII = ( 13.0 11.4 9.1 ) + BODY402_RADII = ( 7.8 6.0 5.1 ) + + \begintext + + + +Satellites of Jupiter + + Old values: + + Values are unchanged in the 2009 IAU report, + except for those of Europa, Ganymede, Callisto, + and Metis. For Metis, now all three radii are + provided. + + body502_radii = ( 1564.13 1561.23 1560.93 ) + body503_radii = ( 2632.4 2632.29 2632.35 ) + body504_radii = ( 2409.4 2409.2 2409.3 ) + + The value for the second radius for body 516 is not given in + 2003 IAU report. The values given are: + + body516_radii = ( 30 --- 20 ) + + For use within the SPICE system, we use only the mean radius. + + body516_radii = ( 21.5 21.5 21.5 ) + + + + + Current values: + + Note that for Ganymede and Callisto only mean radii + are provided. + + \begindata + + BODY501_RADII = ( 1829.4 1819.4 1815.7 ) + BODY502_RADII = ( 1562.6 1560.3 1559.5 ) + BODY503_RADII = ( 2631.2 2631.2 2631.2 ) + BODY504_RADII = ( 2410.3 2410.3 2410.3 ) + BODY505_RADII = ( 125 73 64 ) + + \begintext + + Only mean radii are available in the 2003 IAU report for bodies + 506-513. + + \begindata + + BODY506_RADII = ( 85 85 85 ) + BODY507_RADII = ( 40 40 40 ) + BODY508_RADII = ( 18 18 18 ) + BODY509_RADII = ( 14 14 14 ) + BODY510_RADII = ( 12 12 12 ) + BODY511_RADII = ( 15 15 15 ) + BODY512_RADII = ( 10 10 10 ) + BODY513_RADII = ( 5 5 5 ) + BODY514_RADII = ( 58 49 42 ) + BODY515_RADII = ( 10 8 7 ) + BODY516_RADII = ( 30 20 17 ) + + \begintext + + + +Satellites of Saturn + + + Old values: + + Values are from the 2006 IAU report. + + body601_radii = ( 207.4 196.8 190.6 ) + body602_radii = ( 256.6 251.4 248.3 ) + body603_radii = ( 540.4 531.1 527.5 ) + body604_radii = ( 563.8 561.0 560.3 ) + body605_radii = ( 767.2 762.5 763.1 ) + body606_radii = ( 2575 2575 2575 ) + body607_radii = ( 164 130 107 ) + body608_radii = ( 747.4 747.4 712.4 ) + body609_radii = ( 108.6 107.7 101.5 ) + body610_radii = ( 97.0 95.0 77.0 ) + body611_radii = ( 69.0 55.0 55.0 ) + + + Only the first equatorial radius for Helene (body 612) is given in the + 2006 IAU report: + + body612_radii = ( 17.5 --- --- ) + + The mean radius is 16km; we use this radius for all three axes, as + we do for the satellites for which only the mean radius is available. + + body612_radii = ( 17.5 17.5 17.5 ) + body613_radii = ( 15 12.5 7.5 ) + body614_radii = ( 15.0 8.0 8.0 ) + body615_radii = ( 18.5 17.2 13.5 ) + body616_radii = ( 74.0 50.0 34.0 ) + body617_radii = ( 55.0 44.0 31.0 ) + + For Pan, only a mean radius is given in the 2006 report. + + body618_radii = ( 10 10 10 ) + + + + Current values: + + \begindata + + BODY601_RADII = ( 207.8 196.7 190.6 ) + BODY602_RADII = ( 256.6 251.4 248.3 ) + BODY603_RADII = ( 538.4 528.3 526.3 ) + BODY604_RADII = ( 563.4 561.3 559.6 ) + BODY605_RADII = ( 765.0 763.1 762.4 ) + BODY606_RADII = ( 2575.15 2574.78 2574.47 ) + BODY607_RADII = ( 180.1 133.0 102.7 ) + BODY608_RADII = ( 745.7 745.7 712.1 ) + BODY609_RADII = ( 109.4 108.5 101.8 ) + BODY610_RADII = ( 101.5 92.5 76.3 ) + BODY611_RADII = ( 64.9 57.0 53.1 ) + BODY612_RADII = ( 21.7 19.1 13.0 ) + BODY613_RADII = ( 16.3 11.8 10.0 ) + BODY614_RADII = ( 15.1 11.5 7.0 ) + BODY615_RADII = ( 20.4 17.7 9.4 ) + BODY616_RADII = ( 67.8 39.7 29.7 ) + BODY617_RADII = ( 52.0 40.5 32.0 ) + BODY618_RADII = ( 17.2 15.7 10.4 ) + + BODY632_RADII = ( 1.6 1.6 1.6 ) + BODY633_RADII = ( 2.9 2.8 2.0 ) + BODY634_RADII = ( 1.5 1.2 1.0 ) + BODY635_RADII = ( 4.3 4.1 3.2 ) + BODY649_RADII = ( 1 1 1 ) + + \begintext + + + +Satellites of Uranus + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY701_RADII = ( 581.1 577.9 577.7 ) + BODY702_RADII = ( 584.7 584.7 584.7 ) + BODY703_RADII = ( 788.9 788.9 788.9 ) + BODY704_RADII = ( 761.4 761.4 761.4 ) + BODY705_RADII = ( 240.4 234.2 232.9 ) + + \begintext + + The 2000 report gives only mean radii for satellites 706--715. + + \begindata + + BODY706_RADII = ( 13 13 13 ) + BODY707_RADII = ( 15 15 15 ) + BODY708_RADII = ( 21 21 21 ) + BODY709_RADII = ( 31 31 31 ) + BODY710_RADII = ( 27 27 27 ) + BODY711_RADII = ( 42 42 42 ) + BODY712_RADII = ( 54 54 54 ) + BODY713_RADII = ( 27 27 27 ) + BODY714_RADII = ( 33 33 33 ) + BODY715_RADII = ( 77 77 77 ) + + \begintext + + + + +Satellites of Neptune + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + The 2009 report gives mean radii only for bodies 801-806. + + \begindata + + BODY801_RADII = ( 1352.6 1352.6 1352.6 ) + BODY802_RADII = ( 170 170 170 ) + BODY803_RADII = ( 29 29 29 ) + BODY804_RADII = ( 40 40 40 ) + BODY805_RADII = ( 74 74 74 ) + BODY806_RADII = ( 79 79 79 ) + + \begintext + + The second equatorial radius for Larissa is not given in the 2009 + report. The available values are: + + BODY807_RADII = ( 104 --- 89 ) + + For use within the SPICE system, we use only the mean radius. + + \begindata + + BODY807_RADII = ( 96 96 96 ) + BODY808_RADII = ( 218 208 201 ) + + \begintext + + + + +Satellites of Pluto + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY901_RADII = ( 605 605 605 ) + + \begintext + + + +Radii for Selected Comets and Asteroids +-------------------------------------------------------- + + + + + +Ceres + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2000001_RADII = ( 487.3 487.3 454.7 ) + + \begintext + + + +Vesta + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2000004_RADII = ( 289. 280. 229. ) + + \begintext + + + +Lutetia + + + Current values: + + + \begindata + + BODY2000021_RADII = ( 62.0 50.5 46.5 ) + + \begintext + + + +Ida + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2431010_RADII = ( 26.8 12.0 7.6 ) + + \begintext + + + +Mathilde + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2000253_RADII = ( 33. 24. 23. ) + + \begintext + + + +Eros + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2000433_RADII = ( 17.0 5.5 5.5 ) + + \begintext + + + +Davida + + + Current values: + + + \begindata + + BODY2000511_RADII = ( 180. 147. 127. ) + + \begintext + + + +Gaspra + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY9511010_RADII = ( 9.1 5.2 4.4 ) + + \begintext + + + +Steins + + + Current values: + + + \begindata + + BODY2002867_RADII = ( 3.24 2.73 2.04 ) + + \begintext + + + +Toutatis + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2004179_RADII = ( 2.13 1.015 0.85 ) + + \begintext + + + +Itokawa + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + + \begindata + + BODY2025143_RADII = ( 0.535 0.294 0.209 ) + + \begintext + + +Kleopatra + + + Old values: + + Values are from the 2003 report. + + + body2000216_radii = ( 108.5 47 40.5 ) + + + Current values: + + + No values are provided in the 2009 report. + + + + + +Halley + + + Old values: + + Values are unchanged in the 2009 IAU report. + + Current values: + + \begindata + + BODY1000036_RADII = ( 8.0 4.0 4.0 ) + + \begintext + + + +9P/Tempel 1 + + + Old values: + + The effective radius is unchanged in the 2009 IAU report. + + Current values: + + + The value in the data assignment below is the + "effective radius." + + According to [1]: + + The maximum and minimum radii are not properly + the values of the principal semi-axes, they + are half the maximum and minimum values of the + diameter. Due to the large deviations from a + simple ellipsoid, they may not correspond with + measurements along the principal axes, or be + orthogonal to each other. + + \begindata + + BODY1000093_RADII = ( 3.0 3.0 3.0 ) + + \begintext + + +19P/Borrelly + + + Old values: + + Values are unchanged in the 2009 report. + + Current values: + + + The value in the data assignment below is the + "effective radius." + + The first principal axis length is + + 3.5 km + + The lengths of the other semi-axes are not provided + by [1]. + + \begindata + + BODY1000005_RADII = ( 4.22 4.22 4.22 ) + + \begintext + + + +81P/Wild 2 + + + Old values: + + Values are unchanged in the 2009 report. + + Current values: + + + \begindata + + BODY1000107_RADII = ( 2.7 1.9 1.5 ) + + \begintext + + + +=========================================================================== +End of file pck00010.tpc +=========================================================================== + + + diff --git a/tests/pytests/test_newhorizons_drivers.py b/tests/pytests/test_newhorizons_drivers.py index b34d94b..40f09c6 100644 --- a/tests/pytests/test_newhorizons_drivers.py +++ b/tests/pytests/test_newhorizons_drivers.py @@ -14,13 +14,14 @@ from unittest.mock import patch from conftest import get_image_label, get_image_kernels, convert_kernels, compare_dicts, get_isd -from ale.drivers.nh_drivers import NewHorizonsLorriIsisLabelNaifSpiceDriver, NewHorizonsLeisaIsisLabelNaifSpiceDriver, NewHorizonsMvicIsisLabelNaifSpiceDriver +from ale.drivers.nh_drivers import NewHorizonsLorriIsisLabelNaifSpiceDriver, NewHorizonsLeisaIsisLabelNaifSpiceDriver, NewHorizonsMvicIsisLabelNaifSpiceDriver, NewHorizonsMvicTdiIsisLabelNaifSpiceDriver from conftest import get_image_kernels, convert_kernels, get_image_label, get_isd image_dict = { 'lor_0034974380_0x630_sci_1': get_isd("nhlorri"), 'lsb_0296962438_0x53c_eng': get_isd("nhleisa"), - 'mpf_0295610274_0x539_sci' : get_isd("mvic_mpf") + 'mpf_0295610274_0x539_sci' : get_isd("mvic_mpf"), + 'mc3_0034948318_0x536_sci_1': get_isd("nhmvic_tdi") } @pytest.fixture() @@ -65,6 +66,16 @@ def test_nhmvic_load(test_kernels, image): isd_obj = json.loads(isd_str) assert compare_dicts(isd_obj, compare_isd) == [] +# Test load of nh leisa labels +@pytest.mark.parametrize("image", ['mc3_0034948318_0x536_sci_1']) +def test_nhmvictdi_load(test_kernels, image): + label_file = get_image_label(image, 'isis') + isd_str = ale.loads(label_file, props={'kernels': test_kernels[image]}) + compare_isd = image_dict[image] + isd_obj = json.loads(isd_str) + assert compare_dicts(isd_obj, compare_isd) == [] + + # ========= Test Leisa isislabel and naifspice driver ========= class test_leisa_isis_naif(unittest.TestCase): def setUp(self): @@ -137,3 +148,23 @@ class test_mvic_framer_isis3_naif(unittest.TestCase): with patch('ale.drivers.nh_drivers.spice.utc2et', return_value=12345) as utc2et: assert self.driver.ephemeris_start_time == 12345 utc2et.assert_called_with("2015-06-03 04:06:32.848000") + +class test_mvictdi_isis_naif(unittest.TestCase): + def setUp(self): + label = get_image_label("mc3_0034948318_0x536_sci_1", "isis") + self.driver = NewHorizonsMvicTdiIsisLabelNaifSpiceDriver(label) + + def test_instrument_id(self): + assert self.driver.instrument_id == "ISIS_NH_RALPH_MVIC_METHANE" + + def test_ikid(self): + assert self.driver.ikid == -98908 + + def test_detector_center_sample(self): + assert self.driver.detector_center_sample == 0 + + def test_detector_center_line(self): + assert self.driver.detector_center_line == 0 + + def test_exposure_duration(self): + np.testing.assert_almost_equal(self.driver.exposure_duration, 0.01848999598767087) \ No newline at end of file -- GitLab