diff --git a/ale/drivers/nh_drivers.py b/ale/drivers/nh_drivers.py
index f7d96edab2f15554faa5e319144a4e90b5b4ec77..7740a92a59f3ce08895841e4539ea3a27feceabf 100644
--- a/ale/drivers/nh_drivers.py
+++ b/ale/drivers/nh_drivers.py
@@ -11,6 +11,7 @@ from ale.base.type_distortion import NoDistortion
 from ale.base.data_naif import NaifSpice
 from ale.base.label_isis import IsisLabel
 from ale.base.type_sensor import Framer
+from ale.base.type_sensor import LineScanner
 
 class NewHorizonsLorriIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, NoDistortion, Driver):
     """
@@ -65,3 +66,125 @@ class NewHorizonsLorriIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, NoD
     @property
     def sensor_name(self):
         return self.label['IsisCube']['Instrument']['SpacecraftName']
+
+
+class NewHorizonsLeisaIsisLabelNaifSpiceDriver(LineScanner, IsisLabel, NaifSpice, NoDistortion, Driver):
+    """
+    Driver for reading New Horizons LEISA ISIS3 Labels.
+    """
+
+    @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 = {
+            "LEISA" : "NH_RALPH_LEISA"
+        }
+        return id_lookup[super().instrument_id]
+
+    @property
+    def ikid(self):
+        """
+        Overridden to grab the ikid from the Isis Cube since there is no way to
+        obtain this value with a spice bods2c call. Isis sets this value during
+        ingestion, based on the original fits file.
+
+        Returns
+        -------
+        : int
+          Naif ID used to for identifying the instrument in Spice kernels
+        """
+        return self.label['IsisCube']['Kernels']['NaifFrameCode'][0]
+
+
+    @property
+    def ephemeris_start_time(self):
+        """
+        Returns the ephemeris start time of the image.
+        Expects spacecraft_id to be defined. This should be the integer
+        Naif ID code for the spacecraft.
+
+        Returns
+        -------
+        : float
+          ephemeris start time of the image
+        """
+        return spice.scs2e(self.spacecraft_id, self.spacecraft_clock_start_count)
+
+    @property
+    def ephemeris_stop_time(self):
+        """
+        ISIS doesn't preserve the spacecraft stop count that we can use to get
+        the ephemeris stop time of the image, so compute the ephemeris stop time
+        from the start time and the exposure duration.
+        """
+        return self.ephemeris_start_time + self.exposure_duration * self.image_lines
+
+    @property
+    def detector_center_line(self):
+        """
+        Returns the center detector line. Expects ikid to be defined. This should
+        be an integer containing the Naif Id code of the instrument.
+
+        Returns
+        -------
+        : float
+          Detector line of the principal point
+        """
+        return 0
+
+    @property
+    def detector_center_sample(self):
+        """
+        Returns the center detector sample. Expects ikid to be defined. This should
+        be an integer containing the Naif Id code of the instrument.
+
+        Returns
+        -------
+        : float
+          Detector sample of the principal point
+        """
+        return 0
+
+    @property
+    def sensor_name(self):
+        """
+        Returns the name of the instrument. Need to over-ride isis_label because
+        InstrumentName is not defined in the ISIS label for NH Leisa cubes.
+
+        Returns
+        -------
+        : str
+        Name of the sensor
+        """
+        return self.instrument_id
+
+    @property
+    def sensor_model_version(self):
+        """
+        Returns
+        -------
+        : int
+          ISIS sensor model version
+        """
+        return 1
+
+    @property
+    def exposure_duration(self):
+        """
+        The exposure duration of the image, in seconds
+
+        Returns
+        -------
+        : float
+          Exposure duration in seconds
+        """
+        return self.label['IsisCube']['Instrument']['ExposureDuration']
diff --git a/notebooks/KernelSlice.ipynb b/notebooks/KernelSlice.ipynb
index df22e8fc113bad2782e41400c26496594507fb63..f8276f043b998d040573670745a089793095be24 100644
--- a/notebooks/KernelSlice.ipynb
+++ b/notebooks/KernelSlice.ipynb
@@ -18,10 +18,9 @@
     "\n",
     "\n",
     "# These should be provided when running this script. \n",
-    "cube = \"/home/acpaquette/B10_013341_1010_XN_79S172W.cub\"\n",
-    "output_dir = \"/Users/jmapel/ale/nb_test\" # Output dir for created kernel files\n",
-    "data_dir = \"/usgs/cpkgs/isis3/data/\" # Dir of where to pull original kernels from\n",
-    "ckslicer_loc = \"/Users/jmapel/ale/ckslicer\"\n",
+    "cube = \"leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced.cub\"\n",
+    "output_dir = \"leisa/lsb_0296962438_0x53c_eng/\" # Output dir for created kernel files\n",
+    "data_dir = \"isis3/isis_data/\" # Dir of where to pull original kernels from\n",
     "\n",
     "def merge_intervals(intervals):\n",
     "    \"\"\"\n",
@@ -48,7 +47,7 @@
     "            merged[-1] = (merged[-1][0], interval[1])\n",
     "    return merged\n",
     "\n",
-    "def add_light_time_correction(cube_info, padding=5):\n",
+    "def add_light_time_correction(cube_info, padding=120):\n",
     "    \"\"\"\n",
     "    Compute the time intervals for the image and any light time correction\n",
     "    \n",
@@ -65,18 +64,18 @@
     "      A sorted list of the intervals as (start_et, stop_et)\n",
     "    \"\"\"\n",
     "    image_start_et = spice.scs2e(cube_info['SpacecraftID'], cube_info['SpacecraftClockCount'])\n",
+    " \n",
     "    image_end_et = image_start_et + cube_info['ExposureDuration'] * cube_info['Lines']\n",
-    "    \n",
-    "    inst_state, inst_lt = spice.spkez(cube_info['SpacecraftID'], image_start_et, 'J2000', 'LT+S', 0)\n",
-    "    target_state, target_lt = spice.spkez(cube_info['TargetID'], image_start_et, 'J2000', 'LT+S', 0)\n",
-    "    sun_state, sun_lt = spice.spkez(10, image_start_et, 'J2000', 'LT+S', cube_info['TargetID'])\n",
+    "\n",
+    "    inst_state, inst_lt = spice.spkez(cube_info['SpacecraftID'], image_start_et, 'J2000', 'NONE', 0)\n",
+    "    target_state, target_lt = spice.spkez(cube_info['TargetID'], image_start_et, 'J2000', 'NONE', 0)\n",
+    "    sun_state, sun_lt = spice.spkez(10, image_start_et, 'J2000', 'NONE', cube_info['TargetID'])\n",
     "    \n",
     "    intervals = [\n",
     "        (image_start_et - padding, image_end_et + padding),\n",
     "        (image_start_et - padding - inst_lt, image_end_et + padding - inst_lt),\n",
     "        (image_start_et - padding - target_lt, image_end_et + padding - target_lt),\n",
     "        (image_start_et - padding - sun_lt, image_end_et + padding - sun_lt)]\n",
-    "\n",
     "    return merge_intervals(intervals)"
    ]
   },
@@ -107,9 +106,8 @@
     "               \n",
     "# Save other necesary info in cube_info dict\n",
     "cube_info.update(Lines = cube_pvl['IsisCube']['Core']['Dimensions']['Lines'])\n",
-    "cube_info.update(Lines = 400)\n",
-    "cube_info.update(SpacecraftClockCount = cube_pvl['IsisCube']['Instrument']['SpacecraftClockCount'])\n",
-    "cube_info.update(ExposureDuration = cube_pvl['IsisCube']['Instrument']['LineExposureDuration'].value * 0.001)\n",
+    "cube_info.update(SpacecraftClockCount = cube_pvl['IsisCube']['Instrument']['SpacecraftClockStartCount'])\n",
+    "cube_info.update(ExposureDuration = cube_pvl['IsisCube']['Instrument']['ExposureDuration'])\n",
     "cube_info.update(TargetID = spice.bods2c(cube_pvl['IsisCube']['Instrument']['TargetName']))\n",
     "cube_info.update(SpacecraftID = spice.bods2c(cube_pvl['IsisCube']['Instrument']['SpacecraftName']))\n",
     "\n",
@@ -127,9 +125,8 @@
     "            output_comments = output_basename + '.cmt'\n",
     "            start_sclk = spice.sce2s(cube_info['SpacecraftID'], interval[0])\n",
     "            end_sclk = spice.sce2s(cube_info['SpacecraftID'], interval[1])\n",
-    "\n",
     "            # Create new sliced ck kernel\n",
-    "            ckslicer_command = [ckslicer_loc, \n",
+    "            ckslicer_command = [\"ckslicer\", \n",
     "                                    '-LSK {}'.format(cube_info['LeapSecond'][0]), \n",
     "                                    '-SCLK {}'.format(cube_info['SpacecraftClock'][0]), \n",
     "                                    '-INPUTCK {}'.format(ck), \n",
@@ -190,7 +187,7 @@
  ],
  "metadata": {
   "kernelspec": {
-   "display_name": "Python 3",
+   "display_name": "Python 3 (ipykernel)",
    "language": "python",
    "name": "python3"
   },
@@ -204,7 +201,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.7.1"
+   "version": "3.10.2"
   }
  },
  "nbformat": 4,
diff --git a/notebooks/write_NHLeisaIsisLabelNaifSpiceDriver.ipynb b/notebooks/write_NHLeisaIsisLabelNaifSpiceDriver.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..1ccc7dd83519ac6c866b27d07001f5660e7120e3
--- /dev/null
+++ b/notebooks/write_NHLeisaIsisLabelNaifSpiceDriver.ipynb
@@ -0,0 +1,97 @@
+{
+ "cells": [
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "fileName = 'ale/leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced.cub'\n",
+    "\n",
+    "import os\n",
+    "os.environ[\"ISISDATA\"] = \"isis3/isis_data\"\n",
+    "os.environ[\"ISISTESTDATA\"] = \"isis_testData\"\n",
+    "os.environ[\"ISISROOT\"] = \"isis/ISIS3/build\"\n",
+    "\n",
+    "import ale \n",
+    "from ale.drivers.nh_drivers import NewHorizonsLeisaIsisLabelNaifSpiceDriver\n",
+    "from ale.formatters.formatter import to_isd\n",
+    "import spiceypy as spice\n",
+    "from ale.drivers import AleJsonEncoder"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "from ale.util import generate_kernels_from_cube\n",
+    "kernels = generate_kernels_from_cube(fileName, expand=True, format_as='list')"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {
+    "scrolled": false
+   },
+   "outputs": [],
+   "source": [
+    "with NewHorizonsLeisaIsisLabelNaifSpiceDriver(fileName, props = {\"kernels\": kernels}) as driver:\n",
+    "    isisString = to_isd(driver)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "isisString"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "import json\n",
+    "\n",
+    "isis_dict = isisString\n",
+    "\n",
+    "json_file = os.path.splitext(fileName)[0] + '.json'\n",
+    "\n",
+    "with open(json_file, 'w') as fp:\n",
+    "    json.dump(isis_dict, fp, cls = AleJsonEncoder)\n",
+    "    \n",
+    "with open(json_file, 'r') as fp:\n",
+    "    isis_dict = json.load(fp)\n",
+    "    \n",
+    "isis_dict.keys()"
+   ]
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3 (ipykernel)",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.10.2"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/tests/pytests/data/isds/nhleisa_isd.json b/tests/pytests/data/isds/nhleisa_isd.json
new file mode 100644
index 0000000000000000000000000000000000000000..2644264aa125ce595732aa3f938578952241dd97
--- /dev/null
+++ b/tests/pytests/data/isds/nhleisa_isd.json
@@ -0,0 +1 @@
+{"isis_camera_version": 1, "image_lines": 368, "image_samples": 256, "name_platform": "NEW HORIZONS", "name_sensor": "NH_RALPH_LEISA", "reference_height": {"maxheight": 1000, "minheight": -1000, "unit": "m"}, "name_model": "USGS_ASTRO_LINE_SCANNER_SENSOR_MODEL", "interpolation_method": "lagrange", "line_scan_rate": [[0.5, -157.50400000810623, 0.856]], "starting_ephemeris_time": 487928588.0336103, "center_ephemeris_time": 487928745.5376103, "radii": {"semimajor": 1188.3, "semiminor": 1188.3, "unit": "km"}, "body_rotation": {"time_dependent_frames": [10019, 1], "ck_table_start_time": 487928588.0336103, "ck_table_end_time": 487928903.0416103, "ck_table_original_size": 5, "ephemeris_times": [487928588.0336103, 487928666.7856103, 487928745.5376103, 487928824.28961027, 487928903.0416103], "quaternions": [[-0.2447405651322848, 0.2727488147412229, -0.6923053902236965, -0.6216296216423436], [-0.24501922793442102, 0.27243841475512237, -0.6924275986998515, -0.6215198377098623], [-0.2452978414907075, 0.27212796001179584, -0.6925496680060897, -0.6214099288589402], [-0.24557640574494083, 0.2718174505738702, -0.6926715981177864, -0.6212998951117484], [-0.24585492064113273, 0.27150688650375393, -0.6927933890104353, -0.6211897364904025]], "angular_velocities": [[-7.719038104508623e-06, 8.279682752122315e-06, -1.2223224358447397e-06], [-7.719038104508623e-06, 8.279682752122315e-06, -1.22232243584474e-06], [-7.719038104508622e-06, 8.279682752122315e-06, -1.222322435844739e-06], [-7.719038104508623e-06, 8.279682752122315e-06, -1.2223224358447393e-06], [-7.719038104508623e-06, 8.279682752122316e-06, -1.2223224358447386e-06]], "reference_frame": 1}, "instrument_pointing": {"time_dependent_frames": [-98000, 1], "ck_table_start_time": 487928588.0336103, "ck_table_end_time": 487928903.0416103, "ck_table_original_size": 5, "ephemeris_times": [487928588.0336103, 487928666.7856103, 487928745.5376103, 487928824.28961027, 487928903.0416103], "quaternions": [[-0.6894448798229785, -0.13288333554010637, -0.30018901711893975, 0.645673548182655], [-0.687721087896909, -0.13374109956420746, -0.29978054587038167, 0.6475219284834335], [-0.6859672573646195, -0.13441668765411288, -0.2995880589786557, 0.6493289388446816], [-0.6843925306207158, -0.13520640845056833, -0.2991531939769342, 0.6510249286147723], [-0.68280490039217, -0.13588350538291064, -0.2989481901333484, 0.6526431801384941]], "angular_velocities": [[-6.0016600701510346e-05, -3.4315085391481984e-05, 3.616461098110838e-05], [-2.9998984431665234e-05, -2.9941950083650682e-05, 5.4011064302860286e-05], [-5.7451833433989726e-05, -2.640886089874711e-05, 3.345134823897179e-05], [-2.2375968791183237e-05, -2.5852223731490175e-05, 5.491960013111816e-05], [-1.3816947750491701e-05, -3.320701389161546e-05, 5.328198819154163e-05]], "reference_frame": 1, "constant_frames": [-98901, -98201, -98000], "constant_rotation": [-0.001805871124864633, 0.0037494052664166673, 0.9999913403573196, 0.018161770046999218, 0.9998281559785996, -0.0037159953166251633, -0.999833430596437, 0.01815490216391774, -0.001873656632970122]}, "naif_keywords": {"BODY999_RADII": [1188.3, 1188.3, 1188.3], "BODY_FRAME_CODE": 10019, "BODY_CODE": 999, "FRAME_-98901_CLASS": 4.0, "INS-98901_TRANSX": [0.0, 0.04, 0.0], "INS-98901_TRANSY": [0.04, 0.0, 0.04], "TKFRAME_-98901_UNITS": "DEGREES", "INS-98901_PIXEL_PITCH": 0.04, "INS-98901_FOCAL_LENGTH": 644.486, "FRAME_-98901_NAME": "ISIS_NH_RALPH_LEISA", "INS-98901_ITRANSL": [-1.0, 0.0, 25.0], "FRAME_-98901_CLASS_ID": -98901.0, "INS-98901_ITRANSS": [0.0, 25.0, 0.0], "TKFRAME_-98901_ANGLES": [0.0, 90.0, 0.0], "TKFRAME_-98901_AXES": [1.0, 2.0, 3.0], "TKFRAME_-98901_SPEC": "ANGLES", "FRAME_-98901_CENTER": -98.0, "TKFRAME_-98901_RELATIVE": "NH_RALPH_LEISA", "BODY999_PM": [302.695, 56.3625225, 0.0], "BODY999_POLE_RA": [132.993, 0.0, 0.0], "BODY999_POLE_DEC": [-6.163, 0.0, 0.0], "BODY999_LONG_AXIS": 0.0}, "detector_sample_summing": 1, "detector_line_summing": 1, "focal_length_model": {"focal_length": 644.486}, "detector_center": {"line": 0, "sample": 0}, "starting_detector_line": 0, "starting_detector_sample": 0, "focal2pixel_lines": [-1.0, 0.0, 25.0], "focal2pixel_samples": [0.0, 25.0, 0.0], "optical_distortion": {"radial": {"coefficients": [0.0, 0.0, 0.0]}}, "instrument_position": {"spk_table_start_time": 487928588.0336103, "spk_table_end_time": 487928903.0416103, "spk_table_original_size": 5, "ephemeris_times": [487928588.0336103, 487928666.7856103, 487928745.5376103, 487928824.28961027, 487928903.0416103], "positions": [[-341893.24779512954, 29580910.11543975, 7720840.361930893], [-341880.7808565185, 29579860.06353102, 7720567.900988498], [-341868.3126599601, 29578810.0127891, 7720295.440004236], [-341855.84320573055, 29577759.963213038, 7720022.97897548], [-341843.3724940212, 29576709.914803796, 7719750.517901289]], "velocities": [[0.15829834503568418, -13.333661290526594, -3.4597333648983915], [0.15831431122399225, -13.333646475303395, -3.4597338961260395], [0.15833027850391226, -13.333631661980828, -3.459734446767892], [0.1583462468689395, -13.333616850568019, -3.4597350168341365], [0.15836221629776992, -13.333602041080965, -3.4597356063085027]], "reference_frame": 1}, "sun_position": {"spk_table_start_time": 487928745.5376103, "spk_table_end_time": 487928745.5376103, "spk_table_original_size": 1, "ephemeris_times": [487928745.5376103], "positions": [[-1185193768.8247254, 4445753700.58781, 1744608601.9356186]], "velocities": [[-5.384652174342424, -0.7983186588678509, 1.3987335963733494]], "reference_frame": 1}}
\ No newline at end of file
diff --git a/tests/pytests/data/isds/newhorizons_isd.json b/tests/pytests/data/isds/nhlorri_isd.json
similarity index 100%
rename from tests/pytests/data/isds/newhorizons_isd.json
rename to tests/pytests/data/isds/nhlorri_isd.json
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/leisaAddendum002.ti b/tests/pytests/data/lsb_0296962438_0x53c_eng/leisaAddendum002.ti
new file mode 100644
index 0000000000000000000000000000000000000000..e9f519cec11183bc729e6e1f3eddfda52c1bd10c
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/leisaAddendum002.ti
@@ -0,0 +1,65 @@
+\begintext
+Leisa's pixel pitch is currently set to the size of the pixels (assuming that it is measured in mm,) so assuming no space in-between. 
+
+Leisa's focal length is the same as MVIC's because the light is
+focused onto a shared focal plane. This is also in mm.  But there is
+some anamorphism, so we are choosing the value that works best for the
+scan direction.  It doesn't work as well for the orthogonal axis, but
+distortions along that axis are much easier to correct later.
+
+INS-98901_FOCAL_LENGTH=644.486
+INS-98201_TRANSX = (0.0,0.040,0.0)
+INS-98201_TRANSY  = ( 0.0, 0.0, 0.040 )
+INS-98201_ITRANSS = ( 0.0, 25.0, 0.0 ) 
+INS-98201_ITRANSL = ( 0.0, 0.0, 25.0)
+INS-98201_PIXEL_PITCH=0.040
+
+\begintext 
+ISIS requires the +Z or -Z axis to be along the boresight of
+the telescope. So we rotate the -98201 axes by 90deg about +Y
+ 
+Create a new naif id for the new rotated frame in ISIS:
+(Naif Frame ID = -98201 -> Isis Frame ID = -98901)
+
+\begindata
+ FRAME_ISIS_NH_RALPH_LEISA    = -98901
+ FRAME_-98901_NAME          = 'ISIS_NH_RALPH_LEISA'
+ FRAME_-98901_CLASS         = 4
+ FRAME_-98901_CLASS_ID      = -98901
+ FRAME_-98901_CENTER        = -98
+ TKFRAME_-98901_RELATIVE    = 'NH_RALPH_LEISA'
+ TKFRAME_-98901_SPEC        = 'ANGLES'
+ TKFRAME_-98901_ANGLES      = ( 0.0 90.0 0.0 )
+ TKFRAME_-98901_AXES        = (  1,  2,  3 )
+ TKFRAME_-98901_UNITS       = 'DEGREES'
+
+ INS-98901_PIXEL_PITCH=0.040
+ INS-98901_FOCAL_LENGTH=644.486
+
+\begintext
+ The following affine coefficients are useful for band 1 of the ISIS cube. Without
+ a constant term in the Y and Line there is no offset in the line direction to 
+ correctly transform band 2-256. All lines in band 1 come from line 1 of the 
+ 256x256 array, all lines of band 2 come from line 2 and so on.
+ INS-98901_TRANSX = ( 0.0,0.040,0.0 )
+ INS-98901_TRANSY  = ( 0.0, 0.0, 0.040 )
+
+ INS-98901_ITRANSS = ( 0.0, 25.0, 0.0 ) 
+ INS-98901_ITRANSL = ( 0.0, 0.0, 25.0 )
+
+
+\begintext
+The following affine coefficents are not to be used as is. They are used as the
+starting/base values. The constant term is multiplied by the band_number-1 to get the
+correct Y and Line constant terms. The other coefficients are used as is for all bands.
+\begindata
+ INS-98901_TRANSX = ( 0.0, 0.040, 0.0 )
+ INS-98901_TRANSY  = ( 0.04, 0.0, 0.040 )
+
+ INS-98901_ITRANSS = ( 0.0, 25.0, 0.0 ) 
+ INS-98901_ITRANSL = ( -1.0, 0.0, 25.0 )
+
+
+
+
+
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_0.xsp b/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_0.xsp
new file mode 100644
index 0000000000000000000000000000000000000000..55714947098a16c12081a541d37afe3cb3b1fff6
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_0.xsp
@@ -0,0 +1,278 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/SPK '
+'2'
+'6'
+'SPKMERGE                                                    '
+BEGIN_ARRAY 1 78
+'PLUXXX                                  '
+'1D14F27612CEC4^8'
+'1D14F5039B4171^8'
+'3E7'
+'9'
+'1'
+'3'
+78
+'1D12CC4^8'
+'3F48^5'
+'6FA86E00B05604^2'
+'42F3C0FA12A944^3'
+'1BDAC4B5462D41^3'
+'-3852DD34FA7C9^3'
+'-735BA24DB06E2C^2'
+'787DC62CF4AAEC^2'
+'98FE41E4214228^1'
+'-6E31EA3C06C874^1'
+'-651FEB6446B45^0'
+'38C432C86EDE08^0'
+'2634EA39F2B5C6^-1'
+'-131F42B491D0CA^-1'
+'1C67D5060E6D04^2'
+'413A373E24A6CC^3'
+'718B6A66CABDE4^2'
+'-36DECE593AD076^3'
+'-1D588101F97149^2'
+'755F5CE39BDBC8^2'
+'269D9E2CEA1A3A^1'
+'-6B4C14B59E36B8^1'
+'-188760B9185E34^0'
+'372A0B69692586^0'
+'79E8C0294A62^-2'
+'-126D74121DFA78^-1'
+'-1FA25019224FB9^3'
+'127595BBEE4AA^3'
+'-7E32AF1C272E6C^3'
+'-F834D01DFD5DB^2'
+'20AEF968581FF4^3'
+'211F19C07FC706^2'
+'-2B792C295BB7B8^2'
+'-1DFCB849261382^1'
+'1D267A603E5226^1'
+'EB79092CADE36^-1'
+'-BB39D76A1AE19^-1'
+'-3EC4A0CF21DAE^-2'
+'-1101565EC0CCE6^-1'
+'F4DC1CC21737E8^-2'
+'-43DDE377E2C5CC^-1'
+'-CDE00B861B2D1^-2'
+'11940FF3697026^-1'
+'1B7610A6454494^-2'
+'-17654E58C8DC8C^-2'
+'-18D04918152C67^-3'
+'FBB3CA7E0B277^-4'
+'C13408BAD6B628^-5'
+'-6A5DBC5EB23CC8^-5'
+'0^0'
+'-1090F04C17BDA5^-1'
+'3E6BAFAD321D4C^-2'
+'-421DD089166694^-1'
+'-3469E0B8BDB20C^-2'
+'111FB5DF2D9594^-1'
+'6F1C8D2A5EEF5^-3'
+'-16C83CA299F7C6^-2'
+'-60D253D49634C^-4'
+'F4A6F37000DD4^-4'
+'268781A197D32^-5'
+'-6680B05EB52A7^-5'
+'0^0'
+'-4AE8F67A349574^-2'
+'-4551CDFB1E31^-1'
+'-12B2BFDC430DE1^-1'
+'3A4FD1CC669B36^-1'
+'4D5DC67D06AE2C^-2'
+'-7CC318DED5607C^-2'
+'-660BDA00C5A19C^-3'
+'723A2F94B242B^-3'
+'419D75D2DBE5F4^-4'
+'-3B2C3262022CBE^-4'
+'-15D253F89E6AB^-5'
+'0^0'
+'1D0ED7C^8'
+'7E9^5'
+'4A^2'
+'1^1'
+END_ARRAY 1 78
+BEGIN_ARRAY 2 24
+'DE-0433LE-0433                          '
+'1D14F27612CEC4^8'
+'1D14F5039B4171^8'
+'9'
+'0'
+'1'
+'2'
+24
+'1D0AE34^8'
+'1518^6'
+'467619054ACC64^8'
+'71959EE3051BB^6'
+'-2762DD2B113FD4^3'
+'-9177E2D69AFC6^0'
+'B2497F51237998^-3'
+'-29AD86E21EAE2A^-6'
+'-109044C967CB1A^9'
+'1100A0A9164CA3^6'
+'94210295FA8E5^3'
+'-72FDDAB32180F^0'
+'-4BCC77DC75FC5^-3'
+'12F0EB92CA7FE^-5'
+'-67EEEDB012BCBC^8'
+'-1CEAB1C413152D^6'
+'3A17A06D6A8238^3'
+'7F300DF2565778^-1'
+'-4DE156A15BA13C^-3'
+'5C6D19D3DFDB38^-6'
+'1CF5CB4^8'
+'2A3^6'
+'14^2'
+'1^1'
+END_ARRAY 2 24
+BEGIN_ARRAY 3 39
+'DE-0433LE-0433                          '
+'1D14F27612CEC4^8'
+'1D14F5039B4171^8'
+'A'
+'0'
+'1'
+'2'
+39
+'1D156F4^8'
+'A8C^5'
+'7C2C8974688124^5'
+'BB81A2A56C5F8^3'
+'-167B59F54C4D11^2'
+'2BBB0C5C7B37F8^0'
+'ECDB7C7D083708^-2'
+'-41C9354D8B189C^-3'
+'-10873873EFBDC2^-3'
+'-25EFEE3FDA8F1E^-4'
+'-3F8F007ED5F8C^-5'
+'-47F00363930588^-6'
+'-1A416F739567E5^-7'
+'65E859CEC8BB28^4'
+'1AD4088C476137^4'
+'5019236C1FEAC8^1'
+'-16EF8F7A335A2^0'
+'17806612058433^-1'
+'1221AA3416A7DD^-2'
+'12089CF44D8054^-3'
+'A8ED8145966928^-5'
+'-FA4E301B157098^-6'
+'-49E23D1327444C^-6'
+'-9B6E7DE7350998^-7'
+'-345FB9B8E7B2BC^4'
+'B4B26FE94E58E8^3'
+'2AF420352A2E2E^1'
+'-C85724F3D31858^-1'
+'A3BECACF30B2F^-2'
+'9AE109119AAEC^-3'
+'B6DC845D407FE8^-4'
+'998144C3ADF52^-5'
+'-1C5387BD1CEB58^-6'
+'-2003910C77E128^-6'
+'-505FD93E3132A4^-7'
+'1D0AE34^8'
+'1518^6'
+'23^2'
+'1^1'
+END_ARRAY 3 39
+BEGIN_ARRAY 4 73
+'pvshort.nio                             '
+'1D14F27612CEC4^8'
+'1D14F5039B4171^8'
+'-62'
+'9'
+'1'
+'1'
+73
+'1D154FC17F697A^8'
+'570A8679116BB8^4'
+'81F9D4A4B3EAA8^4'
+'9CC7A60174AA48^4'
+'ABA778494FD4B8^4'
+'B0CEA638258998^4'
+'B297AA4055D3A^4'
+'B335FE49CF468^4'
+'22F408C1CA9648^5'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'-52CC3C4F84F63^5'
+'28DFF8874CDD92^0'
+'1C1E0160FF9E65^7'
+'-D55DDB5B825E^1'
+'7569F7E75FFEE^6'
+'-37BD60ACDC4778^1'
+'-22F0E98C269D4E^-8'
+'4360D1AFCF6DDC^-A'
+'-B5A64A6E6754A^-E'
+'21FEB6438DA0FE^-F'
+'F3E2^-11'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'50BF99DF629A0C^-8'
+'-A832069FD4141^-A'
+'-18BBC15B5536E3^-C'
+'-C42ABE51ACA8C8^-E'
+'-4C6B4E2E073934^-F'
+'-2099CC^-10'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'179C2867A7C457^-8'
+'-4DBF8F4D526A38^-A'
+'-55947A28B0B3A^-D'
+'-331FF6B5684184^-E'
+'-13E595CFBDDD9B^-F'
+'-93915^-11'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'6^1'
+'5^1'
+'5^1'
+'5^1'
+'1D151AE^8'
+'1^1'
+END_ARRAY 4 73
+TOTAL_ARRAYS 4
+ ~NAIF/SPC BEGIN COMMENTS~
+; /ale/leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_0.bsp LOG FILE
+
+; Created 2022-06-10/14:57:03.00.
+;
+; BEGIN SPKMERGE COMMANDS
+
+LEAPSECONDS_KERNEL = /Volumes/pkgs/isis3/isis_data/base/kernels/lsk/naif0012.tls
+
+SPK_KERNEL = /ale/leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_0.bsp
+SOURCE_SPK_KERNEL = isis3/isis_data/newhorizons/kernels/spk/nh_recon_pluto_od122_v01.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 999, 9, 10, -98
+    BEGIN_TIME       = 2015 JUN 18 15:06:26.889
+    END_TIME         = 2015 JUN 18 15:17:20.422
+
+; END SPKMERGE COMMANDS
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_1.xsp b/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_1.xsp
new file mode 100644
index 0000000000000000000000000000000000000000..fd278adc3e819a340258925f91f1be9d02aba0b9
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_1.xsp
@@ -0,0 +1,278 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/SPK '
+'2'
+'6'
+'SPKMERGE                                                    '
+BEGIN_ARRAY 1 78
+'PLUXXX                                  '
+'1D1532940890FD^8'
+'1D1534BF0A9D44^8'
+'3E7'
+'9'
+'1'
+'3'
+78
+'1D12CC4^8'
+'3F48^5'
+'6FA86E00B05604^2'
+'42F3C0FA12A944^3'
+'1BDAC4B5462D41^3'
+'-3852DD34FA7C9^3'
+'-735BA24DB06E2C^2'
+'787DC62CF4AAEC^2'
+'98FE41E4214228^1'
+'-6E31EA3C06C874^1'
+'-651FEB6446B45^0'
+'38C432C86EDE08^0'
+'2634EA39F2B5C6^-1'
+'-131F42B491D0CA^-1'
+'1C67D5060E6D04^2'
+'413A373E24A6CC^3'
+'718B6A66CABDE4^2'
+'-36DECE593AD076^3'
+'-1D588101F97149^2'
+'755F5CE39BDBC8^2'
+'269D9E2CEA1A3A^1'
+'-6B4C14B59E36B8^1'
+'-188760B9185E34^0'
+'372A0B69692586^0'
+'79E8C0294A62^-2'
+'-126D74121DFA78^-1'
+'-1FA25019224FB9^3'
+'127595BBEE4AA^3'
+'-7E32AF1C272E6C^3'
+'-F834D01DFD5DB^2'
+'20AEF968581FF4^3'
+'211F19C07FC706^2'
+'-2B792C295BB7B8^2'
+'-1DFCB849261382^1'
+'1D267A603E5226^1'
+'EB79092CADE36^-1'
+'-BB39D76A1AE19^-1'
+'-3EC4A0CF21DAE^-2'
+'-1101565EC0CCE6^-1'
+'F4DC1CC21737E8^-2'
+'-43DDE377E2C5CC^-1'
+'-CDE00B861B2D1^-2'
+'11940FF3697026^-1'
+'1B7610A6454494^-2'
+'-17654E58C8DC8C^-2'
+'-18D04918152C67^-3'
+'FBB3CA7E0B277^-4'
+'C13408BAD6B628^-5'
+'-6A5DBC5EB23CC8^-5'
+'0^0'
+'-1090F04C17BDA5^-1'
+'3E6BAFAD321D4C^-2'
+'-421DD089166694^-1'
+'-3469E0B8BDB20C^-2'
+'111FB5DF2D9594^-1'
+'6F1C8D2A5EEF5^-3'
+'-16C83CA299F7C6^-2'
+'-60D253D49634C^-4'
+'F4A6F37000DD4^-4'
+'268781A197D32^-5'
+'-6680B05EB52A7^-5'
+'0^0'
+'-4AE8F67A349574^-2'
+'-4551CDFB1E31^-1'
+'-12B2BFDC430DE1^-1'
+'3A4FD1CC669B36^-1'
+'4D5DC67D06AE2C^-2'
+'-7CC318DED5607C^-2'
+'-660BDA00C5A19C^-3'
+'723A2F94B242B^-3'
+'419D75D2DBE5F4^-4'
+'-3B2C3262022CBE^-4'
+'-15D253F89E6AB^-5'
+'0^0'
+'1D0ED7C^8'
+'7E9^5'
+'4A^2'
+'1^1'
+END_ARRAY 1 78
+BEGIN_ARRAY 2 24
+'DE-0433LE-0433                          '
+'1D1532940890FD^8'
+'1D1534BF0A9D44^8'
+'9'
+'0'
+'1'
+'2'
+24
+'1D0AE34^8'
+'1518^6'
+'467619054ACC64^8'
+'71959EE3051BB^6'
+'-2762DD2B113FD4^3'
+'-9177E2D69AFC6^0'
+'B2497F51237998^-3'
+'-29AD86E21EAE2A^-6'
+'-109044C967CB1A^9'
+'1100A0A9164CA3^6'
+'94210295FA8E5^3'
+'-72FDDAB32180F^0'
+'-4BCC77DC75FC5^-3'
+'12F0EB92CA7FE^-5'
+'-67EEEDB012BCBC^8'
+'-1CEAB1C413152D^6'
+'3A17A06D6A8238^3'
+'7F300DF2565778^-1'
+'-4DE156A15BA13C^-3'
+'5C6D19D3DFDB38^-6'
+'1CF5CB4^8'
+'2A3^6'
+'14^2'
+'1^1'
+END_ARRAY 2 24
+BEGIN_ARRAY 3 39
+'DE-0433LE-0433                          '
+'1D1532940890FD^8'
+'1D1534BF0A9D44^8'
+'A'
+'0'
+'1'
+'2'
+39
+'1D156F4^8'
+'A8C^5'
+'7C2C8974688124^5'
+'BB81A2A56C5F8^3'
+'-167B59F54C4D11^2'
+'2BBB0C5C7B37F8^0'
+'ECDB7C7D083708^-2'
+'-41C9354D8B189C^-3'
+'-10873873EFBDC2^-3'
+'-25EFEE3FDA8F1E^-4'
+'-3F8F007ED5F8C^-5'
+'-47F00363930588^-6'
+'-1A416F739567E5^-7'
+'65E859CEC8BB28^4'
+'1AD4088C476137^4'
+'5019236C1FEAC8^1'
+'-16EF8F7A335A2^0'
+'17806612058433^-1'
+'1221AA3416A7DD^-2'
+'12089CF44D8054^-3'
+'A8ED8145966928^-5'
+'-FA4E301B157098^-6'
+'-49E23D1327444C^-6'
+'-9B6E7DE7350998^-7'
+'-345FB9B8E7B2BC^4'
+'B4B26FE94E58E8^3'
+'2AF420352A2E2E^1'
+'-C85724F3D31858^-1'
+'A3BECACF30B2F^-2'
+'9AE109119AAEC^-3'
+'B6DC845D407FE8^-4'
+'998144C3ADF52^-5'
+'-1C5387BD1CEB58^-6'
+'-2003910C77E128^-6'
+'-505FD93E3132A4^-7'
+'1D0AE34^8'
+'1518^6'
+'23^2'
+'1^1'
+END_ARRAY 3 39
+BEGIN_ARRAY 4 73
+'pvshort.nio                             '
+'1D1532940890FD^8'
+'1D1534BF0A9D44^8'
+'-62'
+'9'
+'1'
+'1'
+73
+'1D154C57AAC4C6^8'
+'1ACDD15CC0BFA^4'
+'29ADA3A49BEA1^4'
+'2ED4D193719EF^4'
+'309DD59BA1E8F8^4'
+'313C29A51B5BDC^4'
+'3173038A4983B^4'
+'B335FE49CF468^4'
+'22F408C1CA9648^5'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'-52D4F4AC701F94^5'
+'28DFF8991CF332^0'
+'1C20D9AF96F2EF^7'
+'-D55DD9E7B56BD^1'
+'7575DC198DF794^6'
+'-37BD608B3A878E^1'
+'-22F38DF5B2525^-8'
+'14BF9E218FF442^-A'
+'-11BF66B15D59F6^-E'
+'10B151C56E328^-10'
+'3FA^-12'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'50C63313AF7D1C^-8'
+'-33CEBDBA113CEE^-A'
+'-282B126369271^-D'
+'-5FE2540D2A62CC^-F'
+'-B359C^-11'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'179F35152728F4^-8'
+'-17F1EA8796870A^-A'
+'-8BC2A1D9C78238^-E'
+'-18FD3257D23542^-F'
+'-2FB1C^-11'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'0^0'
+'6^1'
+'4^1'
+'5^1'
+'4^1'
+'1D154C57AAC4C6^8'
+'1^1'
+END_ARRAY 4 73
+TOTAL_ARRAYS 4
+ ~NAIF/SPC BEGIN COMMENTS~
+; /ale/leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_1.bsp LOG FILE
+
+; Created 2022-06-10/14:57:07.00.
+;
+; BEGIN SPKMERGE COMMANDS
+
+LEAPSECONDS_KERNEL = /base/kernels/lsk/naif0012.tls
+
+SPK_KERNEL = leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced_1.bsp
+SOURCE_SPK_KERNEL = /newhorizons/kernels/spk/nh_recon_pluto_od122_v01.bsp
+    INCLUDE_COMMENTS = NO
+    BODIES           = 999, 9, 10, -98
+    BEGIN_TIME       = 2015 JUN 18 19:40:00.849
+    END_TIME         = 2015 JUN 18 19:49:15.857
+
+; END SPKMERGE COMMANDS
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng_isis.lbl b/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng_isis.lbl
new file mode 100644
index 0000000000000000000000000000000000000000..a45ffcd14afcad6af25f304dfb4238c3046072b5
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng_isis.lbl
@@ -0,0 +1,163 @@
+Object = IsisCube
+  Object = Core
+    StartByte   = 65537
+    Format      = Tile
+    TileSamples = 256
+    TileLines   = 368
+
+    Group = Dimensions
+      Samples = 256
+      Lines   = 368
+      Bands   = 256
+    End_Group
+
+    Group = Pixels
+      Type       = SignedWord
+      ByteOrder  = Lsb
+      Base       = 0.0
+      Multiplier = 1.0
+    End_Group
+  End_Object
+
+  Group = Instrument
+    SpacecraftName            = "NEW HORIZONS"
+    InstrumentId              = LEISA
+    TargetName                = Pluto
+    SpacecraftClockStartCount = 0296962438:00000
+    ExposureDuration          = 0.856
+    StartTime                 = 2015-06-18T19:42:00.8491479
+    StopTime                  = 2015-06-18T19:47:02.849148
+    FrameRate                 = 1.16822 <Hz>
+  End_Group
+
+  Group = Archive
+    MidObservationTime  = 487928739.0336103 <s past J2000>
+    ObservationDuration = 302.0
+    Detector            = LEISA
+    ScanType            = LEISA
+  End_Group
+
+  Group = BandBin
+    Center       = (2.4892, 2.4808, 2.4723, 2.4639, 2.4555, 2.4471, 2.4386,
+                    2.4302, 2.4218, 2.4134, 2.4050, 2.3966, 2.3883, 2.3799,
+                    2.3715, 2.3632, 2.3548, 2.3465, 2.3382, 2.3299, 2.3216,
+                    2.3134, 2.3051, 2.2969, 2.2886, 2.2804, 2.2722, 2.2641,
+                    2.2559, 2.2478, 2.2397, 2.2316, 2.2235, 2.2155, 2.2074,
+                    2.1994, 2.1915, 2.1835, 2.1756, 2.1676, 2.1598, 2.1519,
+                    2.1441, 2.1362, 2.1285, 2.1207, 2.1130, 2.1053, 2.0976,
+                    2.0899, 2.0823, 2.0747, 2.0671, 2.0596, 2.0520, 2.0446,
+                    2.0371, 2.0297, 2.0223, 2.0149, 2.0075, 2.0002, 1.9929,
+                    1.9857, 1.9784, 1.9712, 1.9641, 1.9569, 1.9498, 1.9427,
+                    1.9357, 1.9287, 1.9217, 1.9147, 1.9078, 1.9009, 1.8940,
+                    1.8871, 1.8803, 1.8735, 1.8668, 1.8600, 1.8533, 1.8466,
+                    1.8400, 1.8334, 1.8268, 1.8202, 1.8137, 1.8072, 1.8007,
+                    1.7942, 1.7878, 1.7814, 1.7750, 1.7687, 1.7623, 1.7560,
+                    1.7498, 1.7435, 1.7373, 1.7311, 1.7249, 1.7188, 1.7126,
+                    1.7065, 1.7004, 1.6944, 1.6884, 1.6823, 1.6763, 1.6704,
+                    1.6644, 1.6585, 1.6526, 1.6467, 1.6409, 1.6350, 1.6292,
+                    1.6234, 1.6176, 1.6119, 1.6061, 1.6004, 1.5947, 1.5890,
+                    1.5833, 1.5777, 1.5720, 1.5664, 1.5608, 1.5552, 1.5497,
+                    1.5441, 1.5386, 1.5331, 1.5276, 1.5221, 1.5166, 1.5112,
+                    1.5057, 1.5003, 1.4949, 1.4895, 1.4841, 1.4788, 1.4734,
+                    1.4681, 1.4628, 1.4575, 1.4522, 1.4469, 1.4417, 1.4365,
+                    1.4312, 1.4260, 1.4208, 1.4157, 1.4105, 1.4054, 1.4003,
+                    1.3952, 1.3901, 1.3850, 1.3800, 1.3749, 1.3699, 1.3649,
+                    1.3600, 1.3550, 1.3501, 1.3452, 1.3403, 1.3355, 1.3306,
+                    1.3258, 1.3210, 1.3163, 1.3116, 1.3069, 1.3022, 1.2975,
+                    1.2929, 1.2883, 1.2838, 1.2793, 1.2748, 1.2704, 1.2660,
+                    1.2616, 1.2573, 1.2530, 1.2487, 1.2446, 1.2404, 1.2363,
+                    1.2322, 1.2282, 1.2243, 1.2204, 2.2623, 2.2589, 2.2555,
+                    2.2521, 2.2488, 2.2454, 2.2421, 2.2387, 2.2354, 2.2321,
+                    2.2288, 2.2255, 2.2222, 2.2189, 2.2156, 2.2124, 2.2091,
+                    2.2059, 2.2026, 2.1994, 2.1962, 2.1930, 2.1898, 2.1866,
+                    2.1834, 2.1803, 2.1771, 2.1740, 2.1708, 2.1677, 2.1646,
+                    2.1615, 2.1584, 2.1553, 2.1522, 2.1491, 2.1461, 2.1430,
+                    2.1400, 2.1370, 2.1339, 2.1309, 2.1279, 2.1249, 2.1220,
+                    2.1190, 2.1160, 2.1131, 2.1101, 2.1072, 2.1043, 2.1014,
+                    2.0985, 2.0956, 2.0927, 2.0898)
+    Width        = (0.011228, 0.011190, 0.011152, 0.011114, 0.011076,
+                    0.011038, 0.011000, 0.010962, 0.010924, 0.010886, 0.010848,
+                    0.010810, 0.010772, 0.010735, 0.010697, 0.010659, 0.010622,
+                    0.010584, 0.010547, 0.010509, 0.010472, 0.010435, 0.010397,
+                    0.010360, 0.010323, 0.010286, 0.010249, 0.010212, 0.010176,
+                    0.010139, 0.010102, 0.010066, 0.010029, 0.009993, 0.009957,
+                    0.009921, 0.009885, 0.009849, 0.009813, 0.009777, 0.009742,
+                    0.009706, 0.009671, 0.009636, 0.009601, 0.009566, 0.009531,
+                    0.009496, 0.009461, 0.009427, 0.009392, 0.009358, 0.009324,
+                    0.009290, 0.009256, 0.009222, 0.009189, 0.009155, 0.009122,
+                    0.009088, 0.009055, 0.009022, 0.008989, 0.008957, 0.008924,
+                    0.008891, 0.008859, 0.008827, 0.008795, 0.008763, 0.008731,
+                    0.008699, 0.008668, 0.008636, 0.008605, 0.008574, 0.008543,
+                    0.008512, 0.008481, 0.008451, 0.008420, 0.008390, 0.008360,
+                    0.008329, 0.008299, 0.008270, 0.008240, 0.008210, 0.008181,
+                    0.008151, 0.008122, 0.008093, 0.008064, 0.008035, 0.008006,
+                    0.007978, 0.007949, 0.007921, 0.007892, 0.007864, 0.007836,
+                    0.007808, 0.007780, 0.007753, 0.007725, 0.007697, 0.007670,
+                    0.007643, 0.007615, 0.007588, 0.007561, 0.007534, 0.007508,
+                    0.007481, 0.007454, 0.007428, 0.007401, 0.007375, 0.007349,
+                    0.007322, 0.007296, 0.007270, 0.007245, 0.007219, 0.007193,
+                    0.007167, 0.007142, 0.007116, 0.007091, 0.007065, 0.007040,
+                    0.007015, 0.006990, 0.006965, 0.006940, 0.006915, 0.006890,
+                    0.006865, 0.006841, 0.006816, 0.006792, 0.006767, 0.006743,
+                    0.006719, 0.006694, 0.006670, 0.006646, 0.006622, 0.006598,
+                    0.006574, 0.006550, 0.006527, 0.006503, 0.006479, 0.006456,
+                    0.006432, 0.006409, 0.006386, 0.006362, 0.006339, 0.006316,
+                    0.006293, 0.006270, 0.006247, 0.006224, 0.006202, 0.006179,
+                    0.006157, 0.006134, 0.006112, 0.006090, 0.006068, 0.006046,
+                    0.006024, 0.006002, 0.005980, 0.005959, 0.005937, 0.005916,
+                    0.005895, 0.005874, 0.005853, 0.005832, 0.005811, 0.005791,
+                    0.005770, 0.005750, 0.005730, 0.005710, 0.005691, 0.005671,
+                    0.005652, 0.005633, 0.005614, 0.005595, 0.005576, 0.005558,
+                    0.005540, 0.005522, 0.005505, 0.005321, 0.005313, 0.005305,
+                    0.005297, 0.005289, 0.005281, 0.005273, 0.005265, 0.005257,
+                    0.005249, 0.005242, 0.005234, 0.005226, 0.005218, 0.005211,
+                    0.005203, 0.005195, 0.005188, 0.005180, 0.005173, 0.005165,
+                    0.005158, 0.005150, 0.005143, 0.005135, 0.005128, 0.005120,
+                    0.005113, 0.005105, 0.005098, 0.005091, 0.005083, 0.005076,
+                    0.005069, 0.005062, 0.005054, 0.005047, 0.005040, 0.005033,
+                    0.005026, 0.005019, 0.005012, 0.005005, 0.004998, 0.004990,
+                    0.004984, 0.004977, 0.004970, 0.004963, 0.004956, 0.004949,
+                    0.004942, 0.004935, 0.004928, 0.004922, 0.004915)
+    OriginalBand = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17,
+                    18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
+                    33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
+                    48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62,
+                    63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77,
+                    78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92,
+                    93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105,
+                    106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117,
+                    118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129,
+                    130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141,
+                    142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153,
+                    154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165,
+                    166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177,
+                    178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189,
+                    190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201,
+                    202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213,
+                    214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225,
+                    226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237,
+                    238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249,
+                    250, 251, 252, 253, 254, 255, 256)
+  End_Group
+
+  Group = Kernels
+    NaifFrameCode = -98901 <SPICE ID>
+  End_Group
+End_Object
+
+Object = Label
+  Bytes = 65536
+End_Object
+
+Object = History
+  Name      = IsisCube
+  StartByte = 48300033
+  Bytes     = 639
+End_Object
+
+Object = OriginalLabel
+  Name      = IsisCube
+  StartByte = 48300672
+  Bytes     = 15636
+End_Object
+End
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/merged_nhpc_2015_v001_0_sliced_-98000.xc b/tests/pytests/data/lsb_0296962438_0x53c_eng/merged_nhpc_2015_v001_0_sliced_-98000.xc
new file mode 100644
index 0000000000000000000000000000000000000000..d4a1a23e82f95b6caf99f27db5b2cb8f391c8848
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/merged_nhpc_2015_v001_0_sliced_-98000.xc
@@ -0,0 +1,272 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/CK  '
+'2'
+'6'
+' < DAFCAT: CK CONCATENATION >                               '
+BEGIN_ARRAY 1 251
+'nhpc                                    '
+'D80E7C1A2B9^B'
+'D80E9B43DEE^B'
+'-17ED0'
+'1'
+'3'
+'1'
+251
+'3536D4A2608602^0'
+'-29AB656AED380E^0'
+'F3E3BD6BF39D1^0'
+'268BAA59B2B614^0'
+'-5F75E3AA506038^-3'
+'-123AF9CE3662F8^-3'
+'-3A542857CF0DFA^-3'
+'-352F3827D9383^0'
+'29A28A3EF253FC^0'
+'-F3E7BA86658408^0'
+'-26868016D0B576^0'
+'-82C0538D1CC428^-3'
+'-18A49BABD84A6^-3'
+'-46FCECC45E0BAC^-3'
+'-35108FF659909C^0'
+'2990FD1F8BC5A^0'
+'-F3F592671A61B8^0'
+'-266C0A2F053C62^0'
+'D3C20457EAF4C^-4'
+'-15DF9019083673^-3'
+'E69034D58495E^-4'
+'-34FE0B623E43C2^0'
+'2981AB8FDF16F4^0'
+'-F3FFBC11880928^0'
+'-2655994B7F4184^0'
+'-9E9ACECFB61CB8^-4'
+'-185F0F37D58582^-3'
+'-2A7C58A7C158C4^-4'
+'-34F1E8BF568724^0'
+'297C710955AB02^0'
+'-F40449E34D1A8^0'
+'-264F0989F5B2C6^0'
+'6355B3E7304C6^-3'
+'-1026FC2FD48CDC^-3'
+'196CDABF760789^-3'
+'-34D3FB58CD7944^0'
+'2963E3DA9B6F9A^0'
+'-F414BEC1E038C^0'
+'-262A00A6812DFA^0'
+'-25250160846212^-3'
+'-1E2AB179B0606D^-3'
+'-12B2B01F5E8502^-3'
+'-34D2DB468F8348^0'
+'294FF146BECB64^0'
+'-F41FA4D7F4E53^0'
+'-25FB5A2B0DD0BE^0'
+'-22B5863FD33DB6^-3'
+'153C7130168C4^-3'
+'-3445B9072B644^-4'
+'-34DDD9F4691B6^0'
+'2949818E36378E^0'
+'-F42231CB92F608^0'
+'-25E2A0C9E35364^0'
+'-DA4BBF082686E^-4'
+'A4B6CACF239E2^-4'
+'B37F3F06231BF8^-4'
+'-34E6867A7F6B2C^0'
+'2944DB688303C8^0'
+'-F424024BCB9688^0'
+'-25CFDFFA951CB4^0'
+'-3BE8FAD1558B3A^-3'
+'FB00BCC150927^-4'
+'-3635EDF6D35012^-4'
+'-34EF7E2F8066CE^0'
+'29431205306FE8^0'
+'-F424C561E4DEF^0'
+'-25C0577B778E4A^0'
+'-318A696375E852^-4'
+'15989031B79A95^-3'
+'250B64796131AC^-3'
+'-34F12EE270C1EC^0'
+'29415139DB33FA^0'
+'-F4257BB4AB5FE8^0'
+'-25BB47BCAE21E2^0'
+'-B800E9966100A8^-4'
+'-3AA569D1A44A02^-4'
+'D0C5D56F395C8^-4'
+'-34FFE2AEEB1686^0'
+'293692A69CCA9A^0'
+'-F4271D30034A8^0'
+'-25A7CF46D53FC6^0'
+'-42B2187FA6815C^-3'
+'14C3F09CE693C8^-3'
+'-1D47BCBBFBED1D^-3'
+'-35115DADD01B58^0'
+'292BA954EE1F6E^0'
+'-F4214F0D21351^0'
+'-25C0BB931E0A92^0'
+'AE0C7AAE68AFC^-3'
+'2B54C0591BB212^-3'
+'E310658FE3F1A^-4'
+'-3518972D6EC968^0'
+'2926D7CE6853F4^0'
+'-F41F6F18BFED7^0'
+'-25C7F2E7101B18^0'
+'452C4B26C02C58^-3'
+'26FEA9301FC82E^-3'
+'3A0B508047DDCE^-5'
+'-352693A9BA53F2^0'
+'2916BD73EA7548^0'
+'-F41CEED0BE3CB^0'
+'-25D5F5A4AD2A0C^0'
+'-207C0507EA219E^-3'
+'11AEB79DE4565D^-3'
+'-300E20BE034DAE^-3'
+'-35357CB7A38716^0'
+'2912F79C7F94F8^0'
+'-F415C976B7B28^0'
+'-25F3282CBB6FEE^0'
+'6391D3ED35975^-4'
+'1C6790B9244604^-3'
+'-234EE2C49EE4C^-3'
+'-35446F6F5C55D8^0'
+'291BB9EFA694EE^0'
+'-F40C08EF2C9AE^0'
+'-26135E1EB7EE58^0'
+'7ECC1BD1735C9C^-4'
+'1006333AD8A63E^-3'
+'98CB00F0790FF^-4'
+'-3544DA2D3D5D1E^0'
+'291E152A69388^0'
+'-F40A79BEF6E0F^0'
+'-261A3B65B93326^0'
+'7BC8677F4D786C^-3'
+'203D8D6745B1A8^-3'
+'176ADC19576831^-3'
+'-355096FD7FAFEE^0'
+'292ABF1D791808^0'
+'-F400A1B1ABB528^0'
+'-263B213D47DECC^0'
+'612E8549D6E7E4^-3'
+'1AD9CB47D1C2DA^-4'
+'13047AC271D146^-3'
+'-35610C2E5273FA^0'
+'293D437803A3C6^0'
+'-F3F30C8F374C4^0'
+'-2666CA30A57CA6^0'
+'A13F94A847A5E^-3'
+'30306BFB6A0252^-3'
+'310091428D03E6^-3'
+'-35688473F2D826^0'
+'293E910DDF04C^0'
+'-F3F0189769A94^0'
+'-266DC2B65147BC^0'
+'-4BA4A5CD0FA75^-3'
+'6540D9C2D5EFE^-4'
+'-1C9C97C45A7CAE^-3'
+'-356EF279F2882A^0'
+'294AB4988DE67C^0'
+'-F3E893577EF0D8^0'
+'-26877D20DE864E^0'
+'6F38ACB098D7D^-3'
+'1CC775C74323C7^-3'
+'2B065FAF07760C^-3'
+'-3577B380D86966^0'
+'295CA1F1E3E164^0'
+'-F3E44215744658^0'
+'-268371FEC06182^0'
+'-7F30B04E4686D^-3'
+'-AF806E9BCA66F8^-4'
+'-48D068AE51B5C4^-4'
+'-357C42440E8694^0'
+'297C7241FFEA5C^0'
+'-F3DFCD249D3568^0'
+'-26771D10AD410E^0'
+'4C9777D097CBBC^-3'
+'B0F2B34209DC7^-5'
+'42C66B8DAC6A6^-3'
+'-357D352D00B2DC^0'
+'297C444A476652^0'
+'-F3E00A07F4E718^0'
+'-26747ABD75C0C6^0'
+'-8E7BC4E606C4E8^-4'
+'7E7BBA07CB7098^-4'
+'280D1A9D216D34^-3'
+'-35812EE696E2C^0'
+'2999AFD1279456^0'
+'-F3DCD3D0C9AE88^0'
+'-2663851BD3CC86^0'
+'D6BB66E85B1038^-4'
+'19F67C68007ACD^-4'
+'46CB10F90DD2E^-3'
+'-358611D60E30BC^0'
+'29B1C79C2F5498^0'
+'-F3DA6BC71FFAF8^0'
+'-2651D726732B78^0'
+'2B35543C8D3462^-3'
+'6546D612E5CAA^-4'
+'2237B1FD243B22^-3'
+'-358BD05DCD8D92^0'
+'29B89FFF162C64^0'
+'-F3D918FFB7C83^0'
+'-264AC899E51016^0'
+'-411E84CC007B7^-3'
+'1939DEC1A13A^-4'
+'F81ADEE065A9C^-4'
+'-3590516D3CBAB8^0'
+'29BD143E99B3FA^0'
+'-F3D7C9FEAECCA8^0'
+'-2647F68A2FA132^0'
+'-71DF76A900B988^-3'
+'-40217175A9E204^-4'
+'-11BCADBE7DA2EB^-3'
+'-3598557EE6EF08^0'
+'29CE9056AEA60C^0'
+'-F3D1C3AA1196B8^0'
+'-2650090CF68AF^0'
+'596E58E6C07AC^-3'
+'19344A79B2307B^-3'
+'461FB98946D6A4^-3'
+'359BDF6D2B0A06^0'
+'-29D56AAF946778^0'
+'F3CF54CF529E98^0'
+'2653163D7BEC18^0'
+'6F14AF87C0203^-3'
+'1F046241E76C15^-3'
+'47A6611E64AC7C^-3'
+'D80E7C1A2B9^B'
+'D80E7CE83B^B'
+'D80E7FC4A7^B'
+'D80E81885^B'
+'D80E82A113^B'
+'D80E857D7F^B'
+'D80E8859EB^B'
+'D80E897EE3^B'
+'D80E8A5A9D^B'
+'D80E8B3657^B'
+'D80E8B7F95^B'
+'D80E8CA48D^B'
+'D80E8DBD5^B'
+'D80E8E12C3^B'
+'D80E8EE248^B'
+'D80E8FBE02^B'
+'D80E90E2FA^B'
+'D80E90EF2F^B'
+'D80E9207F2^B'
+'D80E932CEA^B'
+'D80E93CB9B^B'
+'D80E9451E2^B'
+'D80E9576DA^B'
+'D80E969BD2^B'
+'D80E96A807^B'
+'D80E97C0CA^B'
+'D80E98E5C2^B'
+'D80E998473^B'
+'D80E99FE85^B'
+'D80E9ADA3F^B'
+'D80E9B43DEE^B'
+'D80E7C1A2B9^B'
+'1^1'
+'1F^2'
+END_ARRAY 1 251
+TOTAL_ARRAYS 1
+ ~NAIF/SPC BEGIN COMMENTS~
+This CK is for testing with the image: /ale/leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced.cub
+
+This CK was generated using the following command: {}
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/merged_nhpc_2015_v001_1_sliced_-98000.xc b/tests/pytests/data/lsb_0296962438_0x53c_eng/merged_nhpc_2015_v001_1_sliced_-98000.xc
new file mode 100644
index 0000000000000000000000000000000000000000..ff0d1b3f7b65a46a9ab2917739c6f00b66bd101b
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/merged_nhpc_2015_v001_1_sliced_-98000.xc
@@ -0,0 +1,3431 @@
+DAFETF NAIF DAF ENCODED TRANSFER FILE
+'DAF/CK  '
+'2'
+'6'
+' < DAFCAT: CK CONCATENATION >                               '
+BEGIN_ARRAY 1 3407
+'nhpc                                    '
+'D8118AC7E6^B'
+'D811A53EE6^B'
+'-17ED0'
+'1'
+'3'
+'1'
+1024
+'B06FA154DC35A8^0'
+'21FF9E9A83AC9^0'
+'4D33EB8CDABA38^0'
+'-A53281AEEB6A1^0'
+'134A4B4608CB87^-2'
+'15078CCE8F61E^-2'
+'-2691369E68C636^-2'
+'-B0A1CC0651D338^0'
+'-21E76B01FDB3CA^0'
+'-4D264CB27F49A8^0'
+'A50836876A271^0'
+'12B56B51E4E02F^-2'
+'19250C9D420CE1^-2'
+'-2626D2E69070CA^-2'
+'-B0FD2D3D87CB18^0'
+'-21C97C89D2C324^0'
+'-4D00F9067742C4^0'
+'A4BDD14D50C7F^0'
+'1932FDA8709CB^-3'
+'40E4132B7BB1A4^-3'
+'-66CCEDCE3919D4^-3'
+'-B10418AEBDEEF^0'
+'-21C95E9267F6C4^0'
+'-4CF76F7ED02C08^0'
+'A4BADD1648225^0'
+'-19356B2AB1AE59^-3'
+'5E30AF077E98AC^-4'
+'882EA290E699B^-4'
+'-B101B753A7204^0'
+'-21CCE1DA6E0E4C^0'
+'-4CF1D4FBB0C01C^0'
+'A4BF517AEF24^0'
+'-18FB94566F459^-3'
+'37E0CF8961F738^-4'
+'A31F9750EF26C8^-4'
+'-B0FC44016E954^0'
+'-21CADD319D6D0E^0'
+'-4CF4BD0677BDA4^0'
+'A4C43AEDA11168^0'
+'9E31FB4416D29^-4'
+'-3344A950532A14^-4'
+'1FE50A084F4D7^-3'
+'-B0F55ECE6F0368^0'
+'-21C77FB383EE6A^0'
+'-4CF9DB876BDB3C^0'
+'A4C9EF46C61F48^0'
+'3BFB100400604C^-4'
+'-6C808075DD1294^-4'
+'1F5242617DA729^-3'
+'-B0F2F936C43B28^0'
+'-21C747D8E632D8^0'
+'-4CFAC06CBAC5C4^0'
+'A4CC22ACFD63D8^0'
+'-2B46121499D1C^-3'
+'-2DD86A03A0FBE6^-4'
+'942959E54518^-4'
+'-B0F21FF04A40B8^0'
+'-21C871DC7B08B4^0'
+'-4CF9DFA0AB3F9C^0'
+'A4CD37E1F73408^0'
+'-3B44C04EDC7892^-3'
+'-E7EDE717A32E9^-4'
+'1984794B002E5F^-3'
+'-B0F11C4038DEA^0'
+'-21C9F5BA97B27C^0'
+'-4CF8F4C24433E^0'
+'A4CE6CE21B3A6^0'
+'-430F6A0C45C86C^-3'
+'-1311F2CD1C6E05^-3'
+'20C24F637652D2^-3'
+'-B0EFDEED8634C8^0'
+'-21CB553AABE2C6^0'
+'-4CF84380CD9588^0'
+'A4CFCC46C4227^0'
+'-3CDD167AFFD456^-3'
+'-15769B4C4D25DD^-3'
+'2275A79F45645^-3'
+'-B0EEB607C05F4^0'
+'-21CCAE1DE7F6E4^0'
+'-4CF796053E55A8^0'
+'A4D1154D3CF45^0'
+'-40370B1E8E8DE^-3'
+'-124A3CCA077BB^-3'
+'25885C4C7508B8^-3'
+'-B0ED72696377C8^0'
+'-21CDF3C84495F2^0'
+'-4CF6D2F6F51038^0'
+'A4D288FEA7591^0'
+'-3EDA8442AA7C3E^-3'
+'-10315036B5C50D^-3'
+'284AE0981895A^-3'
+'-B0EC430C07C98^0'
+'-21CF47D9C2A694^0'
+'-4CF6366F29591^0'
+'A4D3D1F81DBF4^0'
+'-396D82D5A02B72^-3'
+'-15BBAC6952BC54^-3'
+'2738C5FD7E743E^-3'
+'-B0EAF2BCCCB488^0'
+'-21D09588F63F66^0'
+'-4CF578EEED13FC^0'
+'A4D54EF9C68878^0'
+'-3754CC9D6FA0E^-3'
+'-1626CE0D342A5F^-3'
+'25A16B15DBAAA4^-3'
+'-B0E9C11CE34F88^0'
+'-21D1E4130142B4^0'
+'-4CF4E24563BE6^0'
+'A4D698B46311D^0'
+'-38D836DCC84A18^-3'
+'-175011B7728664^-3'
+'25F45A369CB67A^-3'
+'-B0E8666439E8E^0'
+'-21D35046790A4A^0'
+'-4CF43CEB4F036C^0'
+'A4D80F47276BA^0'
+'-443ACDC15C6D64^-3'
+'-16CD487718B3C4^-3'
+'30628411D4BF5C^-3'
+'-B0E6ACF5C73FC^0'
+'-21D52762864AD8^0'
+'-4CF36EEFAAD2E8^0'
+'A4D9E878D57EA8^0'
+'-5CC38747484124^-3'
+'-1D4AFBDE5721BC^-3'
+'3F33D750A25414^-3'
+'-B0E4CCB4F9426^0'
+'-21D7164FEE538E^0'
+'-4CF28CF9AC6094^0'
+'A4DBEFB1BF8558^0'
+'-5A53BB629B4E9C^-3'
+'-1E9FE2713DB533^-3'
+'3C5D79A590AF0C^-3'
+'-B0E2D6BC263038^0'
+'-21D92D98ADE76C^0'
+'-4CF1B02935379^0'
+'A4DE03752E2F78^0'
+'-59A19CA3EDB01^-3'
+'-2193AA0A5A5B62^-3'
+'3D52E6BCFADAE4^-3'
+'-B0E0C6B94080D8^0'
+'-21DB3068D9AD62^0'
+'-4CF0E66E029014^0'
+'A4E02E5FB93098^0'
+'-52B99E0F5B70F^-3'
+'-27D570ED476AFE^-3'
+'46266C6F93C7AC^-3'
+'-B0DEA1CF9FD6D8^0'
+'-21DCF987EAD0EE^0'
+'-4CF06AAB418BC8^0'
+'A4E2571814B828^0'
+'-4BCA6FAE0C9B08^-3'
+'-228C81E536F9A2^-3'
+'48625A7F92BF58^-3'
+'-B0DC8449B192F8^0'
+'-21DE4E1F455C2A^0'
+'-4CEF8A2F07BE8^0'
+'A4E4BEBE4FA088^0'
+'-4F526B64FB6E54^-3'
+'-FEA1E7AEDBE2A8^-4'
+'4F296D608CD3CC^-3'
+'-B0DA7B10BAAC1^0'
+'-21DF5E46D25892^0'
+'-4CEE78C1F25FB4^0'
+'A4E7356EF0D04^0'
+'-4FA3DED2BAC03^-3'
+'-CAF401CC9E93E^-5'
+'5392DE689F76E4^-3'
+'-B0D88DC9AB1D3^0'
+'-21E03AC0F0ECA4^0'
+'-4CED64AEEFE3A4^0'
+'A4E999EE7273C^0'
+'-47E16561E14A9^-3'
+'13056D3317F637^-4'
+'55BFB364246AA4^-3'
+'-B0D6860723A2C8^0'
+'-21E11D9622CA9^0'
+'-4CEC3EEF9428C8^0'
+'A4EC21B1A711B^0'
+'-48041C94E5F5A^-3'
+'-1A446609E5C8DD^-4'
+'51C2F566010848^-3'
+'-B0D490DEE88BD^0'
+'-21E1E8FF2A5EC6^0'
+'-4CEB0D8F98FEC8^0'
+'A4EE9FAB6A2CD^0'
+'-4B309118D37798^-3'
+'1F428515CDB3F8^-4'
+'5838C3A1B447C4^-3'
+'-B0D284697BBF3^0'
+'-21E2B7204B18E2^0'
+'-4CE9DBF61EAB48^0'
+'A4F136190FC828^0'
+'-528BD4EA9DAA2^-3'
+'42E401728F695^-4'
+'5656882A7A4568^-3'
+'-B0D06DB8525528^0'
+'-21E385D4D54326^0'
+'-4CE8A055AE86E^0'
+'A4F3DBF94506^0'
+'-4DA75476B5D36C^-3'
+'3F957ED92EB2DA^-4'
+'560C85814F4A84^-3'
+'-B0CE6BEC2D3138^0'
+'-21E44F395DF88E^0'
+'-4CE77129EAE824^0'
+'A4F666A84B1B8^0'
+'-4797F05E0053B8^-3'
+'342615E8915AB2^-5'
+'544676A2633B18^-3'
+'-B0CC4D403775E8^0'
+'-21E51751C10C1E^0'
+'-4CE636DD49ECF^0'
+'A4F915A9C44878^0'
+'-482DABF5631D9C^-3'
+'88D48A4959BAD8^-5'
+'56D960F53569FC^-3'
+'-B0CA36DEDAF8F^0'
+'-21E5E0E370EBF6^0'
+'-4CE5216C7F36C4^0'
+'A4FBAA37F99B2^0'
+'-4258FBCAF03B2C^-3'
+'-6A800F86BB648^-4'
+'594DE3F1E1B578^-3'
+'-B0C7EDACE3779^0'
+'-21E6479D9B8262^0'
+'-4CE475B5DE1008^0'
+'A4FE582DB10718^0'
+'-3193A156DCB738^-3'
+'-5F9879884DDCC4^-4'
+'64A0F2464AB85C^-3'
+'-B0C59146A1AEE8^0'
+'-21E67DF7FBA21C^0'
+'-4CE414C313A87C^0'
+'A50101BB701BD8^0'
+'-2DF6DECCDABD54^-3'
+'-767D2CAFDD4A64^-4'
+'66F2C844B63B84^-3'
+'-B0C313767DF1C8^0'
+'-21E689FB96698E^0'
+'-4CE3C44E788EB^0'
+'A503D00378132^0'
+'-2825202F2BBE12^-3'
+'-CC8BD73B81F4^-4'
+'69BE952AE80A9C^-3'
+'-B0C0B67E1B7A^0'
+'-21E6AB99E50196^0'
+'-4CE38224DE32DC^0'
+'A5066FEF50D928^0'
+'-274BC671FCBA02^-3'
+'-C927A71F715EA8^-4'
+'6736F91132E358^-3'
+'-B0BE50DF18879^0'
+'-21E6BA6F133C8^0'
+'-4CE3417729D7AC^0'
+'A5091C3651F21^0'
+'-296C41252FDC4^-3'
+'-88BE7C97D84D48^-4'
+'68BAC72E9EFB^-3'
+'-B0BBEAB0FD275^0'
+'-21E6CDDB87D408^0'
+'-4CE3047591303C^0'
+'A50BC65B172768^0'
+'-2E51B4813A23AA^-3'
+'-38567EECD7544^-4'
+'6D56D07068B02^-3'
+'-B0B98479302E08^0'
+'-21E6EC7BF69BB2^0'
+'-4CE2C8F7F71DC4^0'
+'A50E6D7467E488^0'
+'-2E004CA7C83C26^-3'
+'-4B5CEBCCB7BF88^-4'
+'6970CBE81E869^-3'
+'-B0B716DE0691B^0'
+'-21E70113E07308^0'
+'-4CE2A29F879FAC^0'
+'A5111498C8F928^0'
+'-2960F6D82C3BE2^-3'
+'-BACBBD5E19D038^-4'
+'6A6DDDE33D5BDC^-3'
+'-B0B4A58AFDB1A^0'
+'-21E6F21837B1CE^0'
+'-4CE275B3D3EE9C^0'
+'A513CA0269735^0'
+'-255AC93BB8BC5^-3'
+'-6D893948A54878^-4'
+'6D541FDE96FA8C^-3'
+'-B0B23BDBBAD4E^0'
+'-21E6F8F35D51FE^0'
+'-4CE250D87B01B8^0'
+'A5166EEC8B45D^0'
+'-27E7367FC50BA^-3'
+'-8104825D67239^-4'
+'6E3D92C24D42B4^-3'
+'-B0AFC381570EB^0'
+'-21E6F97457A78A^0'
+'-4CE22E7DF1375C^0'
+'A519239900DC18^0'
+'-247D0DC9D9E4A6^-3'
+'-B3232AACC2D3B8^-4'
+'6A593E94A739D4^-3'
+'-B0AD4C5F51AA2^0'
+'-21E70CCA90132^0'
+'-4CE2004487AB8C^0'
+'A51BD88B72FD18^0'
+'-2B36C66CED1E2^-3'
+'-B88319D18DE09^-4'
+'6BB6102B1218FC^-3'
+'-B0AAFFF3EEB748^0'
+'-21E7203E750552^0'
+'-4CE1E9F630C81^0'
+'A51E548C87FB1^0'
+'-24469B4B3CF566^-3'
+'-C53A5EE066D57^-4'
+'67D7CE649416A4^-3'
+'-B0A88F88080F18^0'
+'-21E72F26D6116^0'
+'-4CE1C9048741AC^0'
+'A520FCE2B87D^0'
+'-22E672BBCEC73E^-3'
+'-D104A26CD0E06^-4'
+'67B3D85D32732C^-3'
+'-B0A62A2E0B5D^0'
+'-21E761CAFF56BA^0'
+'-4CE1ABE2D5419C^0'
+'A5239030D9CE8^0'
+'-2672978AB5F96C^-3'
+'-820C1152CAB56^-4'
+'6C4620AB250BE8^-3'
+'-B0A3B1DBB2F978^0'
+'-21E76DC228D52C^0'
+'-4CE18FA53352D^0'
+'A5263F3C6AD5A8^0'
+'-2A4E4595897A22^-3'
+'-ADFCB2FDB4CB7^-4'
+'6DD7A4BFE9A4F4^-3'
+'-B0A14AFB83A5B8^0'
+'-21E787C8A0F4DE^0'
+'-4CE1657B6929F4^0'
+'A528DF2339E19^0'
+'-29E12F24047904^-3'
+'-77A50900A8FAD4^-4'
+'6CAF8615732F9^-3'
+'-B09ED7D176A168^0'
+'-21E79164E04E8^0'
+'-4CE14A5C608AE4^0'
+'A52B88788A7A98^0'
+'-27358DD294FB4^-3'
+'-D443F786142E68^-4'
+'6B34F81F9B496C^-3'
+'-B09C52C2A0C918^0'
+'-21E7AF6ECCE68E^0'
+'-4CE13703DE1524^0'
+'A52E3D0B6EAC5^0'
+'-246DD01EB9F4DC^-3'
+'-DB6AFD04820A58^-4'
+'6CC5EF7BBCC3A8^-3'
+'-B09A1F1A7337D^0'
+'-21E7F24FA938B^0'
+'-4CE0CA8693D41^0'
+'A530BC6FF287F8^0'
+'-380EB2E87854D6^-3'
+'-4383BB24499368^-4'
+'57F71300C4B974^-3'
+'-B098653B9C898^0'
+'-21E8D06CB51084^0'
+'-4CDFFA140048^0'
+'A532C83A138218^0'
+'-3EE741176E5688^-3'
+'-134146CE9A733A^-3'
+'3F183137CA2E5^-3'
+'-B096B2720379E8^0'
+'-21EA3AF5B5EFC2^0'
+'-4CDF5D3DE2F8A4^0'
+'A534978D584178^0'
+'-455C81B57A9924^-3'
+'-1EE1AE6C99512D^-3'
+'3B5A55FA032F08^-3'
+'-B0952440080AD^0'
+'-21EBFAD2CC2942^0'
+'-4CDEFF7716EFC4^0'
+'A53610DACCC298^0'
+'-3EE1CA8AE5DB88^-3'
+'-248582BA1F7CD4^-3'
+'2F7A1FC1D683BC^-3'
+'-B093AC4A6E7058^0'
+'-21ED8C21B713C^0'
+'-4CDE9A124DEE64^0'
+'A5377F73247378^0'
+'-3A4EC2E50D2F5C^-3'
+'-2249E5BB35EBD2^-3'
+'2A0DC21C66320A^-3'
+'-B092334BA031^0'
+'-21EF293EE7097^0'
+'-4CDE3F830DF3E^0'
+'A538E7A5405278^0'
+'-3D1F25FE7D8998^-3'
+'-2415B767CCE186^-3'
+'2B6D149928CF36^-3'
+'-B090C3656C29C^0'
+'-21F0BD5B6D7484^0'
+'-4CDDD56BEA2A24^0'
+'A53A4F2760CDD^0'
+'-3FDBCC90E15E26^-3'
+'-1DBF25808DAF4F^-3'
+'2E7B1FC3622DD^-3'
+'-B08F43FA10B6E^0'
+'-21F261F350CC4C^0'
+'-4CDD70DC9C627C^0'
+'A53BC13F23C748^0'
+'-416908942E4D98^-3'
+'-22AB86AD351FDE^-3'
+'2EA8E827C73686^-3'
+'-B08DD6AA640D2^0'
+'-21F3FB6818D5A8^0'
+'-4CDD00F7CDA108^0'
+'A53D27822C0B38^0'
+'-3F43ADBE409C9E^-3'
+'-1FF9E0A2E78C76^-3'
+'2A9AAF6D20E744^-3'
+'-B08C6184443CD8^0'
+'-21F5981371239C^0'
+'-4CDC9C254BCA6C^0'
+'A53E904B13C4A8^0'
+'-39FA29C5399706^-3'
+'-232924478AD59E^-3'
+'283319B8BC383E^-3'
+'-B08AF823A55D5^0'
+'-21F73E4C3BE06E^0'
+'-4CDC49D70CBF24^0'
+'A53FE1E27C8898^0'
+'-3B2C9BA5DE9C34^-3'
+'-2384399129FD5C^-3'
+'254651812C60F2^-3'
+'-B0897C0929CAC^0'
+'-21F8CC503D09E4^0'
+'-4CDBD6DF45603C^0'
+'A5415B9BAD3008^0'
+'-3C5086261AFCCA^-3'
+'-20ADE4FB58D4BA^-3'
+'26225078219E42^-3'
+'-B0881486249CA^0'
+'-21FA670DA40226^0'
+'-4CDB79B270A254^0'
+'A542B28ABDA3B8^0'
+'-3DC9A767D830F8^-3'
+'-2482F2E3554356^-3'
+'2802BE9EB52E4^-3'
+'-B086B1A31EE6D^0'
+'-21FC1EE8B5A2F^0'
+'-4CDB19AB9D66^0'
+'A543FFD5D804C^0'
+'-4057866FBD1B78^-3'
+'-1F6699DCFD69F9^-3'
+'2A48AC01B57D5A^-3'
+'-B0854EBCC1C578^0'
+'-21FDCDF0DB85A^0'
+'-4CDAC7F7440E18^0'
+'A5454841BC50C^0'
+'-3E12CF1D622D24^-3'
+'-28D5DE632559A2^-3'
+'269E17E114D16C^-3'
+'-B083BF2C3C98A8^0'
+'-21FF721A7F803A^0'
+'-4CDA6CBDCE6E4^0'
+'A546C700DB2618^0'
+'-397E6C6B9F31EA^-3'
+'-25B2168240661A^-3'
+'26625415846B16^-3'
+'-B0825D35A29A7^0'
+'-2201288564CB0E^0'
+'-4CDA08F65E6CA4^0'
+'A548153A546C5^0'
+'-4365413FAC880C^-3'
+'-206FAFD380FC6A^-3'
+'2707B4545783E4^-3'
+'-B080F2BB16AFF^0'
+'-2202D387FDA59A^0'
+'-4CD994CB5A96C^0'
+'A5497678F1898^0'
+'-43B5E862A739F8^-3'
+'-1E6F27EA1CE8EC^-3'
+'28661095D99402^-3'
+'-B07F9360E430F8^0'
+'-22048224AA73F2^0'
+'-4CD937DB2D2674^0'
+'A54AC040D3909^0'
+'-3F44825D6903B4^-3'
+'-23D93EA2C2D1DC^-3'
+'25DDEAFA613134^-3'
+'-B07E1FFFF9F1B^0'
+'-22062EA405362^0'
+'-4CD8D569D0D8D8^0'
+'A54C225F24BDE8^0'
+'-3B12703FF667E^-3'
+'-2584019775E28A^-3'
+'268C3E0A2DC5F^-3'
+'-B07CBD25E8B73^0'
+'-2207DD37D03A38^0'
+'-4CD8840AA85118^0'
+'A54D6A70558D58^0'
+'-3BD7B211E458C2^-3'
+'-2698D38314C70A^-3'
+'2732EB944BE878^-3'
+'-B07B649476A31^0'
+'-22097BDC5A964E^0'
+'-4CD8307743D83^0'
+'A54EABCB198FA8^0'
+'-4104FBB0BC51DC^-3'
+'-228FB9C76FAB82^-3'
+'26DB5C95C5A924^-3'
+'-B07A0918334708^0'
+'-220B29E8E4E1E8^0'
+'-4CD7C85B75AB2^0'
+'A54FF698D00438^0'
+'-3F2B76160537BE^-3'
+'-2107233D195596^-3'
+'2509CEA672F7BC^-3'
+'-B078B24698603^0'
+'-220CE67BE7C2^0'
+'-4CD77C68A6459C^0'
+'A5512C4C796DA8^0'
+'-3ED8EF03AC0418^-3'
+'-208BBD75FA004C^-3'
+'2579CE0458D7FE^-3'
+'-B0774E231F00E^0'
+'-220EA80EC61A66^0'
+'-4CD7230913435^0'
+'A5527563BC3D4^0'
+'-41DEBF68292D84^-3'
+'-2359870012BFAC^-3'
+'256CA0656E6094^-3'
+'-B075F63C8BE538^0'
+'-22106EFA91972C^0'
+'-4CD6EB2E315C5^0'
+'A553A0B27AEB3^0'
+'-377382FB4C9C6C^-3'
+'-2719E1C78CE8B^-3'
+'26DC0D324A1C26^-3'
+'-B074610B875108^0'
+'-2211B1C7576D4^0'
+'-4CD70D8CBBE558^0'
+'A554FEACA85798^0'
+'-280418308AF5DE^-3'
+'-26E621D08222EC^-3'
+'3711851D8D8A24^-3'
+'-B072CFA78FB1B^0'
+'-2212A72B93DCB6^0'
+'-4CD73FF5007A24^0'
+'A556610EE0CC58^0'
+'-248A951A7621FA^-3'
+'-157F060AFEDF12^-3'
+'386426617A26A6^-3'
+'-B0714DCEF32FD8^0'
+'-221304881761CE^0'
+'-4CD70E41BA6A58^0'
+'A55800AD4DD81^0'
+'-1FE286EFA94F97^-3'
+'-4A9A08DC3FFD2C^-4'
+'4049E8364B2F8^-3'
+'-B06FE7C5FB382^0'
+'-221333E81AA138^0'
+'-4CD6C35C9DC08^0'
+'A55997C6333F4^0'
+'-1E1E77E1174A67^-3'
+'-78C352B894C39C^-4'
+'3E6768F3A9641E^-3'
+'-B06E6C3D104B78^0'
+'-22133F72E9A4F2^0'
+'-4CD6744E5168A4^0'
+'A55B4F19DFDEE^0'
+'-1D29AC3FCABDFC^-3'
+'-398B752DDBF8FE^-4'
+'40C8D10083F1C^-3'
+'-B06CF58F4A37^0'
+'-22135B7C631BA^0'
+'-4CD627FB022F58^0'
+'A55CFC8C32008^0'
+'-1F6F9AB185835A^-3'
+'-2C7B19FC1FC198^-4'
+'410B2DFA080BF^-3'
+'-B06B79E45D5B78^0'
+'-221374574A7EA6^0'
+'-4CD5CB79D25368^0'
+'A55EB77575969^0'
+'-23BADA6AD272AE^-3'
+'-299F8F4E58082E^-4'
+'3FC5634E36B448^-3'
+'-B069FAA513FF5^0'
+'-22137EB56E32A2^0'
+'-4CD58533B83EA4^0'
+'A5606ED01E048^0'
+'-19B9C7184A26E7^-3'
+'1C5E8150AB9211^-4'
+'4015C9F39F025^-3'
+'-B0687156E08698^0'
+'-22138A0BBBAEC6^0'
+'-4CD539AB50263^0'
+'A562331B814358^0'
+'-1AEC6A5271DB6F^-3'
+'-8656AED6A4EAB8^-5'
+'442B4682BFE728^-3'
+'-B066EB37007578^0'
+'-2213981BC0D4E^0'
+'-4CD4E030846F8^0'
+'A563F9E49798D8^0'
+'-1C8DFAB6A64CD9^-3'
+'-44DDA7E768394C^-4'
+'42662E1CEF92F^-3'
+'-B0657287E28CD8^0'
+'-22139B5FE5C156^0'
+'-4CD497A8DF069C^0'
+'A565ACA9426B28^0'
+'-1E7081CE3E8721^-3'
+'-76D035DAAE7A2C^-6'
+'45C752BCAA1554^-3'
+'-B063F22AA4CE38^0'
+'-2213AC8FB7C2A8^0'
+'-4CD436B7CEA^0'
+'A567700F53709^0'
+'-2112F9289CA9CE^-3'
+'2087BBB8326A4E^-4'
+'444E2C65E04E28^-3'
+'-B06273F766DDE8^0'
+'-2213B2A74E6C34^0'
+'-4CD3ED5DE239B8^0'
+'A5692872441E4^0'
+'-1D39EE00D6B45E^-3'
+'AF6A6CFE2D2FD^-5'
+'41B986B5AE4C3C^-3'
+'-B060EC79A9AEA8^0'
+'-2213B3D47A6084^0'
+'-4CD39DA1F50674^0'
+'A56AEEAF4A4748^0'
+'-1A5AF28DA5FFDB^-3'
+'-69EA0267ED1D68^-4'
+'4364A8BEA2DACC^-3'
+'-B05F6CE87D08A^0'
+'-2213AE62B7DBD4^0'
+'-4CD35460CE9BD8^0'
+'A56CAACBA60BA8^0'
+'-1AA4539E539BC5^-3'
+'-61CA724D3AE598^-4'
+'45350D06DC8C24^-3'
+'-B05DEDE2FEB3C^0'
+'-2213AC05A15CAE^0'
+'-4CD3054F7B1C2^0'
+'A56E685B774658^0'
+'-1D398F00DFEC92^-3'
+'-4118E837DCA7E8^-5'
+'4712976121F8C8^-3'
+'-B05C6144594E4^0'
+'-2213B72FC37828^0'
+'-4CD2C4A6DEC64^0'
+'A5702AE7B7A9C8^0'
+'-223B4386E50E98^-3'
+'1E8941F955E285^-4'
+'4620E731D4A544^-3'
+'-B05AFB9C651B5^0'
+'-2213CC6ADF743^0'
+'-4CD28D2CD4A904^0'
+'A571BD8CA1644^0'
+'-1ECF3D0DC13575^-3'
+'-33AF783C8222CE^-4'
+'42AD08FEC5F314^-3'
+'-B0597EE5911CA^0'
+'-2213D0317C3E04^0'
+'-4CD24FBDA5F78C^0'
+'A5736F1ADB8348^0'
+'-1A4296A0A513C9^-3'
+'-2C50E19E3D53AC^-4'
+'430A188160DCA^-3'
+'-B057D81DF103F8^0'
+'-2213DAE7A0F046^0'
+'-4CD22184FCD5DC^0'
+'A57544F88B773^0'
+'-1A4F5D6AC1A71B^-3'
+'101464B2EF96B1^-4'
+'46EBB8DF00D0D^-3'
+'-B05657372E0218^0'
+'-2213DAEE604576^0'
+'-4CD1DDF75EDBBC^0'
+'A576FE89714F18^0'
+'-15BBAF8E868C08^-3'
+'-68BE52E28FCB68^-4'
+'42376638EFBEF8^-3'
+'-B054A64E69791^0'
+'-2213C6AFE24324^0'
+'-4CD197347CAA78^0'
+'A578F0E49B6F5^0'
+'-1D726CBFA81506^-3'
+'-18DCCFFC11EC16^-4'
+'4445FDD8D5CCD^-3'
+'-B0531D33041FE^0'
+'-2213D1738B1F26^0'
+'-4CD14B4CA8B874^0'
+'A57AB4CCDCDA38^0'
+'-1E8063F27D5A8F^-3'
+'-231EC019286A5^-4'
+'474DFADD0B4418^-3'
+'-B05199CA17A2D^0'
+'-2213C85621730C^0'
+'-4CD117D979E3C^0'
+'A57C6B5869BB5^0'
+'-19EF80CEF1AA5E^-3'
+'-40FDEFB8D3795^-4'
+'4442C0CC92CC1C^-3'
+'-B050154DDB5A5^0'
+'-2213C9684CC63^0'
+'-4CD0DF7A3909F4^0'
+'A57E23311288A^0'
+'-164D8213BDA58E^-3'
+'-95299CCCC68D2^-5'
+'4229E6EFCBF4AC^-3'
+'-B04E85E2605DB8^0'
+'-2213E4AA5E1CA6^0'
+'-4CD0AE84A74E64^0'
+'A57FDDD266665^0'
+'-1C74E368ADD8DC^-3'
+'-3A23E5AF986514^-4'
+'436D4933D99458^-3'
+'-B04CFF4B786F18^0'
+'-2213D680DC7608^0'
+'-4CD064796BC4A8^0'
+'A581A32EEF494^0'
+'-1CBAC97D838E^-3'
+'54F833D801C2E8^-4'
+'46B195B2BFC804^-3'
+'-B04B680CE61D6^0'
+'-2213CB70921D7E^0'
+'-4CD02A99F9673C^0'
+'A583721BB9AFB^0'
+'-1CBAEE8AFD0E2E^-3'
+'-1E7510F043893F^-4'
+'464F17A1B4B66C^-3'
+'-B049DCA42B474^0'
+'-2213D4F27B4292^0'
+'-4CCFF66B51FD48^0'
+'A5852D84443338^0'
+'-1A7DDFBAD84039^-3'
+'-6A19442D7C8A28^-4'
+'4334B7224F857^-3'
+'-B0486D8DE3B52^0'
+'-2213E1B3C078FE^0'
+'-4CCFBE0E662C64^0'
+'A586CC005176B8^0'
+'-1BEE0B2C3B5DEC^-3'
+'-3A42A87494AFD^-4'
+'453416C595F6F8^-3'
+'-B046DBAABC3F4^0'
+'-2213E2056516D2^0'
+'-4CCF88E786AF18^0'
+'A58890961DBF88^0'
+'-19779F4B058695^-3'
+'-24C5ED6923CC8^-4'
+'486DCA6DAAC15C^-3'
+'-B04570EAF89A1^0'
+'-2213E97DDEECE^0'
+'-4CCF4DC9AAECD^0'
+'A58A2CC1F18D7^0'
+'-15AB8926D0785B^-3'
+'-375B1CAAD9EA36^-4'
+'4378246DADF804^-3'
+'-B043E29A5FD958^0'
+'-2213FA92FD4444^0'
+'-4CCF125D667B58^0'
+'A58BECEECE1B2^0'
+'-20EE7AFEEC118E^-3'
+'-5E5CFC88D6349^-4'
+'453DDF92EE6924^-3'
+'-B04258C0357E18^0'
+'-2214036B872BA2^0'
+'-4CCED8BC2A8AF8^0'
+'A58DA92FD8CD48^0'
+'-1B8B1A357A305C^-3'
+'-4F28BE84F6DE9^-4'
+'43B40B1F5FECA8^-3'
+'-B040D1ABE60518^0'
+'-2213FEB211CBAA^0'
+'-4CCEA5C3534CFC^0'
+'A58F6229287B6^0'
+'-1888A256CA130A^-3'
+'-43108D240088D4^-4'
+'46B8570C31099^-3'
+'-B03F475F993DD^0'
+'-2213FEFECDAB9A^0'
+'-4CCE6B6484049C^0'
+'A59120ED3BDC18^0'
+'-1A8DB9F2097F01^-3'
+'32160F127E98B^-5'
+'46FADA6AD07CB8^-3'
+'-B03DB794EB946^0'
+'-221404DC64870E^0'
+'-4CCE305603035C^0'
+'A592E4AE1428A^0'
+'-1F12AF85D946F1^-3'
+'E27518C2DE3E08^-5'
+'45CCDF103A63D^-3'
+'-B03C4F48588488^0'
+'-22143E09FF6A1C^0'
+'-4CCD8F9DCAF0D8^0'
+'A594A2F5ED432^0'
+'-32134B0013C3AC^-3'
+'5EFF84C612B454^-4'
+'3A684762D50DC2^-3'
+'-B03AFE227ED7^0'
+'-2214BA2497A4A2^0'
+'-4CCCBE96581F2^0'
+'A5965133687E1^0'
+'-304E9260AE9DA6^-3'
+'3AADED79E37D0C^-4'
+'355C43B387FB5A^-3'
+'-B039B213E4928^0'
+'-221580B10C3D78^0'
+'-4CCC00071D10F^0'
+'A597E21A237498^0'
+'-30A7B5E7B8082E^-3'
+'-C76E12BEBABA4^-4'
+'338D8EB3B2011A^-3'
+'-B0384D9F40A118^0'
+'-2216944BA936FE^0'
+'-4CCB8DC0685C5C^0'
+'A59959B2B3702^0'
+'-35C0360FD90EFA^-3'
+'-12CA93100C2EC4^-3'
+'3136B5E4F4B0C2^-3'
+'-B0370E031FEF18^0'
+'-2217CE7A8E46EE^0'
+'-4CCB2E0C521DFC^0'
+'A59A997FF7A558^0'
+'-30B53BA034DBC8^-3'
+'-16AA9463C603A6^-3'
+'2D7FD5AE3380AA^-3'
+'-B035B0A74801A8^0'
+'-2218FBC9964E32^0'
+'-4CCAC17C84F7C4^0'
+'A59C018A045F4^0'
+'-3333C54F6263^-3'
+'-17F25BBA6AA083^-3'
+'2F5417F7DE10FC^-3'
+'-B03461770EB09^0'
+'-221A33DA8231C6^0'
+'-4CCA6590555DB8^0'
+'A59D508A0578D^0'
+'-357185FB29B734^-3'
+'-1B3FD7F3B5334F^-3'
+'2E27BBC9ACD1DC^-3'
+'-B033042317444^0'
+'-221B61214C428E^0'
+'-4CC9F9004DF15^0'
+'A59EB87D159CA^0'
+'-342888EBB4BFAA^-3'
+'-17A97DD254AEC9^-3'
+'2A0B57005306D8^-3'
+'-B031B2F3227018^0'
+'-221CA4012A8662^0'
+'-4CC991ED35F78^0'
+'A5A00C7F58CF^0'
+'-391FB209316604^-3'
+'-17F98B04B81DDB^-3'
+'2DF04152DCF8D6^-3'
+'-B0305C53F19A88^0'
+'-221DD056E8B30C^0'
+'-4CC90F395CD1E4^0'
+'A5A177B4D8444^0'
+'-3AE0417FE9ABE8^-3'
+'-11DB4903740653^-3'
+'2D8460877D3F44^-3'
+'-B02EF139DA2118^0'
+'-221F075D016DB2^0'
+'-4CC8990B86EC7^0'
+'A5A2F0A8CAF2E^0'
+'-3AE91E55EB0DF2^-3'
+'-1223094838B8B5^-3'
+'2D25A1CF22B0E4^-3'
+'-B02D910994ACD8^0'
+'-22204D49766F2A^0'
+'-4CC82AE22CBE54^0'
+'A5A4572EE4169^0'
+'-358F0BD6D03ECE^-3'
+'-1968B09E5F064E^-3'
+'2C71F20D94D58C^-3'
+'-B02C283F9146D8^0'
+'-22218A15428974^0'
+'-4CC7ABF99A746^0'
+'A5A5D07686C118^0'
+'-369604B13586A8^-3'
+'-1677E77C288265^-3'
+'2AB3B1235492F8^-3'
+'-B02ACE68E3C79^0'
+'-2222C81FA6369^0'
+'-4CC7391E9AE948^0'
+'A5A733F6F7C3C^0'
+'-36CC3F10E60784^-3'
+'-1A3E614EAD22A5^-3'
+'2DFAA61BD08B32^-3'
+'-B0297DA8EA848^0'
+'-2223FA26CB782^0'
+'-4CC6B5A3626F4^0'
+'A5A897F30E9D8^0'
+'-39262A72B44AD8^-3'
+'-122B99E2F8A0F3^-3'
+'2A0AC815E1644C^-3'
+'-B0281D68ECD9D^0'
+'-2225400FEE8D7^0'
+'-4CC64773856518^0'
+'A5A9FE6AC34A9^0'
+'-3318BFC815C12C^-3'
+'-1945F5109ED26D^-3'
+'2BB0A6767AB09A^-3'
+'-B026CAE33F9418^0'
+'-22268A64CAF31C^0'
+'-4CC5C8BF8AA038^0'
+'A5AB5CFF1A95C8^0'
+'-3B86AC18D36F9^-3'
+'-175A46A93383A6^-3'
+'2E0CAA5D11F7^-3'
+'-B02577E7ACB64^0'
+'-2227D0C6FF111^0'
+'-4CC556461963C^0'
+'A5ACB72DF85AC^0'
+'-387D6F66294C0C^-3'
+'-1B3172CD711FC4^-3'
+'2BF8DB43B4EFDE^-3'
+'-B024198E052518^0'
+'-222906A33DC38E^0'
+'-4CC4CEDD810838^0'
+'A5AE2A85A473E^0'
+'-38D06BBA873F4C^-3'
+'-19A197821B4E7E^-3'
+'2C2B3F57A6CF0E^-3'
+'-B022CA19F3F14^0'
+'-222A4CF8C76BCE^0'
+'-4CC4517CB07F5^0'
+'A5AF85F302B4B^0'
+'-3A31E3453C6D54^-3'
+'-138D6D3AF947E8^-3'
+'2DEB104B0FAA2A^-3'
+'-B021552C531AD^0'
+'-222B8E3C808CDE^0'
+'-4CC3C5672E7038^0'
+'A5B11109D3A818^0'
+'-3B998AA0057538^-3'
+'-168E8B5A1736CD^-3'
+'29F837A6D4D7C^-3'
+'-B02004FCCFEA9^0'
+'-222CD9D840C704^0'
+'-4CC34D28C1727^0'
+'A5B269B59557F^0'
+'-39ABEF38E3DBEE^-3'
+'-163550D5118B04^-3'
+'2B11AA5192018C^-3'
+'-B01E8E67EA3528^0'
+'-222E29B28FDAAE^0'
+'-4CC2EACB970C28^0'
+'A5B3E025617878^0'
+'-352D49DDDA8E9E^-3'
+'-1BDEE6A84647C9^-3'
+'2D271E4F571^-3'
+'-B01D3DF4A9859^0'
+'-222F755A501DEA^0'
+'-4CC27334D5E3FC^0'
+'A5B538B7AC273^0'
+'-38CA871A37D642^-3'
+'-18C57F210546D2^-3'
+'2AC20EFCC3AEC6^-3'
+'-B01BD1965C5008^0'
+'-2230A3CE8182AA^0'
+'-4CC1DF58E3A91^0'
+'A5B6C20B8E4748^0'
+'-3CA30D9BBAFE12^-3'
+'-1443B7CB6DD8C8^-3'
+'2C0EF06610DBB6^-3'
+'-B01A8157254F48^0'
+'-2231EF674360C2^0'
+'-4CC167147240D8^0'
+'A5B81AA8D4698^0'
+'-3901411489421A^-3'
+'-15DF348BB79C62^-3'
+'279522B0A65B84^-3'
+'-B01917FC13017^0'
+'-22332796E6F95E^0'
+'-4CC0E0291D27^0'
+'A5B998B68F376^0'
+'-3ABDE1205D86E6^-3'
+'-1701D5560AB7B^-3'
+'290523DA53B6A8^-3'
+'-B017C4B7D58078^0'
+'-22347B776A355E^0'
+'-4CC06150B45364^0'
+'A5BAF5CE61142^0'
+'-3CDE6AAEE4CCC4^-3'
+'-16FA2DEE8597FD^-3'
+'26EBAEFEC24958^-3'
+'-B016799E31E14^0'
+'-2235D0FA34AE66^0'
+'-4CBFEFF209D5E8^0'
+'A5BC439C762A^0'
+'-37C776EB314842^-3'
+'-1CF95486120A67^-3'
+'29534D819D64BE^-3'
+'-B01526ED9D95F8^0'
+'-22371EDBF587B2^0'
+'-4CBF6BFBCF588C^0'
+'A5BDA3A19B6C08^0'
+'-3C1E09E58627B6^-3'
+'-134505FFDB1F69^-3'
+'2CC5B7A15CF0F4^-3'
+'-B013D7ACC40F38^0'
+'-2238891B15B3DE^0'
+'-4CBEFB07179BCC^0'
+'A5BEF14F6BE07^0'
+'-3D2ED1FCFF13D4^-3'
+'-15F8AF59E24F5E^-3'
+'2B124890F3D836^-3'
+'-B0128CB0CBDD28^0'
+'-2239D289E4F55C^0'
+'-4CBE8428D745AC^0'
+'A5C043EF0280B^0'
+'-3852F2DDC6712E^-3'
+'-153DB94FCF499D^-3'
+'2CB4401C6737EA^-3'
+'-B011382D6373B8^0'
+'-223B2B60C38B06^0'
+1024
+'-4CBE26A6720F48^0'
+'A5C191B978B33^0'
+'-3123969787A066^-3'
+'-1E87562B0B3B19^-3'
+'2A35ACCCEF1114^-3'
+'-B00FC546AC828^0'
+'-223C21F3716364^0'
+'-4CBE1E1AEB7FB8^0'
+'A5C2ECB8020E4^0'
+'-1B7F17E176293D^-3'
+'-20C281AD70BF5E^-3'
+'33DE2B75D400DA^-3'
+'-B00E3AFFEE7FD8^0'
+'-223D00BEAE1FD8^0'
+'-4CBE7A7DBEE90C^0'
+'A5C436B1B55188^0'
+'-20417B32A9F72^-3'
+'-1F1F0119EF5037^-3'
+'3998E5573DD0DE^-3'
+'-B00CA180FD04B^0'
+'-223DBCDCC5103C^0'
+'-4CBED34346D5D^0'
+'A5C599A39523D^0'
+'-1E3ABDA370E53E^-3'
+'-1E7D6C9CDF299B^-3'
+'3C50325D312A2^-3'
+'-B00B0FD620DB58^0'
+'-223E6361DCB19A^0'
+'-4CBF2E931F1D3C^0'
+'A5C6F7865FB9^0'
+'-18C03F17304954^-3'
+'-1F1D1E804E9BE6^-3'
+'37E5F623FA7468^-3'
+'-B00972BDBF4028^0'
+'-223F0EB53355D4^0'
+'-4CBF8D9354B61C^0'
+'A5C85ED0C723F8^0'
+'-1ADEBCE21562F6^-3'
+'-1E2B6DEF7CEED7^-3'
+'3B9E25AFE4D3^-3'
+'-B007B976EEE22^0'
+'-223FBBC9E8947^0'
+'-4CBFF263E4789^0'
+'A5C9E0F17E3FB8^0'
+'-17CC308ECA930D^-3'
+'-226E3A0896459E^-3'
+'3AEA446EE5CB88^-3'
+'-B0061E1DDD36D^0'
+'-224064FC53C878^0'
+'-4CC05DAF53342^0'
+'A5CB411028CE08^0'
+'-1AA78E7FB87372^-3'
+'-20F61535F9491A^-3'
+'3D22A888BA2C9E^-3'
+'-B00468CF6EC6A^0'
+'-2241155A42AC72^0'
+'-4CC0B8F50BEF08^0'
+'A5CCC2A57044A8^0'
+'-1D09A7472ABF4E^-3'
+'-2065E9D275038^-3'
+'38E2D667C8B14C^-3'
+'-B002C42FFD646^0'
+'-2241C1DEB11FA4^0'
+'-4CC12DF5178BC4^0'
+'A5CE275E99D1D8^0'
+'-18D3297963122B^-3'
+'-21466518F65566^-3'
+'3BD91FC6D65E86^-3'
+'-B0011333BB45F^0'
+'-224262A3164FB8^0'
+'-4CC1AF6F84EE6C^0'
+'A5CF95D5BD2FB^0'
+'-13DC5FDE1C0AC1^-3'
+'-225B38D88354D2^-3'
+'3D9D22D4474558^-3'
+'-AFFF6BEE093648^0'
+'-2242F8493F0A02^0'
+'-4CC2258E53A2F^0'
+'A5D1018320697^0'
+'-147CE18F416B94^-3'
+'-24247A2587C4C8^-3'
+'3BFC9A8B267BC^-3'
+'-AFFDBC90856EF8^0'
+'-22437B90440D2C^0'
+'-4CC28222AC6AC^0'
+'A5D2855DAFC768^0'
+'-1B407CD673BE61^-3'
+'-1CB7FDF60AB3F7^-3'
+'3B94733158DF5^-3'
+'-AFFC14858DB43^0'
+'-22441EB6187114^0'
+'-4CC2EB7C9D9E48^0'
+'A5D3F4EAFAD12^0'
+'-1C43A4AE17BC52^-3'
+'-1E66969FFAA5FE^-3'
+'3F527B8EC00452^-3'
+'-AFFA54828F3088^0'
+'-2244B436DF052A^0'
+'-4CC34E7184AA^0'
+'A5D583A6EDDCE8^0'
+'-1B949D48C46CED^-3'
+'-22D6C636B6925C^-3'
+'3B4874E442804A^-3'
+'-AFF8C0F4381A9^0'
+'-224516836D9BB6^0'
+'-4CC39B6D783644^0'
+'A5D6F7EE3004A8^0'
+'-143C29711BBCAB^-3'
+'-E5DC7DFBB456^-4'
+'3FE39B6301384C^-3'
+'-AFF711399050E8^0'
+'-22453DEF870E3C^0'
+'-4CC38B7DEDE37^0'
+'A5D8C13F68278^0'
+'-15B8D0B86530AE^-3'
+'-D2E060379AD91^-4'
+'45F30FC4CBA648^-3'
+'-AFF58470E1FFC8^0'
+'-224559D0BA661^0'
+'-4CC3848C3ABA28^0'
+'A5DA63AD6A7A48^0'
+'-1554D9F8F0435B^-3'
+'-A33BDCCB034658^-4'
+'455267DB2FEB4^-3'
+'-AFF3F776B3CF98^0'
+'-22457392D47F14^0'
+'-4CC36CCEE291E8^0'
+'A5DC0E7E48161^0'
+'-19D16359ABB512^-3'
+'-C563C97CD5EB3^-4'
+'438333F87A8B8^-3'
+'-AFF260E90B79A^0'
+'-22457D8A73F4D8^0'
+'-4CC3593CDFD92C^0'
+'A5DDC4C4E167E^0'
+'-167F80C700A11F^-3'
+'-6DBC3B784F5F94^-4'
+'42DAF523FBDAB4^-3'
+'-AFF0D5E52D91D8^0'
+'-224589CE6451F8^0'
+'-4CC33CF9669468^0'
+'A5DF7252540D7^0'
+'-1301C1DDBA3F35^-3'
+'-C1D462F35CE768^-4'
+'4128AB44E40C04^-3'
+'-AFEF4C044DC6B^0'
+'-22458C97946CCC^0'
+'-4CC337ECF00B0C^0'
+'A5E115DA4A0408^0'
+'-15E9625B148BBB^-3'
+'-7DB7A73C384BE4^-4'
+'452E3EE12FAC9C^-3'
+'-AFEDB3DE1ACB8^0'
+'-22459C54BC60AE^0'
+'-4CC332DDCA4FD^0'
+'A5E2C5D11F0F98^0'
+'-19925F0156B586^-3'
+'-7281C30173746C^-4'
+'4864D69DF027B4^-3'
+'-AFEC281FEF5FA8^0'
+'-2245A144D38A5A^0'
+'-4CC3217C70BD1^0'
+'A5E4708658367^0'
+'-1BDB38C004E83^-3'
+'-55BF1B1B5F9F4^-4'
+'4629E07DF7878C^-3'
+'-AFEA8F547FFB2^0'
+'-22459DDF236E5^0'
+'-4CC2FF9807EA78^0'
+'A5E6326745151^0'
+'-18B1C84F6D559^-3'
+'-7FE98878B2CC38^-4'
+'43801A38D7B404^-3'
+'-AFE8F84F29C0F8^0'
+'-2245B13C6C8C3C^0'
+'-4CC30324946814^0'
+'A5E7DC57812218^0'
+'-1339319E5AEAC^-3'
+'-C0AF6240913DF^-4'
+'438A3A0C0889CC^-3'
+'-AFE76D712A3E1^0'
+'-2245D4054BB146^0'
+'-4CC2EB4964D7B4^0'
+'A5E982DB510A5^0'
+'-1A86522CA6F5D7^-3'
+'-8396BB853EB9C8^-4'
+'45DC3F223D6638^-3'
+'-AFE5DA129C52A8^0'
+'-2245D9D2981A24^0'
+'-4CC2F03A4650C4^0'
+'A5EB2B04AAB718^0'
+'-15C224301339FE^-3'
+'-BD33FDF2C1895^-4'
+'4582CAE6BEC62C^-3'
+'-AFE46A02B522E8^0'
+'-2245FE25FE2F98^0'
+'-4CC2EE9F7087E^0'
+'A5ECAA7182985^0'
+'-11F7E506553816^-3'
+'-A090D5863B2B38^-4'
+'40D1A0C5FFB9AC^-3'
+'-AFE2D32F829B98^0'
+'-2245FE62DEA9EA^0'
+'-4CC2EFA7B8C79C^0'
+'A5EE592A4867F8^0'
+'-14680BAA2C0225^-3'
+'-B28E8C6A8365D^-4'
+'43CC09B80D72E^-3'
+'-AFE1572F21DDF^0'
+'-224601D1F01B4C^0'
+'-4CC2E20654D9F4^0'
+'A5EFF18BF6862^0'
+'-16B70F648E283^-3'
+'-777DD94C8E4B8^-4'
+'42BCF44024EB54^-3'
+'-AFDFE3CB2E43D8^0'
+'-224647D5502CD4^0'
+'-4CC2A1E17289A^0'
+'A5F18A635C0E7^0'
+'-28F2D99E222A0E^-3'
+'-81B86F768D8FC8^-4'
+'38738994BC67F2^-3'
+'-AFDE9E5AC9C09^0'
+'-2246EFF98FB2EC^0'
+'-4CC1AAFA37B4DC^0'
+'A5F332C46DB21^0'
+'-3CFC8C780E2C1C^-3'
+'48DB208E12719^-4'
+'305F8ED04F3A04^-3'
+'-AFDD7844B0491^0'
+'-2247C789094B98^0'
+'-4CC07B3B23EFE8^0'
+'A5F4CA61AFD92^0'
+'-41849988F94D3C^-3'
+'2BD24B10F8FF6^-4'
+'2EEE38DF6C917C^-3'
+'-AFDC3DD8774BF^0'
+'-22489FC04803CE^0'
+'-4CBF3C395C6424^0'
+'A5F67E6E4894E^0'
+'-40E80F37DA83D8^-3'
+'2FC59F991E887C^-4'
+'2DDCD6DC6D4638^-3'
+'-AFDB1CCD7F8498^0'
+'-224987D767239A^0'
+'-4CBE0291093A2C^0'
+'A5F811CB895958^0'
+'-40B07B873E1C98^-3'
+'2F527EC7907864^-4'
+'29D69F01913E18^-3'
+'-AFD9FF9E6ECE8^0'
+'-224A7F7F8EEED8^0'
+'-4CBCC0AE9AF1C4^0'
+'A5F9A19F271838^0'
+'-3F06B0BE3288E^-3'
+'28A44D238C6FF^-4'
+'2B5D6E0D0FB546^-3'
+'-AFD8E8B17006F8^0'
+'-224B67B9C9771A^0'
+'-4CBB80E5DC85B4^0'
+'A5FB2CFF76E368^0'
+'-41C3DEC6CC8D4C^-3'
+'6C25473FFB33CC^-4'
+'2A2E15D2EBC87E^-3'
+'-AFD7C10A5E5AA^0'
+'-224C69A3FE27FA^0'
+'-4CBA38F97EECB8^0'
+'A5FCC883427FC8^0'
+'-41023C1EFE254^-3'
+'271256CA7E2626^-4'
+'29B8479BAB1A4A^-3'
+'-AFD6AC6BFA8498^0'
+'-224D5BC1A5252E^0'
+'-4CB8EF2805B00C^0'
+'A5FE53F7438DB8^0'
+'-43734E0A2FE51C^-3'
+'7102CFF7A89224^-4'
+'29BE8D45C8398C^-3'
+'-AFD59DD57754A8^0'
+'-224E5232BA9C48^0'
+'-4CB79CE500D5F8^0'
+'A5FFDC009A2A28^0'
+'-42F4ED517E4B34^-3'
+'142373FFA59437^-4'
+'275C2CB9BF259A^-3'
+'-AFD49C263C08B^0'
+'-224F3092CD6E96^0'
+'-4CB63DCDA4F08C^0'
+'A601613CBFED1^0'
+'-412CD1E49A979C^-3'
+'289F0F7276ED4A^-4'
+'264CADAFE7ED26^-3'
+'-AFD3A15835C618^0'
+'-22501CE682BAE2^0'
+'-4CB4FB700210F8^0'
+'A602CEFE4BF0D8^0'
+'-45E6411E558BC4^-3'
+'8E56A7388FD0D8^-4'
+'2987F7597C4E98^-3'
+'-AFD295F5E739^0'
+'-225112B48070B2^0'
+'-4CB39CE46CAD34^0'
+'A6045955D73DA^0'
+'-4627E55C50C7FC^-3'
+'8000858474085^-4'
+'28D512C70FE106^-3'
+'-AFD191EF1EB32^0'
+'-22522513D8DD06^0'
+'-4CB24E6D1DBBC^0'
+'A605CE83ACAD8^0'
+'-447970EDD92CF8^-3'
+'3CF312368B4B1^-4'
+'2C1B9219D5E7C^-3'
+'-AFD08023CF24D^0'
+'-22531A20354A74^0'
+'-4CB0EF3ADA7F18^0'
+'A6076006DED968^0'
+'-4744DD50A49D34^-3'
+'272AC448A1ADB^-4'
+'2871F9D71EA318^-3'
+'-AFCF876E85C098^0'
+'-225417E729D3BA^0'
+'-4CAFCAF24A8C98^0'
+'A608B9EC422C78^0'
+'-3945CC2FDBC02^-3'
+'2AFE3C289D72FE^-4'
+'28FE89F97EC6A4^-3'
+'-AFCE6259E4B588^0'
+'-2254E13BBDD99A^0'
+'-4CAEABE9E1C2D^0'
+'A60A4B30C3DFA^0'
+'-3A97EA9372A504^-3'
+'8A974E05407AD8^-4'
+'2E47B5C470B40C^-3'
+'-AFCD3F26D31BD^0'
+'-2255AB23DE7ED2^0'
+'-4CADBE45E40048^0'
+'A60BC38126F428^0'
+'-367F0B5E9771A4^-3'
+'4ED2F4778F9574^-4'
+'2A35D27D07420C^-3'
+'-AFCC11B730B^0'
+'-22566961C1E67^0'
+'-4CACBA0D218F94^0'
+'A60D537717FF1^0'
+'-36C411616A7E7E^-3'
+'2539E2B03932DE^-4'
+'2D7D83BA5252C6^-3'
+'-AFCAC3EF8AABA^0'
+'-2257187CA96BF^0'
+'-4CABA5BB628288^0'
+'A60F103215204^0'
+'-37D54E61FB94DE^-3'
+'68E0002C8D5FE4^-4'
+'3028899E2F634^-3'
+'-AFC99BF8C9C2^0'
+'-2257D18EC90C8E^0'
+'-4CAABA83BA834C^0'
+'A6108FD25628F^0'
+'-37E24E3C025928^-3'
+'-40B6A5E8912E48^-5'
+'2D24BF56B4366^-3'
+'-AFC8469840FD68^0'
+'-22585A273941D8^0'
+'-4CAA1729008994^0'
+'A6122856765C68^0'
+'-2343A3AFD0235C^-3'
+'-71719B0A6C6B4^-4'
+'3BCA7A8F04D626^-3'
+'-AFC6CA03860488^0'
+'-2258725D065148^0'
+'-4CA9EFD024E6F4^0'
+'A613C851096DB8^0'
+'-1A126DA4F0850E^-3'
+'-6379A364BC7^-4'
+'414EE574FC40B8^-3'
+'-AFC52E91C10EA8^0'
+'-225882F29BC2B6^0'
+'-4CA9EEF815F84^0'
+'A61578BBD0E3C8^0'
+'-196449B5F04892^-3'
+'-5D349D79E224C^-4'
+'42834AB7AB55B8^-3'
+'-AFC3A855D0C808^0'
+'-225877BBFB2C88^0'
+'-4CA9EB0CE6D6FC^0'
+'A61719D6FFD72^0'
+'-14BB7BF5775A98^-3'
+'-96B554CBC05498^-4'
+'43910E096DAB98^-3'
+'-AFC222712F60B8^0'
+'-22587D738F5A72^0'
+'-4CA9EC7F40A0C^0'
+'A618B493EBAA28^0'
+'-115E6B301D0D65^-3'
+'-A81CA0596EF8D8^-4'
+'44206AD39A9D44^-3'
+'-AFC094F81E5148^0'
+'-225872EBCA1582^0'
+'-4CA9FEFCFB10A8^0'
+'A61A52CC9D4998^0'
+'-124ADC1C023D6E^-3'
+'-84FE6E03B5B5^-4'
+'4366DD3B54E368^-3'
+'-AFBEF933F22078^0'
+'-225871A357219E^0'
+'-4CAA22F94C8CF4^0'
+'A61BF620727A6^0'
+'-187361DDDEA345^-3'
+'-84AD91F4434D58^-4'
+'46842D7778F7A4^-3'
+'-AFBD753389DD^0'
+'-225856DFCE8172^0'
+'-4CAA380856724^0'
+'A61D8C70265BC8^0'
+'-105D17877A92B7^-3'
+'-5A5293B35FD4B^-4'
+'420AF6B95BD328^-3'
+'-AFBBF023EF2318^0'
+'-2258469E5A4BDC^0'
+'-4CAA5A1851D07C^0'
+'A61F1BAAD39838^0'
+'-1016B5517F5BF4^-3'
+'-CA8EF980124348^-4'
+'44634D2BDD49FC^-3'
+'-AFBA5B9D1CE7D^0'
+'-22584DC9E1483A^0'
+'-4CAA880A8F5A74^0'
+'A620B0E668F8D8^0'
+'-1106FD0BF528CE^-3'
+'-11D84A4CEC8FB6^-3'
+'416C04C7B9A23C^-3'
+'-AFB8B9F0F50A18^0'
+'-2258CBC0B9F506^0'
+'-4CAB22500221B^0'
+'A62209752E0E1^0'
+'-FBA0930262F1D8^-4'
+'-23B81A0D9C846C^-3'
+'3E82EE5807CCBE^-3'
+'-AFB70DF04513F^0'
+'-22594C30406436^0'
+'-4CABC20477BD9C^0'
+'A62369E45AF4D8^0'
+'-15CCC41727A35D^-3'
+'-216002A55FA64^-3'
+'3E04BAF2D6C672^-3'
+'-AFB5567840631^0'
+'-2259D500A2D68A^0'
+'-4CAC5B4DE213B8^0'
+'A624D7A66AE9A^0'
+'-1276A28485119F^-3'
+'-20CCD2C6A92A72^-3'
+'41542CCB055904^-3'
+'-AFB3A782F9C168^0'
+'-225A599E2F0094^0'
+'-4CAD178AE8CC6^0'
+'A6262D1CD031E^0'
+'-EE6617B8F6969^-4'
+'-264A675D21FE2C^-3'
+'3C5D083DC73C78^-3'
+'-AFB1E0C2A78658^0'
+'-225AEAE7826C3E^0'
+'-4CADDBBF25BEB^0'
+'A6279567DCEE18^0'
+'-E855CB9312152^-4'
+'-28240413D92BB4^-3'
+'3C4364E0912A52^-3'
+'-AFB02DD97F40A^0'
+'-225B7D1C4B4516^0'
+'-4CAE97187E4158^0'
+'A628EC94A8A9A^0'
+'-1218A0CFA0E663^-3'
+'-27867EB8905448^-3'
+'3BA30D74B37C48^-3'
+'-AFAE726C452BE8^0'
+'-225C1F66A69DAE^0'
+'-4CAF50651B083^0'
+'A62A4A588F8EC8^0'
+'-149119976EDEC2^-3'
+'-2557119A0E6C7^-3'
+'3E48EB7F88CA5^-3'
+'-AFACB4891F37B8^0'
+'-225CB6A491E0C8^0'
+'-4CB0097F68212C^0'
+'A62BAD0D99E58^0'
+'-13E4C7D9EBA9A^-3'
+'-2991148146108^-3'
+'3F097462E85CC8^-3'
+'-AFAB0600F02E78^0'
+'-225D3E0BBD32A^0'
+'-4CB0EC73B90EC4^0'
+'A62CEF74190FF^0'
+'-D2D4DFDC22DE8^-4'
+'-26BE7E6D29045A^-3'
+'3E80FA2F0D04A8^-3'
+'-AFA95093988EE8^0'
+'-225DCAC8E597F4^0'
+'-4CB1AD90931758^0'
+'A62E479FD24EB8^0'
+'-F3B07BBD286C^-4'
+'-276971846D1604^-3'
+'3F6EF6047760BE^-3'
+'-AFA78BA5F6295^0'
+'-225E642CA73C1A^0'
+'-4CB269273A07D4^0'
+'A62FB01435D798^0'
+'-B12EA750EC3AF8^-4'
+'-2B7BD34E06803A^-3'
+'3E720FA9E4D67E^-3'
+'-AFA5D214D83E3^0'
+'-225EFEA73C1242^0'
+'-4CB328C73B11CC^0'
+'A6310A66C25AA8^0'
+'-12560ABD57E09C^-3'
+'-237D0D53A68A8A^-3'
+'3D5987B1BF844^-3'
+'-AFA421BF5010E^0'
+'-225FA96659779^0'
+'-4CB3DF25C1D648^0'
+'A6325BD6D164D8^0'
+'-19C4110EC42CF5^-3'
+'-26D668D097CB8A^-3'
+'3CACBB62B51E2A^-3'
+'-AFA2A2801965C8^0'
+'-2260B7A7D485E8^0'
+'-4CB40267CE9A5^0'
+'A633A8AE7E65E^0'
+'-2CD8E74AA4FFB2^-3'
+'-2267756D159DBC^-3'
+'2CE15BC21E29D6^-3'
+'-AFA15749C62338^0'
+'-22622A5DBFE9EE^0'
+'-4CB3BAD9AA05C4^0'
+'A634DB057613E^0'
+'-3510B2B4C9BD44^-3'
+'-231CD58E8A81E8^-3'
+'23DF7AD5D0A512^-3'
+'-AFA012F556BC88^0'
+'-2263A189434BD^0'
+'-4CB360AF3AE164^0'
+'A6360DB8F8EF3^0'
+'-36CA9A49E3301C^-3'
+'-1E9B7815D3E11E^-3'
+'23F3C28F694676^-3'
+'-AF9EC5C02DC33^0'
+'-22652D2097D572^0'
+'-4CB2FE549817DC^0'
+'A63749531C17D^0'
+'-3C92D1E7E8AC62^-3'
+'-1D053E27D7BB31^-3'
+'2716C13CABCB24^-3'
+'-AF9D85DB6E864^0'
+'-2266AC13266B22^0'
+'-4CB286F72904BC^0'
+'A63883231B7228^0'
+'-3CDC5B2AE0FA86^-3'
+'-1CA44B3644CF6A^-3'
+'278D1C5636C816^-3'
+'-AF9C442967BCD8^0'
+'-226839B5E63D3A^0'
+'-4CB20FB733E46^0'
+'A639BBBA0066B^0'
+'-3D6CECD11C60CA^-3'
+'-1862AFAE71FFB8^-3'
+'24A00AF86DFF04^-3'
+'-AF9B0A42AEDE68^0'
+'-2269C7211B2CEC^0'
+'-4CB19E7647851C^0'
+'A63AE9538F27C^0'
+'-3B66672EF898FE^-3'
+'-1E0BFC54540845^-3'
+'21F913B161C918^-3'
+'-AF99C394C14328^0'
+'-226B44BEAC3BC8^0'
+'-4CB129B5224168^0'
+'A63C2947497D6^0'
+'-3B5C42E1B3973C^-3'
+'-1C685DC46709C7^-3'
+'236083A8C278B^-3'
+'-AF9885449FB76^0'
+'-226CCEE9696D98^0'
+'-4CB0B1E3BB447^0'
+'A63D5F2C6E6^0'
+'-391FE4DF0F13B2^-3'
+'-1F888B6CA14DE3^-3'
+'20881657FEA4AA^-3'
+'-AF97470CA91F48^0'
+'-226E5F5C3AC57^0'
+'-4CB01B66F50B08^0'
+'A63EA1C831AF2^0'
+'-3D8387393D61C2^-3'
+'-1BFA7FB6D9BBE8^-3'
+'21A989EB46047C^-3'
+'-AF960DC5FD8DD8^0'
+'-226FF419ADB0F2^0'
+'-4CAF97BCFC61E^0'
+'A63FD590234EE8^0'
+'-3A0E7EA79E7E46^-3'
+'-1C9CDBD1B0DB54^-3'
+'22DBE0CB54FB9A^-3'
+'-AF94C35C3AEEF^0'
+'-22717341A5CD7^0'
+'-4CAF1627FE847C^0'
+'A6411EEB66AFC8^0'
+'-3BFA21CA61E426^-3'
+'-1DCA185D77BC4E^-3'
+'21C79EACC9624^-3'
+'-AF93917E804498^0'
+'-2272FA4F6538AC^0'
+'-4CAE88F89B82AC^0'
+'A64252089B6CD^0'
+'-3E748D7054CA36^-3'
+'-19DA95639F76A3^-3'
+'2279CD7C363642^-3'
+'-AF92581E85472^0'
+'-22748EEA0200A6^0'
+'-4CADFBDD989628^0'
+'A6438A32F352C8^0'
+'-40908A636D4C8C^-3'
+'-1A28F2673F83E2^-3'
+'227D9E4D4A819C^-3'
+'-AF913579E09518^0'
+'-2275ECC5921B7^0'
+'-4CAD3246C5B23C^0'
+'A644D190F24F4^0'
+'-41E3601D206D84^-3'
+'-87DF6BF431E0D8^-4'
+'28989F0F162362^-3'
+'-AF9010C0A52588^0'
+'-2276C50B25E5A6^0'
+'-4CABE7C27C7DE^0'
+'A646723CE61BA8^0'
+'-4229FB2C6F8F04^-3'
+'9799E6E75D5FB8^-4'
+'2C2038264F7118^-3'
+'-AF8F0BFAAAC3A^0'
+'-2277691EE6D55C^0'
+'-4CAA93613299A4^0'
+'A64800815624B8^0'
+'-3851E6E9C5DB0E^-3'
+'A6169F485B70F^-4'
+'2B572985D42C38^-3'
+'-AF8DFD805579^0'
+'-2277DE4B76E23A^0'
+'-4CA927A984F1D8^0'
+'A649AD7712BDB^0'
+'-3EDCED21998EA2^-3'
+'EFE0916BC27D1^-4'
+'2D1BC73CACB80C^-3'
+'-AF8CF85EA0D2^0'
+'-22787E4294E9CC^0'
+'-4CA7C13EC57ECC^0'
+'A64B4535512488^0'
+'-3EF9F4A067708^-3'
+'F1F80BC5858228^-4'
+'2BF131745D7DEC^-3'
+'-AF8BD5972FE1B8^0'
+'-2278F6DCA0AFC8^0'
+'-4CA63811341CF8^0'
+'A64D14649395B8^0'
+'-3FA648863BB78C^-3'
+'A77123CD20F588^-4'
+'2961D7CC43D764^-3'
+'-AF8ACBB4453C68^0'
+'-227994047F3354^0'
+'-4CA4CB51F2875^0'
+'A64EB4946F31A^0'
+'-41F4ECA6DB962C^-3'
+'B950A450249F08^-4'
+'2A02E42560C892^-3'
+'-AF89D0198C4068^0'
+'-227A44711A05D2^0'
+'-4CA368BE464BB4^0'
+'A6503CF98D44D^0'
+'-3BA2885794BDD^-3'
+'A8AB3E84E3EF^-4'
+'29FB94352EF0F4^-3'
+'-AF88C78635BF78^0'
+'-227AD72055F24^0'
+'-4CA21A6E7BF58^0'
+'A651CFDA761338^0'
+'-365F64B7C2E1FC^-3'
+'C8844ACCC87FD^-4'
+'2E210EF105B0B2^-3'
+'-AF87875F17C1C^0'
+'-227B01AB91D35E^0'
+'-4CA16BDDA20A2C^0'
+'A6536957C6D76^0'
+'-218732DD503006^-3'
+'9F3CC5D6CF09D^-4'
+'41CC6F01A84E94^-3'
+'-AF861929490FC8^0'
+'-227ABD0A11D196^0'
+'-4CA12D85E2FDAC^0'
+'A65516C0B2244^0'
+'-1771A5C7E0B3B2^-3'
+'575FA444F0E8EC^-4'
+'4627ACC9FA6878^-3'
+'-AF849E8AC5157^0'
+'-227A5DE7CBFEAC^0'
+'-4CA10D3B03E684^0'
+'A656C8E053212^0'
+'-F3F152E83DE448^-4'
+'66902C76501908^-4'
+'4810F670F99734^-3'
+'-AF8324B4A73808^0'
+'-2279F465DB0AB^0'
+'-4CA10A21F54704^0'
+'A6586ED8002BD^0'
+'-C6446DA4A3022^-4'
+'3181E4BC7476A2^-4'
+'4720C8C5A5D0E8^-3'
+'-AF81A9E1BC198^0'
+'-22797FFEF6EA24^0'
+'-4CA0FFE0A232A8^0'
+'A65A1B6097FAB^0'
+'-E21AD6CAADAC78^-4'
+'3B296001434F88^-4'
+'464D495D3A96A8^-3'
+'-AF8021CE58A1A8^0'
+'-227912CD604306^0'
+'-4CA0EEDE5C8378^0'
+'A65BD77A19ABA8^0'
+'-F9886A1855DAB^-4'
+'3F882988607392^-4'
+'487EFAFB7B311^-3'
+'-AF7E9B522F5BB^0'
+'-22789DA9BE18A^0'
+'-4CA0F6CE4F76F4^0'
+'A65D880570878^0'
+'-71AEDEBB380ACC^-4'
+'1BC49756030ED6^-4'
+'4713E94CD972C8^-3'
+'-AF7D117B5E9EF^0'
+'-22782E4A88BFCE^0'
+'-4CA0FCFFCB152^0'
+'A65F3BADF00B7^0'
+'-D7BECE254DFFA^-4'
+'107F4BC732AB99^-4'
+'4B933F1E113424^-3'
+'-AF7B8A24C8959^0'
+'-2277BBB0C37D3^0'
+'-4CA0FAD7C626CC^0'
+'A660F12E7CAF2^0'
+'-D63576464C6138^-4'
+'-3957CEDCFC2946^-5'
+'4A2711BDBAD164^-3'
+'-AF7A004A0BFE28^0'
+'-22773B324E0D82^0'
+'-4CA0FBFD1B7F48^0'
+'A662AAA96620A^0'
+'-95D105C836AE68^-4'
+'-6B9AEE43C088AC^-5'
+'4C9D8505C12064^-3'
+'-AF78747F7A4808^0'
+'-2276E306E500CC^0'
+'-4CA0F5A4104718^0'
+'A664613FE7DC6^0'
+'-D2431969CFDCA^-4'
+'1D5FE0177384F^-4'
+'4C4AAABE63A21^-3'
+'-AF76E923FF7038^0'
+'-227668BFEA1A5E^0'
+'-4CA0FC712966A^0'
+'A666185B2080E8^0'
+'-F36B6337432E3^-4'
+'5732CC8DCAC1EC^-4'
+'4B9758D864FCA4^-3'
+'-AF755D82B988^0'
+'-2275FE8B15641E^0'
+'-4CA106E88E3B78^0'
+'A667CAB3520F38^0'
+'-CC16F8F0DEF9B8^-4'
+'-209EE597D9EB8A^-4'
+'4AD0793C69E7FC^-3'
+'-AF73D6AAEBFA78^0'
+'-22758780D7DB4A^0'
+'-4CA113A30E9D54^0'
+'A6697994BEBF88^0'
+'-6B1C3971281118^-4'
+'-AF13B1E3F66C1^-5'
+'49B9827A99F93^-3'
+'-AF7264A5D5AE3^0'
+'-227522CE284CC6^0'
+'-4CA11E0B88D794^0'
+'A66B0FBF477478^0'
+'-B6751F222939D^-4'
+'28D64E2A6BF81E^-4'
+'48CC855779AE5C^-3'
+'-AF70DCEE2D94E^0'
+'-2274B161D55CE^0'
+'-4CA13046547D7^0'
+'A66CBBCA78D27^0'
+'-B2D16633DDCA48^-4'
+'2D6F2E1E4A6FA8^-5'
+'49A1B9BBFC3A8^-3'
+'-AF6F5C049831F^0'
+'-227443710F0CA4^0'
+'-4CA1401BD9F8DC^0'
+'A66E6102F2E798^0'
+'-B80053D1C29FF8^-4'
+'3005A1DB31C8EC^-4'
+'4A8329D60E1F4C^-3'
+'-AF6DC10A8D3878^0'
+'-2274087F2D30A2^0'
+'-4CA18DA4B87F1C^0'
+'A66FFAB5961B9^0'
+'-C87FA208B0B798^-4'
+'-1344233BF10736^-3'
+'4383EE8F471EEC^-3'
+'-AF6C12FCA77AC8^0'
+'-22742A38CEE078^0'
+'-4CA22371F494BC^0'
+'A6717406EFDE8^0'
+'-F5A90FB0E16A48^-4'
+'-1864635692598E^-3'
+'45B1AA651286C^-3'
+'-AF6A8E81A14238^0'
+'-22749559B40BDC^0'
+'-4CA2783692F258^0'
+'A672D03F403EE8^0'
+'-1D1681733EB4D8^-3'
+'-19298400E4A204^-3'
+'365BAD1900208^-3'
+'-AF691EDAB56F48^0'
+'-22754AE60D1CE4^0'
+'-4CA22051B446A8^0'
+'A67456940B6538^0'
+'-32E7D9BEDE7E38^-3'
+'-119A829B5C546F^-3'
+'2D4550FB840564^-3'
+'-AF67E8505309E^0'
+'-2276441B48F4AE^0'
+'-4CA1A611A9164C^0'
+'A675A281FCFA^0'
+'-348CECB2B8981E^-3'
+'-EA24AF7E8CA698^-4'
+'2A66A8F23460DA^-3'
+'-AF66A9AAE1E4A^0'
+'-22774A75E7A098^0'
+'-4CA1143B370354^0'
+'A676FF169E419^0'
+'-34033212EB31D^-3'
+'-110567605953DC^-3'
+'27EEF6FEB9D2A^-3'
+'-AF6573B46CE058^0'
+'-227844077F5E48^0'
+'-4CA0997B5A5BAC^0'
+'A6784A82C4989^0'
+'-2C4B2EADA44F46^-3'
+'-120D3FC87EE34^-3'
+'2777DF64BEDCCE^-3'
+'-AF64144F4F6BF8^0'
+'-22794DA5C01F22^0'
+'-4C9FE46B6325F8^0'
+'A679D9133E62A^0'
+'-2FB8C73DF7013E^-3'
+'-11264CB5918F0A^-3'
+'29BD010BD3BC52^-3'
+'-AF62EBD21A4C38^0'
+'-227A5C4AA01364^0'
+'-4C9F47BEDFB538^0'
+'A67B217EFF7F68^0'
+'-36522E18A35522^-3'
+'-FFEA486384A1^-4'
+'2810883FCF626E^-3'
+'-AF61AC19ABD218^0'
+'-227B60E4FCEAEE^0'
+'-4C9E9F41B731A4^0'
+'A67C89E13C7F08^0'
+'-39A42EEADC3576^-3'
+'-C0D5BBB863FCC^-4'
+'2BC58253B377EC^-3'
+'-AF6084801F68F8^0'
+'-227C7A9485C208^0'
+'-4C9E028209BB8C^0'
+'A67DCF0E56F5D8^0'
+'-347DF2C44B9238^-3'
+'-10B97649CFDE31^-3'
+'25F982E3FEBDF8^-3'
+'-AF5F3C1D5CACC8^0'
+'-227D8B6D29CEAE^0'
+'-4C9D5A04512EC^0'
+'A67F3DF920E06^0'
+'-35F28CF8B288EC^-3'
+'-DD68A429390078^-4'
+'29EA955936E214^-3'
+'-AF5E06602EBEC8^0'
+'-227EAAA21FD464^0'
+'-4C9CC5F53F772C^0'
+'A6808CD7B0144^0'
+'-35E185EAB5EC08^-3'
+'-F4D8CC53AE90E8^-4'
+'27AD3DB3B2318E^-3'
+'-AF5CB82C035E28^0'
+'-227FDFF0A93D82^0'
+'-4C9C2DE71AC7B8^0'
+'A681F2B57AA808^0'
+'-3059B91F8793DA^-3'
+'-1373FA516A34C3^-3'
+'265720E97ED1B2^-3'
+'-AF5B884051DF28^0'
+'-228104645848C2^0'
+'-4C9B88CB62F56C^0'
+'A6834226114128^0'
+'-38B6E538323E84^-3'
+'-FFBC6FE8EEFD6^-4'
+'29A9820654F81E^-3'
+'-AF5A6CFAAB9C28^0'
+'-22823D2041EE1E^0'
+'-4C9AE684B817D4^0'
+'A684764F1B89B8^0'
+'-38D597633A4498^-3'
+'-12F6CC834C3C94^-3'
+'274341F0D29C5C^-3'
+'-AF593C4116D33^0'
+'-2283672F5EF44A^0'
+'-4C9A46E80614F4^0'
+'A685C2D91314^0'
+'-358DDFDEA29A38^-3'
+'-10DD7A0AAFBEE9^-3'
+'29BD96BEEBCC02^-3'
+'-AF57F5358491^0'
+'-2284939F8A6C7C^0'
+'-4C99C191814018^0'
+'A6871A47E36768^0'
+'-3448EEF3CDE25E^-3'
+'-178DEDF0A7DF92^-3'
+'24A1551A320BB^-3'
+'-AF56C877FA7E9^0'
+'-2285C1171BA494^0'
+'-4C99286ED368CC^0'
+'A6885EE1527598^0'
+'-3821F43C454D38^-3'
+'-FACADABB6F2FF^-4'
+'2747F429865954^-3'
+'-AF55B013AE30A^0'
+'-2286F69E2DECCE^0'
+'-4C9871EF5A49C^0'
+'A68999DC76CC08^0'
+'-39A10877BB1336^-3'
+'-FE9BEB370EEBF8^-4'
+'28131486CB9726^-3'
+'-AF5480B2425F^0'
+'-22882BDFF6E2B6^0'
+'-4C97D1F890EBC4^0'
+'A68AE2B569E4A8^0'
+'-39A94935F42FCC^-3'
+'-115B62A1EF6D83^-3'
+'262E6F3E0B190A^-3'
+'-AF536FAD2B79D^0'
+'-228955C66D083A^0'
+'-4C97327CC0C54C^0'
+'A68C0DB329FB78^0'
+'-383A8E5A096E84^-3'
+'-E2D0F94A285718^-4'
+'254C87063F900C^-3'
+'-AF5242E2E8A688^0'
+'-228A833B32781C^0'
+'-4C9699541A9BC8^0'
+'A68D5240899BF^0'
+'-332A30762BFAA4^-3'
+'-110BE534F0F9AB^-3'
+'268731BB66D6A2^-3'
+'-AF5137E236B338^0'
+'-228BE52282337^0'
+'-4C95FBB1BCEC6C^0'
+'A68E6A641C45F8^0'
+'-380AED695B980A^-3'
+'-F85D5730A58B3^-4'
+'2496985676E3B6^-3'
+'-AF50087905DD6^0'
+'-228D1A5F38A364^0'
+'-4C955BB5A8F54^0'
+'A68FB32B8EDC1^0'
+'-39815A8AC48082^-3'
+'-B27E2B3095CB48^-4'
+'27222C484DA1FC^-3'
+'-AF4EE1D1823B98^0'
+'-228E568D2A63DC^0'
+'-4C94B554DA007C^0'
+'A690F433F122D8^0'
+'-3A2244271AA4A2^-3'
+'-110FDBB1588CC8^-3'
+'274D619031BA4E^-3'
+'-AF4DB77D93BBE^0'
+'-228F897065EBA8^0'
+'-4C94166177D6A8^0'
+'A6923795FEB2B^0'
+'-37EAD54D8359AC^-3'
+'-158AF2DD4EF2CA^-3'
+'24B7310B843EAA^-3'
+'-AF4CA036BE784^0'
+'-2290C2360F7534^0'
+'-4C93A807E33E0C^0'
+'A6934F53FDE988^0'
+'-370E308A98F24^-3'
+'-140A23D8DBDF66^-3'
+'249B6077A6DAA4^-3'
+'-AF4B7452E98AE8^0'
+'-2291F724AC603^0'
+'-4C92FCCD4AE328^0'
+'A69499850CC7D^0'
+'-39377746B3FC5E^-3'
+'-C1DE7BE2DA36E^-4'
+'2388F934FE5D3^-3'
+'-AF4A512C050EC^0'
+'-2293217DA2671C^0'
+'-4C92542464F268^0'
+'A695DB80C4FCE^0'
+'-3C40D71B9BA28A^-3'
+'-A223EB0341E07^-4'
+'27BC958D6502C2^-3'
+'-AF492721E25E1^0'
+'-22945436D5034E^0'
+'-4C91B53CC53F14^0'
+'A6971E7BB3468^0'
+'-3BC0DB299E460A^-3'
+'-E38D356DAC12C^-4'
+'25569A239303F6^-3'
+'-AF4801F1311D88^0'
+'-2295724B34A662^0'
+'-4C91450EED4BA4^0'
+'A6984B2495CBC8^0'
+1024
+'-2E892C4110ACE^-3'
+'-123504BE1E2B9D^-3'
+'2A78AAA8E68064^-3'
+'-AF469B4CC9D268^0'
+'-22961E7A5033B^0'
+'-4C915454C4D0AC^0'
+'A69999B58B05D^0'
+'-188E023440FA28^-3'
+'-194A1823AC0D5F^-3'
+'318606F1070764^-3'
+'-AF452209226728^0'
+'-2296C57C6E9DA2^0'
+'-4C918E538E50FC^0'
+'A69AE948092A6^0'
+'-15C4E97BA233E4^-3'
+'-180D05C694D0A8^-3'
+'38BFAC6DCF3158^-3'
+'-AF43AD5FFF7A3^0'
+'-2297546B122AAC^0'
+'-4C91D2074CA87C^0'
+'A69C3485BA1688^0'
+'-156D0867F3E9D9^-3'
+'-1BB16414D8939B^-3'
+'334D3DA2AC7BEE^-3'
+'-AF42443B5915C^0'
+'-2297E421BB12DA^0'
+'-4C921EE9725714^0'
+'A69D6F3DD9A578^0'
+'-1BEFDE7C5FFB15^-3'
+'-1D088B123587BB^-3'
+'38D2F82316AAE6^-3'
+'-AF40CCAE09D2A8^0'
+'-22986DC7D99DEC^0'
+'-4C92684C285728^0'
+'A69EBBF5A093D^0'
+'-141E55E6D2D8DE^-3'
+'-1C34EA9A7BCCAC^-3'
+'33DADC5C8113DC^-3'
+'-AF3F384F38715^0'
+'-2298E2E2BAFA5^0'
+'-4C92B0206FF214^0'
+'A6A02BF1467798^0'
+'-14634C2252187E^-3'
+'-1B1D909ECA709C^-3'
+'374E3C0DD6CFE8^-3'
+'-AF3DB6DA263788^0'
+'-229974F7008594^0'
+'-4C93091A2C6F3^0'
+'A6A17A1C44303^0'
+'-1796E55A3F3941^-3'
+'-1B43F290C7C766^-3'
+'37DDA880460232^-3'
+'-AF3C35B325D068^0'
+'-2299F68718F18^0'
+'-4C9352E79B197C^0'
+'A6A2D25552515^0'
+'-1C6859B3E28447^-3'
+'-1949DD870B9E7C^-3'
+'36B8D28F6EDEBA^-3'
+'-AF3ABBE83B79B8^0'
+'-229A7A93B2CA06^0'
+'-4C93A219D18F1C^0'
+'A6A41FCBBE5EF^0'
+'-19FDF278A14C07^-3'
+'-18A6DB5554A5A1^-3'
+'388F8599AE0FA2^-3'
+'-AF3950BEA2C3A^0'
+'-229B0329290926^0'
+'-4C940B52C44FDC^0'
+'A6A550F2C94F28^0'
+'-166CEAEE5C39D8^-3'
+'-19494B88686DA7^-3'
+'3753CCBEDFDA8^-3'
+'-AF37D27479D4D8^0'
+'-229B8D3FA1B422^0'
+'-4C946A6FB257E8^0'
+'A6A69A85757CB8^0'
+'-14951B47AFDD2D^-3'
+'-1FEC25628D9ECD^-3'
+'36DA575400F612^-3'
+'-AF3655D2857688^0'
+'-229C347638D9DE^0'
+'-4C94D0DE038E3C^0'
+'A6A7D8EA3A2FC8^0'
+'-180568B14A835E^-3'
+'-1B8A2A89375844^-3'
+'381A9FF71B4828^-3'
+'-AF34D6A4787178^0'
+'-229CADC26C5DE4^0'
+'-4C952B813F8FD4^0'
+'A6A928EA5610B^0'
+'-1785ECD64D48C9^-3'
+'-1B03BD7F3BBA68^-3'
+'39E28E2FE87F3C^-3'
+'-AF3361A3390958^0'
+'-229D4C918C73F6^0'
+'-4C95916E6A759C^0'
+'A6AA613748BA9^0'
+'-175806D62E2906^-3'
+'-1B4AE93FA637AA^-3'
+'38FFCE1E68983A^-3'
+'-AF31E2B50D0D98^0'
+'-229DD6D4EEB6C8^0'
+'-4C95F12EB583DC^0'
+'A6ABAB07939998^0'
+'-1879E7D382A06A^-3'
+'-1F12873E15D329^-3'
+'37DAC8243FCF76^-3'
+'-AF307826874F^0'
+'-229E5DDF220146^0'
+'-4C964CB0DD7928^0'
+'A6ACE205A0F1A^0'
+'-1418CF9E5F3118^-3'
+'-1E5640C28E6181^-3'
+'3870782048B512^-3'
+'-AF2EF5A17DCEC^0'
+'-229ED752612E5^0'
+'-4C96B295505CC^0'
+'A6AE303A50434^0'
+'-142B0F20DE54EE^-3'
+'-1B1E38B3559561^-3'
+'365C0B3D07EE4E^-3'
+'-AF2D73127FA38^0'
+'-229F53D3EDCD8^0'
+'-4C970D6BD8EF74^0'
+'A6AF82E4944648^0'
+'-17AB2D488846B4^-3'
+'-186D863D85B42D^-3'
+'3A3CC494F3CA5E^-3'
+'-AF2BF451F2AAF8^0'
+'-229FCCF59D40BA^0'
+'-4C97677A2646BC^0'
+'A6B0D2978420D8^0'
+'-1666E74248404E^-3'
+'-1F073074683B18^-3'
+'3A9242EB875BAE^-3'
+'-AF2A7B8D6DE488^0'
+'-22A0532FE52F9A^0'
+'-4C97D0A1E462BC^0'
+'A6B212517A0808^0'
+'-184BD3E24C3E88^-3'
+'-1C528294030067^-3'
+'38ABB94754FD8A^-3'
+'-AF28F6C3DE0088^0'
+'-22A0D82436C896^0'
+'-4C984165F4DAF4^0'
+'A6B35B6ABD36F^0'
+'-1405A27903674F^-3'
+'-1CAF3D3D94BE68^-3'
+'3672C3873B91DC^-3'
+'-AF27764407B0F8^0'
+'-22A131DE514C6E^0'
+'-4C98A726FE455C^0'
+'A6B4AE05EAA468^0'
+'-11F6C287C7173F^-3'
+'-1D7C45BAF6C34A^-3'
+'38F729C2720ACE^-3'
+'-AF25F5D9EF1BC^0'
+'-22A1B0E8359942^0'
+'-4C99072ECB188^0'
+'A6B5FB64AC62E8^0'
+'-13C1888010FEDE^-3'
+'-1C83221CF435D^-3'
+'362359C3B126F^-3'
+'-AF2464E0D9EEA8^0'
+'-22A2275393193A^0'
+'-4C99572DA715CC^0'
+'A6B7634A6F56C^0'
+'-112A72F73B4126^-3'
+'-1ECC458713A067^-3'
+'395EDE50D911A6^-3'
+'-AF22E864469D18^0'
+'-22A2A5E69084CC^0'
+'-4C99AC0E83D6DC^0'
+'A6B8B1B3B514^0'
+'-19CEA9973BF792^-3'
+'-18C62AF0A14245^-3'
+'3AE2D3EB67E00E^-3'
+'-AF21536A94D818^0'
+'-22A3234824C44^0'
+'-4C9A16C403B874^0'
+'A6BA100750886^0'
+'-17BD883BE5DFAD^-3'
+'-1E91A40695F7A^-3'
+'3A23E2BBE472D^-3'
+'-AF1FD7A499103^0'
+'-22A3A5680F6F3E^0'
+'-4C9A7D69B3D63^0'
+'A6BB54BC911FF8^0'
+'-163154637BE2BA^-3'
+'-1DA7DED671AEBD^-3'
+'35CDAE880B971^-3'
+'-AF1E54BEFE249^0'
+'-22A4493AF7F1C^0'
+'-4C9AF0F2826AA^0'
+'A6BC93FA83BAB^0'
+'-18B9EA7E555A01^-3'
+'-1B989487A472F4^-3'
+'35C54E2F961212^-3'
+'-AF1CD226E1B5F^0'
+'-22A4B97C5DF8C^0'
+'-4C9B3F7C472124^0'
+'A6BDEE966F32D^0'
+'-19CF33F195EA88^-3'
+'-140501FD7EF115^-3'
+'39A607A451E5C4^-3'
+'-AF1B5B0D497DA8^0'
+'-22A4D23FA2BEFA^0'
+'-4C9B4254AC9ADC^0'
+'A6BF720D7D1488^0'
+'-1359C9585983D5^-3'
+'-6F77238DD6EF^-4'
+'3E9E399C96E1F6^-3'
+'-AF19EB93FA7B^0'
+'-22A4CF75F3190C^0'
+'-4C9B2F351C91D4^0'
+'A6C0FD4C9F258^0'
+'-132D3E8E3669F2^-3'
+'-5EF43617326AE^-4'
+'401A07A0C21AF4^-3'
+'-AF188E432B32D^0'
+'-22A4C82726EC2A^0'
+'-4C9AFA96A6AB44^0'
+'A6C285C78EBD98^0'
+'-1322061346A888^-3'
+'-4F5401F561D284^-4'
+'3C1DBCBD934BBA^-3'
+'-AF172C9B7508F^0'
+'-22A4BC7B0C7E6A^0'
+'-4C9ACCB5EE09BC^0'
+'A6C41099B166A^0'
+'-183E43964EFD71^-3'
+'-101E874945899C^-4'
+'3CF45C6697E356^-3'
+'-AF160B43B0E38^0'
+'-22A4FBFF3EC772^0'
+'-4C9A3F1DCB0AB8^0'
+'A6C5743924E298^0'
+'-290D9D87CB1C6E^-3'
+'76A1EBA77096F8^-4'
+'3086133E1FE47A^-3'
+'-AF14DA86EE771^0'
+'-22A566CFB8B15E^0'
+'-4C997FF6DC22DC^0'
+'A6C6F5C0B7CE98^0'
+'-2BF1319DC1A4C8^-3'
+'4BECEB74895A68^-4'
+'3353CE33689EE2^-3'
+'-AF13D252351A6^0'
+'-22A5DE847D3CAC^0'
+'-4C98A83DA9E244^0'
+'A6C85550B6C92^0'
+'-314508727573D2^-3'
+'6E053DA187C048^-4'
+'3199E8C0C3395^-3'
+'-AF12AFD455B2F8^0'
+'-22A651C0E5B43C^0'
+'-4C97D31CE4FB18^0'
+'A6C9D02EC9563^0'
+'-2DA63A39EE3D8^-3'
+'35876807050C9C^-4'
+'300B209B34818A^-3'
+'-AF11983F2B8AB8^0'
+'-22A6D4B8F54B6E^0'
+'-4C97091B37573C^0'
+'A6CB3732CBC248^0'
+'-3177C33211A09E^-3'
+'6F6454E33A461^-4'
+'30A48C022363D2^-3'
+'-AF10773C70A058^0'
+'-22A738E3A703C2^0'
+'-4C96174A06F50C^0'
+'A6CCC0C371C658^0'
+'-3270FD13B7D958^-3'
+'87F81E8C419EA8^-4'
+'30BD8380069574^-3'
+'-AF0F52B923C218^0'
+'-22A7AACFF87F7^0'
+'-4C952DECD94EE8^0'
+'A6CE473CAD2E6^0'
+'-3007610F6F7508^-3'
+'911CF2E3D1264^-4'
+'2EAF5C902C972^-3'
+'-AF0E38BF2FAE1^0'
+'-22A828077E53EC^0'
+'-4C944210464388^0'
+'A6CFC16CF6317^0'
+'-2F5B30EF6EB384^-3'
+'2969407F63E636^-4'
+'2C2302D578C17E^-3'
+'-AF0D1B47A16958^0'
+'-22A8A5D5CCB668^0'
+'-4C93573B2BA91C^0'
+'A6D13EA7CDE078^0'
+'-2F73A13C63EA1^-3'
+'6DB8608DF74F88^-4'
+'2E6FA5AEE3CED^-3'
+'-AF0C0046059CE8^0'
+'-22A92965875B74^0'
+'-4C9270CCA6418^0'
+'A6D2B60F71529^0'
+'-3044C8742D392C^-3'
+'47C006C7DD969C^-4'
+'2FBFAF1C42311C^-3'
+'-AF0ADFB1985AE8^0'
+'-22A9B89739954E^0'
+'-4C9183EE240A64^0'
+'A6D433D2F02AF^0'
+'-35E430BDD0F7C4^-3'
+'82727B1F25BA68^-4'
+'2E5F5237BC60BA^-3'
+'-AF09D34F6A661^0'
+'-22AA2DAB611BE2^0'
+'-4C907D39D6778^0'
+'A6D5ADA72925E^0'
+'-331BAE21122B4C^-3'
+'CC9F358B328F08^-4'
+'2D841D17A72EB2^-3'
+'-AF08B46B7DF638^0'
+'-22AAA8DD909078^0'
+'-4C8F72373C554C^0'
+'A6D73B93438718^0'
+'-33138CDDD54AFA^-3'
+'7C6FF66A217CEC^-4'
+'2F104DD97B6B88^-3'
+'-AF079F23EC5CE^0'
+'-22AB20EDDDE67A^0'
+'-4C8E75F1BDAAC4^0'
+'A6D8B9460C2C58^0'
+'-32A46271185EEC^-3'
+'801072C1E18BA8^-4'
+'2B628A8E4B603E^-3'
+'-AF068B7D96D22^0'
+'-22AB9649549E18^0'
+'-4C8D8B0351715C^0'
+'A6DA2DD7694D58^0'
+'-300493B92D9AC^-3'
+'6493EB6D032898^-4'
+'2E9A9B6F91B04C^-3'
+'-AF0581DE37185^0'
+'-22AC10ABFA9254^0'
+'-4C8C7E9723D2C4^0'
+'A6DBA62F7A4F28^0'
+'-3590D7BA0C7C72^-3'
+'6DF8C27D9A2EDC^-4'
+'2B7B594765C3A8^-3'
+'-AF046997AA021^0'
+'-22AC8549807C92^0'
+'-4C8B541CDBC8F8^0'
+'A6DD3CDB6C66A^0'
+'-30725E26C46242^-3'
+'9F50E62DE71298^-4'
+'2D20315F056EBC^-3'
+'-AF03559BD5967^0'
+'-22AD07D9D7F88E^0'
+'-4C8A579AB91D4^0'
+'A6DEB703147E78^0'
+'-2F78229668661E^-3'
+'4410D6FD5B4D3^-4'
+'2B554F5F57B5B6^-3'
+'-AF0233068DD868^0'
+'-22AD860805A778^0'
+'-4C8940A648E194^0'
+'A6E04D7DA69998^0'
+'-30D6CE06BF5436^-3'
+'69E5331AEC3EB^-4'
+'2CDD318EBA2078^-3'
+'-AF011F2E37CA^0'
+'-22AE08F212A34A^0'
+'-4C8843C1022EF4^0'
+'A6E1C78C6120B^0'
+'-33FFF64314D6DA^-3'
+'8D900C4EF8EA78^-4'
+'2DF512E3865CD^-3'
+'-AF000F4339EAC^0'
+'-22AE964095CE42^0'
+'-4C874631B404F8^0'
+'A6E33B9AF3EDB^0'
+'-33658CD17A1C3C^-3'
+'9953CE530C535^-4'
+'2F46AD60E0EBF8^-3'
+'-AEFF01084737D8^0'
+'-22AF1E28B8293A^0'
+'-4C8638955C16^0'
+'A6E4B658F120A8^0'
+'-353C4166C53146^-3'
+'7BB38B1CF5DA3C^-4'
+'2B3673C6C0335E^-3'
+'-AEFDE84FC92FF^0'
+'-22AF9ADAD728EE^0'
+'-4C853B86154398^0'
+'A6E636CD5656E^0'
+'-3291F589C56244^-3'
+'3720B133CFEF58^-4'
+'29501E77A24FA8^-3'
+'-AEFCD21C4D9D18^0'
+'-22B00EBAA5728^0'
+'-4C842D6DFF4D1^0'
+'A6E7BE3AD75EB8^0'
+'-312B268EEF7226^-3'
+'8D5B3EBB7879E^-4'
+'2CAEBD0FF7FF6E^-3'
+'-AEFBB526E172A8^0'
+'-22B0943C1C4BA8^0'
+'-4C8317D507C1F8^0'
+'A6E94C7CFC4428^0'
+'-2F716F7C808D5C^-3'
+'50FE8CDC385^-4'
+'2A928E81DA955^-3'
+'-AEFAA8C7FA6B38^0'
+'-22B11A12163BEA^0'
+'-4C821661ACC0A4^0'
+'A6EAC006100BE8^0'
+'-3248C289A8283C^-3'
+'749938F58CA15C^-4'
+'2D92E7B75B8A9E^-3'
+'-AEF98484AE791^0'
+'-22B2043ECF9558^0'
+'-4C814D7AF86FA^0'
+'A6EC1DCDC0B6^0'
+'-316D6395AF2EDC^-3'
+'-CF8D98053065E8^-4'
+'26B911191EAB16^-3'
+'-AEF85704C19AA8^0'
+'-22B31C770D18FC^0'
+'-4C80D3184CFC04^0'
+'A6ED57AECF52F^0'
+'-304D960101A8A^-3'
+'-13118A9DC9EF03^-3'
+'251452247826FA^-3'
+'-AEF72D0E8A72F^0'
+'-22B425738F57B2^0'
+'-4C8046382A2A78^0'
+'A6EE9977EAE2E^0'
+'-2BB996825380BE^-3'
+'-148890AA9D5D86^-3'
+'246AE8E009F584^-3'
+'-AEF5FA3806929^0'
+'-22B53FB03D6EF4^0'
+'-4C7FCB1F16749C^0'
+'A6EFD8CC3CD8C^0'
+'-32356AAD3B6FE8^-3'
+'-127E0A9BFCB4E^-3'
+'26B6A258F65B4A^-3'
+'-AEF4BAB494C538^0'
+'-22B642E06DF516^0'
+'-4C7F41E230D8FC^0'
+'A6F130A80A6128^0'
+'-34C4F763F5948E^-3'
+'-DEEFE01E627148^-4'
+'27748092A2F958^-3'
+'-AEF391144A71E^0'
+'-22B76B6EF33678^0'
+'-4C7EC118767858^0'
+'A6F265E86CE638^0'
+'-36C89C8FEACDF^-3'
+'-11659DB8F9BE74^-3'
+'288515168D918E^-3'
+'-AEF263635473B^0'
+'-22B8910707E8AA^0'
+'-4C7E342FBB875C^0'
+'A6F3A590031778^0'
+'-32BE104C4875D6^-3'
+'-1498BEF3291FC^-3'
+'25B2EF6CDE37F^-3'
+'-AEF137E7D828E8^0'
+'-22B9B7FF4FDB6^0'
+'-4C7DCB408763F4^0'
+'A6F4D21B79F528^0'
+'-2F4279D823549E^-3'
+'-198D0E4939A4EE^-3'
+'2237542B200A78^-3'
+'-AEEFEF304F43A^0'
+'-22BAE85CE74D4C^0'
+'-4C7D625B72CD1^0'
+'A6F61B490DD4B^0'
+'-2F88A3331D1BA4^-3'
+'-16445671F3C987^-3'
+'279D50E639A0EC^-3'
+'-AEEEC891568F9^0'
+'-22BC19D859D7C4^0'
+'-4C7CEE4E80A57C^0'
+'A6F74596F037A8^0'
+'-3002F35E17B848^-3'
+'-194E0E104C6D7C^-3'
+'24D3651F7910D^-3'
+'-AEED677001EAC^0'
+'-22BD08393E52BC^0'
+'-4C7CA4964CDE^0'
+'A6F8A7BC4B7E8^0'
+'-25837B9B3F9F14^-3'
+'-199DA52CEFAB0D^-3'
+'2D905F9A7A9A26^-3'
+'-AEEBFB5082DDD^0'
+'-22BDB5FFFEB908^0'
+'-4C7CE821B0329C^0'
+'A6F9E219EFA418^0'
+'-18711728236147^-3'
+'-1E14D41105D1CE^-3'
+'32563E6FEBDBD4^-3'
+'-AEEA8E242BE2B8^0'
+'-22BE4CA726ED8^0'
+'-4C7D4C510BFCC4^0'
+'A6FB136704F43^0'
+'-13148030AE93EA^-3'
+'-22520957F1C3D2^-3'
+'33EBB21152DB9E^-3'
+'-AEE914FCA2F828^0'
+'-22BEE8C1C85B2E^0'
+'-4C7DC42A08B68C^0'
+'A6FC4716AF09E8^0'
+'-169BC601EBDF6^-3'
+'-1DDFD4804FE118^-3'
+'37CA5049AD0324^-3'
+'-AEE79E445716^0'
+'-22BF6B7323C95^0'
+'-4C7E20FC1BACB8^0'
+'A6FD89DE18AF38^0'
+'-18FB255AA08AB4^-3'
+'-1CAFCE910AC31C^-3'
+'36D05F722FC332^-3'
+'-AEE626823CA08^0'
+'-22BFF0B42F0F48^0'
+'-4C7E8DA167E134^0'
+'A6FEC5ED6AEB18^0'
+'-1862B6ECCBE523^-3'
+'-1D6A9165897EE3^-3'
+'37C0407137BD0A^-3'
+'-AEE4A7E63700A^0'
+'-22C077A91FC4A4^0'
+'-4C7F16B9361AEC^0'
+'A6FFFBC0AFA2E8^0'
+'-117D3BEF2C5D7A^-3'
+'-2065119D94877C^-3'
+'37C1423288463C^-3'
+'-AEE3233202FBB^0'
+'-22C0FFADDCDEF4^0'
+'-4C7F9900B05FEC^0'
+'A7013AD5AF7F3^0'
+'-102FA22F4FA99^-3'
+'-21E3BB9F25408C^-3'
+'38E67A81ABDFB8^-3'
+'-AEE19ECB6C3D1^0'
+'-22C18C6A2843D^0'
+'-4C801ACF2F99C8^0'
+'A70278CEC9A388^0'
+'-14A3EDC1A65583^-3'
+'-1FD8A362B023ED^-3'
+'383B5393E8FA5^-3'
+'-AEE01D13F043B8^0'
+'-22C20C72BEB43C^0'
+'-4C80A3F70DFFEC^0'
+'A703B338A3B278^0'
+'-101B7A422E0B39^-3'
+'-205F4D9332FA2C^-3'
+'396966C7A49EC^-3'
+'-AEDEA98AB3CD6^0'
+'-22C292464FD10A^0'
+'-4C812A42478194^0'
+'A704DEDDF1EF18^0'
+'-13971349FD30D7^-3'
+'-1E879C5DD7C348^-3'
+'3A8D8010ECB014^-3'
+'-AEDD23B4CC9FC^0'
+'-22C32004882EAE^0'
+'-4C81B1FB3986F8^0'
+'A7061B5854CB3^0'
+'-11D48C0B03C1E9^-3'
+'-223069BEEACA42^-3'
+'365AF0A53B148E^-3'
+'-AEDB851D785CB^0'
+'-22C3B42D52DFE2^0'
+'-4C823660080B14^0'
+'A70771E6D83968^0'
+'-12EDE6000CF1BE^-3'
+'-24C3E6E679B1D8^-3'
+'3A149BAFEBA5FE^-3'
+'-AEDA05CD56B7B^0'
+'-22C439AF5D0EAE^0'
+'-4C82B9BEB876D8^0'
+'A708AB3479005^0'
+'-114E7E092C47FB^-3'
+'-1F867775875C01^-3'
+'36D68F2DE1A414^-3'
+'-AED87E31A8D66^0'
+'-22C4D373FE2EEE^0'
+'-4C833C0A63DB6C^0'
+'A709E970BF8148^0'
+'-13FB940C2644C9^-3'
+'-1E6E3579686E94^-3'
+'377999CC20DB08^-3'
+'-AED6F16257C67^0'
+'-22C55882B5612^0'
+'-4C83C2E64B8324^0'
+'A70B2F506910C8^0'
+'-10E5B44CD00421^-3'
+'-2045EB54FE786^-3'
+'376B165F5CD128^-3'
+'-AED567BB759668^0'
+'-22C5EEDCE30996^0'
+'-4C84511D39A7^0'
+'A70C6AE2D11A7^0'
+'-11D6A515DB11B^-3'
+'-213F32A7DAD754^-3'
+'3992A0942239F2^-3'
+'-AED3E11A0A0D1^0'
+'-22C674F24BA9C8^0'
+'-4C84EAE114DDC4^0'
+'A70DA15D5B66B^0'
+'-EF97FF199919D^-4'
+'-25D0FCF906FA84^-3'
+'37B20FC3576462^-3'
+'-AED27C50C554B^0'
+'-22C71A869CABF6^0'
+'-4C8587F32BC1B^0'
+'A70EAC5423ADC^0'
+'-FE8CB3EA58F408^-4'
+'-234DD2AF1E9576^-3'
+'375CB9963978F4^-3'
+'-AED0F1D7D0EE18^0'
+'-22C79F51409BC6^0'
+'-4C861924616B6^0'
+'A70FEAF8EC995^0'
+'-FB4C1E30F9613^-4'
+'-209795FDD664DC^-3'
+'364135547C47AC^-3'
+'-AECF861A2AF41^0'
+'-22C82344E53134^0'
+'-4C86B379300D1C^0'
+'A711056BEC3698^0'
+'-D3B958EDB7B618^-4'
+'-228D98DFEA0016^-3'
+'361755C66812AC^-3'
+'-AECE0452155DF^0'
+'-22C8A2E6A3D34E^0'
+'-4C873C34EC0BC^0'
+'A7123FDE757BF8^0'
+'-13F2C33AD51C2F^-3'
+'-1D90A80B4A5DBB^-3'
+'3B9AFDBBF71AF8^-3'
+'-AECC6F48C5C5E8^0'
+'-22C9371C1E7998^0'
+'-4C87D0EEE121B4^0'
+'A71384A85B6DC8^0'
+'-E6A2361C0B2B8^-4'
+'-231A161A9F7C56^-3'
+'381599C83F931^-3'
+'-AECAED1385E65^0'
+'-22C9BD53E3319A^0'
+'-4C88697FF46DD^0'
+'A714B6DFD11758^0'
+'-F4003EC99BEC58^-4'
+'-1FE6357B8478EA^-3'
+'35A68E0D367A68^-3'
+'-AEC938B87BAF98^0'
+'-22CA2A72814DC2^0'
+'-4C88FDF6E05654^0'
+'A71624A0EAC1C^0'
+'-1339A368939FCE^-3'
+'-21FC0AECD46856^-3'
+'422BEECD1063B4^-3'
+'-AEC7BA42BAB5C8^0'
+'-22CAAEA654FD3C^0'
+'-4C89779BF63EFC^0'
+'A71761740F064^0'
+'-15FFACA2E1B0D3^-3'
+'-1E7B9ABEBFEE85^-3'
+'36B8D166861062^-3'
+'-AEC619E05CD828^0'
+'-22CB2ED5568F52^0'
+'-4C8A24DD6D8054^0'
+'A718AAEE92731^0'
+'-CAE41CB8BB1EF^-4'
+'-2897ECA19CB294^-3'
+'3A1D076195447^-3'
+'-AEC499E4484078^0'
+'-22CB9AC02FDD98^0'
+'-4C8A99761491F4^0'
+'A719F0AAF03938^0'
+'-115E9374AA16C^-3'
+'-1BC64E0C212503^-3'
+'3B4F0BA9878A24^-3'
+'-AEC35136E69A^0'
+'-22CBCA2429F668^0'
+'-4C8A92BC5D8AFC^0'
+'A71B41A088E36^0'
+'-1F2C34B997EF36^-3'
+'-F5F9EAC455C72^-5'
+'336CB7D52A51CA^-3'
+'-AEC23FDBAF332^0'
+'-22CC0740D2A3AC^0'
+'-4C8985B4BF7F84^0'
+'A71CCDFEB8D07^0'
+'-3A0D0C5D8A2CAC^-3'
+'12F0568C2D10BA^-3'
+'2C8E27DC81CC24^-3'
+'-AEC156C7CB9E^0'
+'-22CC513FB0AEF6^0'
+'-4C87FFC4B6E428^0'
+'A71E64E725211^0'
+'-37CE280EC4DC7^-3'
+'1239A5C7661FAA^-3'
+'267B9904AFDCE8^-3'
+'-AEC063C1D2F1D^0'
+'-22CCBB4C38AD7E^0'
+'-4C8693099B6F58^0'
+'A71FF3F5A4C9E^0'
+'-390AFB057E297A^-3'
+'151451E393D19E^-3'
+'2A35554B3C53BE^-3'
+'-AEBF6A7E539FA^0'
+'-22CD2CA98352FA^0'
+'-4C84F5D941745^0'
+'A7219E2BAF33B8^0'
+'-3C8BE3EEE2B23A^-3'
+'16B564FC18C21C^-3'
+'29C2519C4930F2^-3'
+'-AEBE864D9E1268^0'
+'-22CDA25C783158^0'
+'-4C838551C14454^0'
+'A7231CF68C19A8^0'
+'-3A405BBBACC8D^-3'
+'12AF6F4D54CC2E^-3'
+'27C7D2465E5ED6^-3'
+'-AEBD8ECBFDFF3^0'
+'-22CDF8F5A7FA7C^0'
+'-4C81EA8F004E4^0'
+'A724C9B993DD1^0'
+'-3EF3600567B5F2^-3'
+'1499220B63E619^-3'
+'28A35E398A4B9E^-3'
+'-AEBCAAACFA6ED8^0'
+'-22CE725F4B8BFE^0'
+'-4C8056831D653C^0'
+'A72657DC56A0D8^0'
+'-3F8A53A996D9F^-3'
+'17E5547560C7F7^-3'
+'295F5EFCED8C3A^-3'
+'-AEBBA74B290D58^0'
+'-22CEEBFADCF01C^0'
+'-4C7EB60D6CD3B^0'
+'A7280C477103F8^0'
+'-3B96A706424B78^-3'
+'170962E0A8F24D^-3'
+'28CEA99A410A14^-3'
+'-AEBACACEA08C58^0'
+'-22CF723A3531FA^0'
+'-4C7D349C8AA004^0'
+'A729872CCD701^0'
+'-37E77048218D96^-3'
+'109241C186121C^-3'
+'241746BFFB65C2^-3'
+'-AEB9EEFAA9AD38^0'
+'-22D013CC188452^0'
+'-4C7BC4C8B53544^0'
+'A72AF399FB5AE8^0'
+'-3D3C590E07A892^-3'
+'EAF82158515E88^-4'
+'26B0A0BAF9491C^-3'
+'-AEB90E27D66C^0'
+'-22D0D328534328^0'
+'-4C7A6388F805A4^0'
+'A72C58582A3C58^0'
+'-424DE4F1DB917C^-3'
+'C03A50B94D531^-4'
+'262AEC53FC850A^-3'
+'-AEB8390A8C1F9^0'
+'-22D17F38B834E8^0'
+'-4C78E3D123C4CC^0'
+'A72DC2C67E0A8^0'
+'-3E1B36A0364DCA^-3'
+'EFE093062CC668^-4'
+'236844CF0DE6C6^-3'
+'-AEB759F776C1B^0'
+'-22D240CD3AA256^0'
+'-4C779829D9276^0'
+'A72F1B49C93A98^0'
+'-3B696DAF3897E^-3'
+'B58CCBB52D0B2^-4'
+'1E2549DDF3D694^-3'
+'-AEB67ADEF39B78^0'
+'-22D2E3F2D5D98A^0'
+'-4C76296FD54AB4^0'
+'A7308A2C70AB8^0'
+'-3AB547814DCFC8^-3'
+'B4AA8C1680DAF^-4'
+'26625B371341D8^-3'
+'-AEB5988772F2B8^0'
+'-22D3B5C90029E^0'
+'-4C74C05941FFC4^0'
+'A731F01D95A588^0'
+'-3CE19179DA101A^-3'
+'9F7208B3542658^-4'
+'21E9E4B80D485C^-3'
+'-AEB4D68954A118^0'
+'-22D496BC894C8A^0'
+'-4C7373E332B208^0'
+'A73323FC5D5FC^0'
+'-3AFF58326AA964^-3'
+'58FA4A68D32F48^-4'
+'21DE11BCF0E97C^-3'
+'-AEB3F182C431D^0'
+'-22D55201896C3A^0'
+'-4C720C02D054E^0'
+'A73490D154FD68^0'
+'-3E283E7640B17E^-3'
+'AE7C05F6067058^-4'
+'24CFE31B31471^-3'
+'-AEB2FB19C982^0'
+'-22D62A87CCF50E^0'
+'-4C70B01D72D2AC^0'
+'A736043576C57^0'
+'-41E522CEB8B404^-3'
+'EA375AA6C7B96^-4'
+'245DC77F86C4D^-3'
+'-AEB217FD99D03^0'
+'-22D6F4F699E3A6^0'
+'-4C6F595D5BBACC^0'
+'A73763FCBEA9E^0'
+'-3AD9D5D82302EE^-3'
+'8D7462DC191518^-4'
+'2396FD29F1B72^-3'
+'-AEB1116CC63498^0'
+'-22D7BD9C196B92^0'
+'-4C6E3301834B28^0'
+'A738D3077ABF48^0'
+'-33F7992E7D7B7^-3'
+'-1103B487F39B79^-4'
+'2369378FA62872^-3'
+'-AEAFCFC069ACB^0'
+'-22D86004E73446^0'
+'-4C6E01F560BA1^0'
+'A73A17A364388^0'
+'-1C7DF09F2FB59E^-3'
+'-17EE19E77C2AE3^-3'
+'327025639B0844^-3'
+'-AEAE72F43FB5A8^0'
+'-22D8E5F17BDF58^0'
+'-4C6E697767FD1^0'
+'A73B38C572F958^0'
+'-142CBCD351377D^-3'
+'-1B9EFCEA8862CA^-3'
+'36DDDE51E3AA6A^-3'
+'-AEACF5C849D568^0'
+'-22D95BC089BF02^0'
+'-4C6F0549F45034^0'
+'A73C672555E068^0'
+'-1160CDADEC5087^-3'
+'-1DFAE69E8E2047^-3'
+'39114F08F3B6D6^-3'
+'-AEA3F9C5C11A8^0'
+'-22DE65E95F1118^0'
+'-4C6EB2AF28AC6C^0'
+'A744E1D94156E8^0'
+'-1BB88FA5C1B0E^-2'
+'-F3BD3016EEE108^-3'
+'226BF1CCCF2D5E^-2'
+'-AE943B1626F5D^0'
+'-22E793F2F6082E^0'
+'-4C6CA40552DA28^0'
+'A7545736AC6738^0'
+'-1C5CFE37E1D306^-2'
+'-DAD9E22AF43BB8^-3'
+'23F064781B9884^-2'
+'-AE8476EC2B9428^0'
+'-22F01A1EC0C338^0'
+'-4C6A3C6B6B8AF4^0'
+'A7641A7DFBF58^0'
+'-1BADE552D0A24A^-2'
+'-CAF84677BB11D8^-3'
+'24A550216BADDC^-2'
+'-AE7486ECFD3CD^0'
+'-22F7A6EFF1E62C^0'
+'-4C680207971184^0'
+'A77427717D0F4^0'
+'-1ADB084E60EFF2^-2'
+'-BDCEA447FDCFF8^-3'
+'25CECD656B027^-2'
+'-AE65219E0A14A^0'
+'-22FEAFE10707E4^0'
+'-4C65BF890881D4^0'
+'A783BFD565F618^0'
+'-18D5171FA6314A^-2'
+'-B1796655EEBA58^-3'
+'22F26A91FD1F32^-2'
+'-AE723109931ED^0'
+'-22FF02B8FBB756^0'
+'-4C6B75259B2F6^0'
+'A77379CB926D28^0'
+'DE2B1AD7C89128^-3'
+'3B6B0AB5B44B42^-3'
+'-14E72327DC91F1^-2'
+'-AEC55F753972A8^0'
+'-22E0E948923132^0'
+'-4C7DA04BD84D34^0'
+'A71AA1A71FB83^0'
+'DFAB0A201289^-3'
+'3F4C202591B6E4^-3'
+'-14AA995C86DCF5^-2'
+'-AF188D752053C^0'
+'-22C2F9FF8134A2^0'
+'-4C8FBEEDB86148^0'
+'A6C166AC3634A^0'
+'E3CF3DCB0569B^-3'
+'3EF98C875B302C^-3'
+'-14BDFA0A4F1049^-2'
+'-AFE3B039F52CC8^0'
+'-229664F2C7280A^0'
+'-4CC0444732C664^0'
+'A5DDFB5197CE58^0'
+'-22522FC3E34966^-2'
+'-D527ED6D126358^-3'
+'2A91DF33A22DCC^-2'
+'-AF8FC176333E2^0'
+'-22CA79860127D^0'
+'-4CAD8ED3DF99C4^0'
+'A63493587C1A78^0'
+'3093D316EDB0F8^-4'
+'-D5A0C79B728C58^-4'
+'-391FB9ACAB1AEA^-3'
+'AF953CAD1AF6B^0'
+'22CA3F23C747DE^0'
+'4CAEC1A1965EC^0'
+'-A62E479AE83D^0'
+'F9DFC010095E8^-4'
+'-AD5ECF79B2BDD^-4'
+'-46F69E9569207^-3'
+'D8118AC7E6^B'
+'D8118AEB8B^B'
+'D8118B659D^B'
+'D8118BDFAF^B'
+'D8118C59C1^B'
+'D8118CD3D3^B'
+'D8118D4DE5^B'
+'D8118D8AEE^B'
+'D8118D9723^B'
+'D8118DA358^B'
+'D8118DAF8D^B'
+'D8118DBBC2^B'
+'D8118DC7F7^B'
+'D8118DD42C^B'
+'D8118DE061^B'
+'D8118DEC96^B'
+'D8118DF8CB^B'
+'D8118E05^B'
+'D8118E1135^B'
+'D8118E1D6A^B'
+'D8118E299F^B'
+'D8118E35D4^B'
+'D8118E4209^B'
+'D8118E4E3E^B'
+'D8118E5A73^B'
+'D8118E66A8^B'
+'D8118E72DD^B'
+'D8118E7F12^B'
+'D8118E8B47^B'
+'D8118E977C^B'
+'D8118EA3B1^B'
+'D8118EAFE6^B'
+'D8118EBC1B^B'
+'D8118EC85^B'
+'D8118ED485^B'
+'D8118EE0BA^B'
+'D8118EECEF^B'
+'D8118EF924^B'
+'D8118F0559^B'
+'D8118F118E^B'
+'D8118F1DC3^B'
+'D8118F29F8^B'
+'D8118F362D^B'
+'D8118F4262^B'
+'D8118F4E97^B'
+'D8118F5ACC^B'
+'D8118F6701^B'
+'D8118F7336^B'
+'D8118F7F6B^B'
+'D8118F8BA^B'
+'D8118F97D5^B'
+'D8118FA40A^B'
+'D8118FB03F^B'
+'D8118FBC74^B'
+'D8118FC8A9^B'
+'D8118FD4DE^B'
+'D8118FE113^B'
+'D8118FED48^B'
+'D8118FF97D^B'
+'D8119005B2^B'
+'D8119011E7^B'
+'D811901E1C^B'
+'D811902A51^B'
+'D811903686^B'
+'D8119042BB^B'
+'D811904EF^B'
+'D811905B25^B'
+'D81190675A^B'
+'D81190738F^B'
+'D811907FC4^B'
+'D811908BF9^B'
+'D81190982E^B'
+'D81190A463^B'
+'D81190B098^B'
+'D81190BCCD^B'
+'D81190C902^B'
+'D81190D537^B'
+'D81190E16C^B'
+'D81190EDA1^B'
+'D81190F9D6^B'
+'D81191060B^B'
+'D81191124^B'
+'D811911E75^B'
+'D811912AAA^B'
+'D8119136DF^B'
+'D811914314^B'
+'D811914F49^B'
+'D811915B7E^B'
+'D8119167B3^B'
+'D8119173E8^B'
+'D81191801D^B'
+'D811918C52^B'
+'D811919887^B'
+'D81191A4BC^B'
+'D81191B0F1^B'
+'D81191BD26^B'
+'D81191C95B^B'
+335
+'D81191D59^B'
+'D81191E1C5^B'
+'D81191EDFA^B'
+'D81191FA2F^B'
+'D811920664^B'
+'D811921299^B'
+'D811921ECE^B'
+'D811922B03^B'
+'D811923738^B'
+'D81192436D^B'
+'D811924FA2^B'
+'D811925BD7^B'
+'D81192680C^B'
+'D811927441^B'
+'D811928076^B'
+'D811928CAB^B'
+'D8119298E^B'
+'D81192A515^B'
+'D81192B14A^B'
+'D81192BD7F^B'
+'D81192C9B4^B'
+'D81192D5E9^B'
+'D81192E21E^B'
+'D81192EE53^B'
+'D81192FA88^B'
+'D8119306BD^B'
+'D8119312F2^B'
+'D811931F27^B'
+'D811932B5C^B'
+'D811933791^B'
+'D8119343C6^B'
+'D811934FFB^B'
+'D811935C3^B'
+'D811936865^B'
+'D81193749A^B'
+'D8119380CF^B'
+'D811938D04^B'
+'D811939939^B'
+'D81193A56E^B'
+'D81193B1A3^B'
+'D81193BDD8^B'
+'D81193CA0D^B'
+'D81193D642^B'
+'D81193E277^B'
+'D81193EEAC^B'
+'D81193FAE1^B'
+'D811940716^B'
+'D81194134B^B'
+'D811941F8^B'
+'D811942BB5^B'
+'D8119437EA^B'
+'D81194441F^B'
+'D811945054^B'
+'D811945C89^B'
+'D8119468BE^B'
+'D8119474F3^B'
+'D811948128^B'
+'D811948D5D^B'
+'D811949992^B'
+'D81194A5C7^B'
+'D81194B1FC^B'
+'D81194BE31^B'
+'D81194CA66^B'
+'D81194D69B^B'
+'D81194E2D^B'
+'D81194EF05^B'
+'D81194FB3A^B'
+'D81195076F^B'
+'D8119513A4^B'
+'D811951FD9^B'
+'D811952C0E^B'
+'D811953843^B'
+'D811954478^B'
+'D8119550AD^B'
+'D811955CE2^B'
+'D811956917^B'
+'D81195754C^B'
+'D811958181^B'
+'D811958DB6^B'
+'D8119599EB^B'
+'D81195A62^B'
+'D81195B255^B'
+'D81195BE8A^B'
+'D81195CABF^B'
+'D81195D6F4^B'
+'D81195E329^B'
+'D81195EF5E^B'
+'D81195FB93^B'
+'D8119607C8^B'
+'D8119613FD^B'
+'D811962032^B'
+'D811962C67^B'
+'D81196389C^B'
+'D8119644D1^B'
+'D811965106^B'
+'D811965D3B^B'
+'D81196697^B'
+'D8119675A5^B'
+'D8119681DA^B'
+'D811968E0F^B'
+'D811969A44^B'
+'D81196A679^B'
+'D81196B2AE^B'
+'D81196BEE3^B'
+'D81196CB18^B'
+'D81196D74D^B'
+'D81196E382^B'
+'D81196EFB7^B'
+'D81196FBEC^B'
+'D811970821^B'
+'D811971456^B'
+'D81197208B^B'
+'D811972CC^B'
+'D8119738F5^B'
+'D81197452A^B'
+'D81197515F^B'
+'D811975D94^B'
+'D8119769C9^B'
+'D8119775FE^B'
+'D811978233^B'
+'D811978E68^B'
+'D811979A9D^B'
+'D81197A6D2^B'
+'D81197B307^B'
+'D81197BF3C^B'
+'D81197CB71^B'
+'D81197D7A6^B'
+'D81197E3DB^B'
+'D81197F01^B'
+'D81197FC45^B'
+'D81198087A^B'
+'D8119814AF^B'
+'D8119820E4^B'
+'D811982D19^B'
+'D81198394E^B'
+'D811984583^B'
+'D8119851B8^B'
+'D811985DED^B'
+'D811986A22^B'
+'D811987657^B'
+'D81198828C^B'
+'D811988EC1^B'
+'D811989AF6^B'
+'D81198A72B^B'
+'D81198B36^B'
+'D81198BF95^B'
+'D81198CBCA^B'
+'D81198D7FF^B'
+'D81198E434^B'
+'D81198F069^B'
+'D81198FC9E^B'
+'D8119908D3^B'
+'D811991508^B'
+'D81199213D^B'
+'D811992D72^B'
+'D8119939A7^B'
+'D8119945DC^B'
+'D811995211^B'
+'D811995E46^B'
+'D811996A7B^B'
+'D8119976B^B'
+'D8119982E5^B'
+'D811998F1A^B'
+'D811999B4F^B'
+'D81199A784^B'
+'D81199B3B9^B'
+'D81199BFEE^B'
+'D81199CC23^B'
+'D81199D858^B'
+'D81199E48D^B'
+'D81199F0C2^B'
+'D81199FCF7^B'
+'D8119A092C^B'
+'D8119A1561^B'
+'D8119A2196^B'
+'D8119A2DCB^B'
+'D8119A3A^B'
+'D8119A4635^B'
+'D8119A526A^B'
+'D8119A5E9F^B'
+'D8119A6AD4^B'
+'D8119A7709^B'
+'D8119A833E^B'
+'D8119A8F73^B'
+'D8119A9BA8^B'
+'D8119AA7DD^B'
+'D8119AB412^B'
+'D8119AC047^B'
+'D8119ACC7C^B'
+'D8119AD8B1^B'
+'D8119AE4E6^B'
+'D8119AF11B^B'
+'D8119AFD5^B'
+'D8119B0985^B'
+'D8119B15BA^B'
+'D8119B21EF^B'
+'D8119B2E24^B'
+'D8119B3A59^B'
+'D8119B468E^B'
+'D8119B52C3^B'
+'D8119B5EF8^B'
+'D8119B6B2D^B'
+'D8119B7762^B'
+'D8119B8397^B'
+'D8119B8FCC^B'
+'D8119B9C01^B'
+'D8119BA836^B'
+'D8119BB46B^B'
+'D8119BC0A^B'
+'D8119BCCD5^B'
+'D8119BD90A^B'
+'D8119BE53F^B'
+'D8119BF174^B'
+'D8119BFDA9^B'
+'D8119C09DE^B'
+'D8119C1613^B'
+'D8119C2248^B'
+'D8119C2E7D^B'
+'D8119C3AB2^B'
+'D8119C46E7^B'
+'D8119C531C^B'
+'D8119C5F51^B'
+'D8119C6B86^B'
+'D8119C77BB^B'
+'D8119C83F^B'
+'D8119C9025^B'
+'D8119C9C5A^B'
+'D8119CA88F^B'
+'D8119CB4C4^B'
+'D8119CC0F9^B'
+'D8119CCD2E^B'
+'D8119CD963^B'
+'D8119CE598^B'
+'D8119CF1CD^B'
+'D8119CFE02^B'
+'D8119D0A37^B'
+'D8119D166C^B'
+'D8119D22A1^B'
+'D8119D2ED6^B'
+'D8119D3B0B^B'
+'D8119D474^B'
+'D8119D5375^B'
+'D8119D5FAA^B'
+'D8119D6BDF^B'
+'D8119D7814^B'
+'D8119D8449^B'
+'D8119D907E^B'
+'D8119D9CB3^B'
+'D8119DA8E8^B'
+'D8119DB51D^B'
+'D8119DC152^B'
+'D8119DCD87^B'
+'D8119DD9BC^B'
+'D8119DE5F1^B'
+'D8119DF226^B'
+'D8119DFE5B^B'
+'D8119E0A9^B'
+'D8119E16C5^B'
+'D8119E22FA^B'
+'D8119E2F2F^B'
+'D8119E3B64^B'
+'D8119E4799^B'
+'D8119E53CE^B'
+'D8119E6003^B'
+'D8119E6C38^B'
+'D8119E786D^B'
+'D8119E84A2^B'
+'D8119E90D7^B'
+'D8119E9D0C^B'
+'D8119EA941^B'
+'D8119EB576^B'
+'D8119EC1AB^B'
+'D8119ECDE^B'
+'D8119EDA15^B'
+'D8119EE64A^B'
+'D8119EF27F^B'
+'D8119EFEB4^B'
+'D8119F0AE9^B'
+'D8119F171E^B'
+'D8119F2353^B'
+'D8119F2F88^B'
+'D8119F3BBD^B'
+'D8119F47F2^B'
+'D8119F5427^B'
+'D8119F605C^B'
+'D8119F6C91^B'
+'D8119F78C6^B'
+'D8119F84FB^B'
+'D8119F913^B'
+'D8119F9D65^B'
+'D8119FA99A^B'
+'D8119FB5CF^B'
+'D8119FC204^B'
+'D8119FCE39^B'
+'D8119FDA6E^B'
+'D8119FE6A3^B'
+'D8119FF2D8^B'
+'D8119FFF0D^B'
+'D811A00B42^B'
+'D811A01777^B'
+'D811A023AC^B'
+'D811A02FE1^B'
+'D811A03C16^B'
+'D811A0484B^B'
+'D811A0548^B'
+'D811A060B5^B'
+'D811A06CEA^B'
+'D811A0791F^B'
+'D811A08554^B'
+'D811A09189^B'
+'D811A09DBE^B'
+'D811A0A9F3^B'
+'D811A0B628^B'
+'D811A0C25D^B'
+'D811A0CE92^B'
+'D811A0DAC7^B'
+'D811A0E6FC^B'
+'D811A0F331^B'
+'D811A0FF66^B'
+'D811A10B9B^B'
+'D811A117D^B'
+'D811A12405^B'
+'D811A19E17^B'
+'D811A21829^B'
+'D811A2923B^B'
+'D811A4AB57^B'
+'D811A52569^B'
+'D811A53EE6^B'
+'D81191EDFA^B'
+'D81196B2AE^B'
+'D8119B7762^B'
+'D811A03C16^B'
+'D8118AC7E6^B'
+'1^1'
+'1A9^3'
+END_ARRAY 1 3407
+TOTAL_ARRAYS 1
+ ~NAIF/SPC BEGIN COMMENTS~
+This CK is for testing with the image: /ale/leisa/lsb_0296962438_0x53c_eng/lsb_0296962438_0x53c_eng-spiced.cub
+
+This CK was generated using the following command: {}
+ ~NAIF/SPC END COMMENTS~
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/naif0012.tls b/tests/pytests/data/lsb_0296962438_0x53c_eng/naif0012.tls
new file mode 100644
index 0000000000000000000000000000000000000000..e1afdee1b626e01a3f1b04ef8a43154e83972e56
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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/lsb_0296962438_0x53c_eng/new_horizons_1454.tsc b/tests/pytests/data/lsb_0296962438_0x53c_eng/new_horizons_1454.tsc
new file mode 100644
index 0000000000000000000000000000000000000000..be0e263b66f0f9259b3d80f4ec4d78b550115ac8
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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/lsb_0296962438_0x53c_eng/nh_pcnh_006.tpc b/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_pcnh_006.tpc
new file mode 100644
index 0000000000000000000000000000000000000000..25e9b327f000090b0c72f1080223a43aa32cfc92
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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/lsb_0296962438_0x53c_eng/nh_ralph_v100u.ti b/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_ralph_v100u.ti
new file mode 100644
index 0000000000000000000000000000000000000000..21ac6064d32874a8ad86cd2df834770f8773b892
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_ralph_v100u.ti
@@ -0,0 +1,783 @@
+KPL/IK
+
+\beginlabel
+PDS_VERSION_ID               = PDS3
+RECORD_TYPE                  = STREAM
+RECORD_BYTES                 = "N/A"
+^SPICE_KERNEL                = "nh_ralph_v100u.ti"
+MISSION_NAME                 = "NEW HORIZONS"
+SPACECRAFT_NAME              = "NEW HORIZONS"
+DATA_SET_ID                  = "NH-J/P/SS-SPICE-6-V1.0"
+KERNEL_TYPE_ID               = IK
+PRODUCT_ID                   = "nh_ralph_v100u.ti"
+PRODUCT_CREATION_TIME        = 2018-10-18T00:00:00
+PRODUCER_ID                  = APL
+MISSION_PHASE_NAME           = "N/A"
+PRODUCT_VERSION_TYPE         = ACTUAL
+PLATFORM_OR_MOUNTING_NAME    = "NEW HORIZONS"
+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              = "LINEAR ETALON IMAGING SPECTRAL ARRAY"
+NAIF_INSTRUMENT_ID           = {
+                               -98209,
+                               -98208,
+                               -98207,
+                               -98206,
+                               -98205,
+                               -98204,
+                               -98203,
+                               -98202,
+                               -98201,
+                               }
+SOURCE_PRODUCT_ID            = "N/A"
+NOTE                         = "See comments in the file for details"
+OBJECT                       = SPICE_KERNEL
+  INTERCHANGE_FORMAT         = ASCII
+  KERNEL_TYPE                = INSTRUMENT
+  DESCRIPTION                = "NH RALPH instrument kernel "
+END_OBJECT                   = SPICE_KERNEL
+END
+\endlabel
+
+
+RALPH Instrument Kernel
+==============================================================================
+
+   This instrument kernel (I-kernel) contains references to the mounting
+   alignment, internal and FOV geometry for the New Horizons Visible/IR
+   integrated imaging and spectroscopy remote sensing package (RALPH).
+
+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 RALPH I-kernel might have an entry as follows:
+
+         TEXT_KERNEL_ID += 'NEWHORIZONS_RALPH V1.0.0 22-FEBRUARY-2007 IK'
+                                    |           |         |           |
+                                    |           |         |           |
+                KERNEL NAME <-------+           |         |           |
+                                                |         |           V
+                                VERSION <-------+         |      KERNEL TYPE
+                                                          |
+                                                          V
+                                                     ENTRY DATE
+
+   RALPH I-Kernel Version:
+
+           \begindata
+
+           TEXT_KERNEL_ID += 'NEWHORIZONS_RALPH V1.0.0 22-FEBRUARY-2007 IK'
+
+           NAIF_BODY_NAME += ( 'NH_RALPH' )
+           NAIF_BODY_CODE += ( -98200 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_FT' )
+           NAIF_BODY_CODE += ( -98203 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_PAN2' )
+           NAIF_BODY_CODE += ( -98204 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_PAN1' )
+           NAIF_BODY_CODE += ( -98205 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_RED' )
+           NAIF_BODY_CODE += ( -98206 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_BLUE' )
+           NAIF_BODY_CODE += ( -98207 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_METHANE' )
+           NAIF_BODY_CODE += ( -98208 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_MVIC_NIR' )
+           NAIF_BODY_CODE += ( -98209 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_LEISA' )
+           NAIF_BODY_CODE += ( -98201 )
+
+           NAIF_BODY_NAME += ( 'NH_RALPH_SIA' )
+           NAIF_BODY_CODE += ( -98202 )
+
+           \begintext
+
+
+   Version 1.0.0 -- February 22, 2007 -- Lillian Nguyen, JHU/APL
+
+            --   Removed the NH_RALPH_MVIC field of view definition and
+                 added a NH_RALPH instrument boresight.
+            --   Removed the NH_RALPH_MVIC pixel size and IFOV definitions
+                 and replaced them with the identical definitions for each
+                 of the MVIC arrays.
+            --   Promoting to version 1.0.0 denoting approval of kernel set
+                 by instrument teams.
+
+   Version 0.0.3 -- February 13, 2007 -- Lillian Nguyen, JHU/APL
+
+            --   Updated the MVIC FOV, LEISA FOV, and LEISA IFOV.
+            --   Added fields of view for the Frame Transfer and TDI arrays.
+
+   Version 0.0.2 -- October 4, 2006 -- Lillian Nguyen, JHU/APL
+
+            --   Removed the 3-letter frames NH_MVI, NH_LEI.
+
+   Version 0.0.1 -- June 15, 2006 -- Lillian Nguyen
+
+            --   Pixel size and IFOV added for MVIC and LEISA.
+
+   Version 0.0.0 -- December 28, 2005 -- Lillian Nguyen
+
+            --   Draft Version. NOT YET APPROVED BY INSTRUMENT TEAM.
+
+
+References
+----------------------------------------------------------
+
+            1.   Slides from Ralph Instrument Acceptance Review,
+                 April 13, 2005.
+
+            2. ``Kernel Pool Required Reading''
+
+            3.   New Horizons Spacecraft to PERSI/RALPH Interface
+                 Control Document, Rev B, 7399-9201.
+
+            4.   APL New Horizons web site,
+                 http://pluto.jhuapl.edu/spacecraft/overview.html.
+
+            5.   New Horizons Spacecraft Frames Kernel.
+
+            6.   New Horizons Mission Science Definitions (MSD),
+                 NH7399-9000v1.6.
+
+            7.   RALPH Mechanical Interface Control Drawing (MICD), Rev B,
+                 574995_b.
+
+            8.   ALICE Instrument Kernel.
+
+            9.   Ralph Instrument Specification, Rev. A ECR SWRI 5310-001.
+
+           10.   LEISA to Ralph Interface Control Document.
+
+           11.   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.
+
+           12.   "RalphAlignWriteup03.doc", received from Allen Lunsford
+                 2/7/2007.
+
+           13.   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.
+
+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.
+
+
+Naming Conventions
+----------------------------------------------------------
+
+   All names referencing values in this I-kernel start with the characters
+   `INS' followed by the NAIF New Horizons spacecraft ID number (-98)
+   followed by a NAIF three digit ID code for the RALPH instrument.
+
+   The remainder of the name is an underscore character followed by the unique
+   name of the data item. For example, the Ralph boresight direction in the
+   Ralph LEISA frame (``NH_RALPH_LEISA'' -- see [5] ) is specified by:
+
+           INS-98201_BORESIGHT
+
+   The upper bound on the length of the name of any data item is 32
+   characters.
+
+   If the same item is included in more than one file, or if the same item
+   appears more than once within a single file, the latest value supersedes
+   any earlier values.
+
+
+RALPH description
+----------------------------------------------------------
+
+   From [4]:
+
+   ``Ralph: Visible and infrared imager/spectrometer; provides color,
+   composition and thermal maps.
+     .
+     .
+     .
+   Ralph's main objectives are to obtain high resolution color maps and
+   surface composition maps of the surfaces of Pluto and Charon. The
+   instrument has two separate channels: the Multispectral Visible Imaging
+   Camera (MVIC) and the Linear Etalon Imaging Spectral Array (LEISA). A
+   single telescope with a 3-inch (6-centimeter) aperture collects and
+   focuses the light used in both channels.
+
+   MVIC operates at visible wavelengths - using the same light by which we
+   see - and has 4 different filters for producing color maps. One filter is
+   tailored to measure the methane frost distribution over the surface, while
+   the others are more generic and cover blue, red and near-infrared colors,
+   respectively. MVIC also has two panchromatic filters, which pass
+   essentially all visible light, for when maximum sensitivity to faint light
+   levels is required. In all cases, the light passes from the telescope
+   through the filters and is focused onto a charge coupled device (CCD).
+   (Although the MVIC CCD is a unique, sophisticated device, virtually all
+   consumer digital cameras use CCDs.)
+
+   LEISA operates at infrared wavelengths (it uses heat radiation), and its
+   etalon acts like a prism to bend different wavelengths of light by
+   different amounts so that each wavelength can be analyzed separately.
+   Since quantum physics teaches us that different molecules emit and absorb
+   light at different wavelengths, analysis of the different components of
+   the light by LEISA can be used to identify the unique "fingerprints" of
+   these molecules. LEISA will be used to map the distribution of frosts of
+   methane (CH4), molecular nitrogen (N2), carbon monoxide (CO), and water
+   (H2O) over the surface of Pluto and the water frost distribution over the
+   surface of Charon. LEISA data may also reveal new constituents on the
+   surfaces that have not yet been detected.''
+
+   From [10]:
+
+   ``Ralph is a visible and infrared remote sensing camera comprised of MVIC
+   and LEISA. MVIC is the multispectral visible imaging camera. LEISA is the
+   infrared spectral imaging focal plane. The Ralph common telescope is based
+   on a standard off-axis three mirror anastigmat design, which directs the
+   image to a beamsplitter, sending the image to both the MVIC detector and
+   LEISA.
+   .
+   .
+   .
+   The Ralph telescope is an all aluminum three-mirror "anastigmat"
+   telescope.  It has a 75 mm aperture and a 650 mm effective focal length
+   when at its operating temperature of 220 K, or -53 degrees C.  Its large,
+   flat focal plane is shared by a beamsplitter that transmits the infrared
+   light to the LEISA detector, while reflecting the visible and near-IR
+   light to the MVIC detector.  The field of view is 5.7 by 0.9 degrees for
+   the visible, and 0.91 degrees square for the IR.  The mirrors are to be
+   made of aluminum, diamond turned, with uncoated aluminum surfaces.''
+
+   From [9]:
+
+   ``MVIC shall provide imaging science data in five spectral bands at visible
+   and near-infrared wavelengths. MVIC shall also provide Optical Navigation
+   (OPNAV) imaging data for spacecraft navigation and orientation. The LEISA
+   instrument shall provide high spectral resolution imaging science data at
+   short-wave infrared wavelengths. MVIC will use optical filters to provide
+   spectral band discrimination. LEISA will use a linear variable etalon
+   filter to provide spectral discrimination. MVIC and the LEISA instrument
+   shall use a common light collection telescope. The common telescope shall
+   use a beamsplitter to direct light into two individual optical paths for
+   the MVIC and LEISA detectors. MVIC shall obtain two dimensional science
+   imaging data using time-delayed integration (TDI) data acquisition
+   synchronized to one dimensional spacecraft rotation. MVIC will also obtain
+   science imaging data using frame transfer data acquisition. The LEISA
+   instrument shall obtain two-dimensional imaging data in push broom mode.
+   MVIC shall use optical filters to provide the spectral band discrimination.
+   MVIC shall have five spectral bands, for data obtained using TDI data
+   acquisition, with wavelength ranges as described in Table 1 [reproduced
+   below].
+
+      ---------------  ------------------------------
+       Spectral Band    Nominal Wavelength Range (nm)
+      ---------------  ------------------------------
+       Blue                      400 - 550
+       Red                       550 - 700
+       NIR                       780 - 960
+       Methane                   875 - 915
+       Panchromatic              400 - 960
+      ---------------  ------------------------------
+
+   MVIC
+   ----
+   MVIC shall have a field of view (FOV) in the cross-track direction of 5.7d.
+   MVIC shall have a FOV that is determined by the TDI data acquisition range
+   in the in-track direction.
+   MVIC will have a FOV of 5.7 deg. x 0.15 deg.for images obtained using frame
+   transfer.
+   MVIC will use a front-side illuminated CCD silicon detector array.
+   MVIC will possess one TDI sensor for each of the blue, red, NIR, and
+   methane bands.
+   MVIC will possess one frame transfer sensor.
+   MVIC will possess two TDI sensors for the panchromatic band, to be referred
+   to as Pan1 and Pan2.
+   The detector shall be sensitive to light at wavelengths from 400 to 960 nm.
+   The CCD detector shall have pixels of size 13 X 13 microns +/- 0.1 microns.
+   Each TDI sensor shall have 32 x 5000 photosensitive pixels.
+   The frame transfer sensor shall possess 128 x 5000 photosensitive pixels.
+
+   LEISA
+   -----
+   The LEISA detector shall be a 256x256 HgCdTe array with 40 micron square
+   pixels.
+   The detector shall be sensitive to light from 1.25-2.50 microns.
+
+   Definitions/Glossary of Terms
+   -----------------------------
+   Cross-Track Direction - In spacecraft coordinates, motion that includes a
+   component in the +Z or -Z directions where the Z-axis is the axis of
+   rotation for the spacecraft in scan mode.
+   In-Track Direction - In spacecraft coordinates, motion in the X-Y plane
+   associated with spacecraft rotation about the Z-axis.
+   Instantaneous Field of View - The field of view imaged by the full detector
+   array with the spacecraft in staring mode.
+   OpNav Imaging Mode - For the MVIC sensor, this mode is used to take data to
+   meet OpNav requirements. 2D imaging for OpNav imaging mode is acquired
+   through frame transfer with the spacecraft in staring mode.
+   Scan Mode - In spacecraft coordinates, spacecraft rotation about the
+   Z-axis. Scan mode is used to acquire data for 2D images through
+   synchronized physical scanning and detector array readout. In scan mode,
+   the field of view in the in-track direction is determined by the length of
+   observation, IFOV, and the scan rate.
+   Science Imaging Mode - For the MVIC sensor, this mode is used to take data
+   to meet science requirements. 2D imaging for science imaging mode is
+   acquired through synchronized operation with 1D spacecraft maneuvers. The
+   detector readout occurs in TDI mode.
+   Single Pixel Instantaneous Field of View - The field of view for a single
+   pixel in a detector array.
+   Staring Mode - The spacecraft is pointed at a specific point and does not
+   have rotation about the Z-axis of the spacecraft. Staring mode is used to
+   acquire data for 2D images through frame transfer techniques for 2D
+   detector arrays.
+   TDI Mode Data Acquisition - For TDI data acquisition, a 2D image is
+   obtained by scanning around the Z axis. Looking down on the spacecraft from
+   above the ecliptic, in the nominal flight configuration (+Z pointing up,
+   -X pointing at Pluto or Charon), the spacecraft scans from left to right
+   clockwise.
+   TDI FOV - This indicates that the field of view for an image is variable
+   because it is related to spacecraft motion. Roughly, TDI FOV is the total
+   angle scanned by the spacecraft for a single observation. The TDI FOV is
+   comprised of multiples of the single pixel instantaneous field of view. For
+   a single observation by the FOV in the cross track direction.
+   LEISA Data Acquisition - For LEISA data acquisition, a 2D spectral image
+   is obtained by scanning around the Z axis in either the clockwise or
+   counterclockwise direction.''
+
+ RALPH Field of View Parameters
+----------------------------------------------------------
+
+   The detectors that constitute Ralph are MVIC, LEISA, and SIA. MVIC
+   has several focal plane arrays.
+
+            --   Multispectral Visible Imaging Camera (MVIC)
+
+                 --   MVIC Frame Transfer Array (FT)
+
+                 --   MVIC Pan 1 Array (PAN1)
+
+                 --   MVIC Pan 2 Array (PAN2)
+
+                 --   MVIC Red Array (RED)
+
+                 --   MVIC Blue Transfer Array (BLUE)
+
+                 --   MVIC Methane Array (METHANE)
+
+                 --   MVIC NIR Array (NIR)
+
+            --   Linear Etalon Imaging Spectral Array (LEISA)
+
+            --   Solar Illumination Aperture (SIA)
+
+   The field of view sizes for the above detectors/arrays are given in [11],
+   with the exception of the PAN1, PAN2, RED, BLUE, METHANE, and NIR vertical
+   (along-scan) directions. Each of those arrays has 32 pixels per row [11].
+   The fields of view for those arrays were calculated using the following
+   formula:
+
+      along-scan FOV size = ( rows * IFOV ) deg
+
+                          = ( 32 * 19.8/1000000 rad ) * ( 180/pi ) deg
+
+                          = 0.036 deg
+
+   The cross-scan FOV size is 5.67 deg for each of the MVIC arrays [11].
+
+   The field of view sizes are given in the tables below.
+
+           Rectangular FOVs (coordinates in parenthesis are in the
+           spacecraft frame):
+
+           ----------  ----------------  ----------------  ----------------
+            Detector      Horizontal        Vertical          Cone Axis
+                         (cross scan)
+           ----------  ----------------  ----------------  ----------------
+            FT          5.67 deg (in Z)   0.145 deg (in Y)  boresight (-X)
+
+            PAN1        5.67 deg (in Z)   0.036 deg (in Y)  boresight (-X)
+
+            PAN2        5.67 deg (in Z)   0.036 deg (in Y)  boresight (-X)
+
+            RED         5.67 deg (in Z)   0.036 deg (in Y)  boresight (-X)
+
+            BLUE        5.67 deg (in Z)   0.036 deg (in Y)  boresight (-X)
+
+            METHANE     5.67 deg (in Z)   0.036 deg (in Y)  boresight (-X)
+
+            NIR         5.67 deg (in Z)   0.036 deg (in Y)  boresight (-X)
+
+            LEISA       0.89 deg          0.89 deg          boresight (-X)
+           ----------  ----------------  ----------------  ----------------
+
+           Circular FOV:
+
+           ----------  ----------------  ----------------
+            Detector       Diameter         Cone Axis
+           ----------  ----------------  ----------------
+            SIA           5.0 degrees        near +Y
+           ----------  ----------------  ----------------
+
+   The SIA cone axis is nominally aligned with the ALICE Solar Occultation
+   Channel (SOC) [3], whose boresight is aligned to a line in the spacecraft
+   YZ plane right-hand rotated by 2 degrees around the X axis from the REX
+   boresight (spacecraft Y axis) [8]. The ALICE SOC FOV is illustrated in [8].
+
+   The MVIC and LEISA boresights are nominally aligned to the spacecraft -X
+   axis.
+
+   The INS[ID]_FOV_FRAME, INS[ID]_FOV_SHAPE, INS[ID]_BORESIGHT, and FOV
+   ANGLES specification keywords defined below are used to describe the
+   instrument field of view. Since the SIA detector has a circular field
+   of view, and the MVIC arrays and LEISA have rectangular ones, the
+   INS[ID]_FOV_SHAPE will either be 'CIRCLE' or 'RECTANGLE'. For SIA, GETFOV
+   returns a single vector that lies along the edge of the circular cone, and
+   for the MVIC arrays and LEISA, GETFOV returns four boundary corner vectors.
+
+   Note that a field of view is not defined for the instrument boresight. The
+   SPICE routine GDPOOL may be used to get the NH_RALPH boresight.
+
+
+Multispectral Visible Imaging Camera (MVIC) FOV Definitions
+
+   There is no single field of view definition for the Ralph instrument [13],
+   but the instrument boresight is by definition the center of the frame
+   transfer array. That boresight is the -X axis of the NH_RALPH frame:
+
+   N.B. This incomplete FOV frame has been disabled to satisfy a lien from
+        the PDS review of Release 0002 of this data set in August, 2014.
+
+           \begin_disabled_data
+
+           INS-98200_FOV_FRAME = 'NH_RALPH'
+           INS-98200_BORESIGHT = ( -1.0, 0.0, 0.0 )
+
+           \begintext
+
+   Each of the MVIC arrays, LEISA, and SIA have a field of view defined. Those
+   definitions are below.
+
+   Since the MVIC frame transfer array's angular separation in Y is 0.145
+   degrees, looking down the Z axis in the instrument frame we have: (Note
+   we are arbitrarily choosing vectors that terminate in the X=-1 plane.)
+
+
+                                  ^ Y
+                                  |  inst
+                                  |
+                       |.         |
+                       | `.       |
+                       |   `.     |
+                       |    o`.   |
+                       .0725   `. |
+                  <---------------o
+               -X      |       ,'  Z  (out)
+                 inst  |     ,'     inst
+                       |   ,'
+                       | ,'
+                       |'
+
+                       |--- 1.0 ---|
+                                                Plane Z = 0
+
+   And since the MVIC frame transfer array's angular separation in Z is 5.67
+   degrees, looking up the Y axis in the instrument frame, we have: (Note we
+   are arbitrarily choosing vectors that terminate in the X=-1 plane.)
+
+
+                                  ^ Z
+                                  |  inst
+                                  |
+                       |.         |
+                       | `.       |
+                       |   `.     |
+                       |    o`.   |
+                       2.835   `. |
+                  <---------------x
+               -X      |       ,'  Y  (in)
+                 inst  |     ,'     inst
+                       |   ,'
+                       | ,'
+                       |'
+
+                       |--- 1.0 ---|
+                                                Plane Y = 0
+
+   These FOV values for the MVIC frame transfer array are given in the
+   keywords below:
+
+           \begindata
+
+           INS-98203_FOV_FRAME                 = 'NH_RALPH_MVIC_FT'
+           INS-98203_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98203_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98203_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98203_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98203_FOV_REF_ANGLE             = ( 0.0725 )
+           INS-98203_FOV_CROSS_ANGLE           = ( 2.835  )
+           INS-98203_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           \begintext
+
+   The angular separation in Y for each of the TDI arrays is 0.036 degrees.
+   Looking down the Z axis in the TDI frame we have: (Note we are arbitrarily
+   choosing vectors that terminate in the X=-1 plane.)
+
+
+                                  ^ Y
+                                  |  inst
+                                  |
+                       |.         |
+                       | `.       |
+                       |   `.     |
+                       |    o`.   |
+                       0.018   `. |
+                  <---------------o
+               -X      |       ,'  Z  (out)
+                 inst  |     ,'     inst
+                       |   ,'
+                       | ,'
+                       |'
+
+                       |--- 1.0 ---|
+                                                Plane Z = 0
+
+   Which leads to the following field of view definitions:
+
+           \begindata
+
+           INS-98204_FOV_FRAME                 = 'NH_RALPH_MVIC_PAN2'
+           INS-98204_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98204_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98204_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98204_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98204_FOV_REF_ANGLE             = ( 0.018 )
+           INS-98204_FOV_CROSS_ANGLE           = ( 2.835 )
+           INS-98204_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           INS-98205_FOV_FRAME                 = 'NH_RALPH_MVIC_PAN1'
+           INS-98205_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98205_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98205_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98205_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98205_FOV_REF_ANGLE             = ( 0.018 )
+           INS-98205_FOV_CROSS_ANGLE           = ( 2.835 )
+           INS-98205_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           INS-98206_FOV_FRAME                 = 'NH_RALPH_MVIC_RED'
+           INS-98206_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98206_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98206_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98206_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98206_FOV_REF_ANGLE             = ( 0.018 )
+           INS-98206_FOV_CROSS_ANGLE           = ( 2.835 )
+           INS-98206_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           INS-98207_FOV_FRAME                 = 'NH_RALPH_MVIC_BLUE'
+           INS-98207_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98207_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98207_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98207_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98207_FOV_REF_ANGLE             = ( 0.018 )
+           INS-98207_FOV_CROSS_ANGLE           = ( 2.835 )
+           INS-98207_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           INS-98208_FOV_FRAME                 = 'NH_RALPH_MVIC_METHANE'
+           INS-98208_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98208_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98208_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98208_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98208_FOV_REF_ANGLE             = ( 0.018 )
+           INS-98208_FOV_CROSS_ANGLE           = ( 2.835 )
+           INS-98208_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           INS-98209_FOV_FRAME                 = 'NH_RALPH_MVIC_NIR'
+           INS-98209_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98209_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98209_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98209_FOV_REF_VECTOR            = ( 0.0, +1.0, 0.0 )
+           INS-98209_FOV_REF_ANGLE             = ( 0.018 )
+           INS-98209_FOV_CROSS_ANGLE           = ( 2.835 )
+           INS-98209_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           \begintext
+
+
+   From [11], the MVIC pixels are 13 microns wide with a single pixel FOV of
+   19.8 microradians. These values are captured for each of the MVIC arrays
+   in the keywords below.
+
+           \begindata
+
+           INS-98203_PIXEL_SIZE        =  (   13.0    )
+           INS-98203_IFOV              =  (   19.8    )
+
+           INS-98204_PIXEL_SIZE        =  (   13.0    )
+           INS-98204_IFOV              =  (   19.8    )
+
+           INS-98205_PIXEL_SIZE        =  (   13.0    )
+           INS-98205_IFOV              =  (   19.8    )
+
+           INS-98206_PIXEL_SIZE        =  (   13.0    )
+           INS-98206_IFOV              =  (   19.8    )
+
+           INS-98207_PIXEL_SIZE        =  (   13.0    )
+           INS-98207_IFOV              =  (   19.8    )
+
+           INS-98208_PIXEL_SIZE        =  (   13.0    )
+           INS-98208_IFOV              =  (   19.8    )
+
+           INS-98209_PIXEL_SIZE        =  (   13.0    )
+           INS-98209_IFOV              =  (   19.8    )
+
+           \begintext
+
+
+Linear Etalon Imaging Spectral Array (LEISA) FOV Definition
+
+   Since LEISA's angular separation in Y is 0.89 degrees, looking down the
+   Z axis in the spacecraft frame we have: (Note we are arbitrarily choosing
+   vectors that terminate in the X=-1 plane.)
+
+
+                                  ^ Y
+                                  |  sc
+                                  |
+                       |.         |
+                       | `.       |
+                       |   `.     |
+                       |    o`.   |
+                       |.445   `. |
+                  <---------------o
+               -X      |       ,'  Z  (out)
+                 sc    |     ,'     sc
+                       |   ,'
+                       | ,'
+                       |'
+
+                       |--- 1.0 ---|
+                                                Plane Z = 0
+
+   Since LEISA's field of view is square, a similar computation yields the
+   Z component.
+
+   These FOV values for MVIC are given in the keywords below:
+
+           \begindata
+
+           INS-98201_FOV_FRAME                 = 'NH_RALPH_LEISA'
+           INS-98201_FOV_SHAPE                 = 'RECTANGLE'
+           INS-98201_BORESIGHT                 = ( -1.0, 0.0, 0.0 )
+           INS-98201_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98201_FOV_REF_VECTOR            = ( 0.0, 1.0, 0.0 )
+           INS-98201_FOV_REF_ANGLE             = ( 0.445 )
+           INS-98201_FOV_CROSS_ANGLE           = ( 0.445 )
+           INS-98201_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           \begintext
+
+   From [11], the LEISA pixels are 40 microns wide with a single pixel FOV of
+   61 microradians. These values are captured in the keywords below.
+
+           INS-98201_PIXEL_SIZE        =  (   40.0    )
+           INS-98201_IFOV              =  (   61.0    )
+
+   The above IFOV is nominal and has been adjusted in-flight to the value
+   below [12]. The pixel size in microns is the nominal value:
+
+           \begindata
+
+           INS-98201_PIXEL_SIZE        =  (   40.0    )
+           INS-98201_IFOV              =  (  62.065   )
+
+           \begintext
+
+
+Solar Illumination Aperture (SIA) FOV Definition
+
+   The SIA frame is defined such that the boresight is the instrument
+   Z axis. The field of view is circular with a 5 degree angular separation.
+   A cross section is illustrated below. (Note we are arbitrarily choosing
+   vectors that terminate in the Z=1 plane.)
+
+                              Y   ^
+                               sc |
+                                  |
+                                  |
+                                  |
+                                  |        _.-|
+                                  |    _.-'  o|
+                                  |_.-'   2.5 |
+                                  x-------------->
+                             X (in)`~._       |    Z
+                              sc       `~._   |     ins
+                                           `~.|
+
+                                  |--- 1.0 ---|
+
+                                          Plane X = 0
+
+
+   Because the SIA field of view is circular, the FOV reference vector (keyword
+   FOV_REF_VECTOR) is any vector with a component that lies in a plane normal
+   to the field of view boresight. We chose the +Y axis of the instrument
+   frame. These FOV values are given in the keywords below:
+
+           \begindata
+
+           INS-98202_FOV_FRAME                 = 'NH_RALPH_SIA'
+           INS-98202_FOV_SHAPE                 = 'CIRCLE'
+           INS-98202_BORESIGHT                 = ( 0.0, 0.0, 1.0 )
+           INS-98202_FOV_CLASS_SPEC            = 'ANGLES'
+           INS-98202_FOV_REF_VECTOR            = ( 0.0, 1.0, 0.0 )
+           INS-98202_FOV_REF_ANGLE             = ( 2.5 )
+           INS-98202_FOV_ANGLE_UNITS           = 'DEGREES'
+
+           \begintext
+
diff --git a/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_soc_misc_v002.tf b/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_soc_misc_v002.tf
new file mode 100644
index 0000000000000000000000000000000000000000..6c5765387ec7ae416e0c1b8d3688de18408829f7
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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/lsb_0296962438_0x53c_eng/nh_stars_kbo_centaur_v002.tpc b/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_stars_kbo_centaur_v002.tpc
new file mode 100644
index 0000000000000000000000000000000000000000..68496f4adc1ff5a54ccabbdc8f262951bf06ba2f
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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/lsb_0296962438_0x53c_eng/nh_v220.tf b/tests/pytests/data/lsb_0296962438_0x53c_eng/nh_v220.tf
new file mode 100644
index 0000000000000000000000000000000000000000..30d8a699b68bfe189fb683986f6e9a554c865262
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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/lsb_0296962438_0x53c_eng/pck00010.tpc b/tests/pytests/data/lsb_0296962438_0x53c_eng/pck00010.tpc
new file mode 100644
index 0000000000000000000000000000000000000000..1bc2d759b231fe8682b7b2e4693c87be7ed7770a
--- /dev/null
+++ b/tests/pytests/data/lsb_0296962438_0x53c_eng/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 fcb9c65277c15dea25ae350fb72df19609b4c677..f8f421882f8eee60cfc4c2a64d56b7aa969eedbd 100644
--- a/tests/pytests/test_newhorizons_drivers.py
+++ b/tests/pytests/test_newhorizons_drivers.py
@@ -14,21 +14,78 @@ from unittest.mock import patch
 
 from conftest import get_image_label, get_image_kernels, convert_kernels, compare_dicts
 
-from ale.drivers.nh_drivers import NewHorizonsLorriIsisLabelNaifSpiceDriver
+from ale.drivers.nh_drivers import NewHorizonsLorriIsisLabelNaifSpiceDriver, NewHorizonsLeisaIsisLabelNaifSpiceDriver
 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")
+}
+
+
 @pytest.fixture()
 def test_kernels(scope="module"):
-    kernels = get_image_kernels("lor_0034974380_0x630_sci_1")
-    updated_kernels, binary_kernels = convert_kernels(kernels)
+    updated_kernels = {}
+    binary_kernels = {}
+    for image in image_dict.keys():
+        kernels = get_image_kernels(image)
+        updated_kernels[image], binary_kernels[image] = convert_kernels(kernels)
     yield updated_kernels
-    for kern in binary_kernels:
-        os.remove(kern)
+    for kern_list in binary_kernels.values():
+        for kern in kern_list:
+            os.remove(kern)
+
+# Test load of nh lorri labels
+@pytest.mark.parametrize("image", ['lor_0034974380_0x630_sci_1'])
+def test_nhlorri_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)
+    print(json.dumps(isd_obj, indent=2))
+    assert compare_dicts(isd_obj, compare_isd) == []
 
-def test_newhorizons_load(test_kernels):
-    label_file = get_image_label("lor_0034974380_0x630_sci_1", "isis")
-    isd_str = ale.loads(label_file, props={'kernels': test_kernels})
+# Test load of nh leisa labels
+@pytest.mark.parametrize("image", ['lsb_0296962438_0x53c_eng'])
+def test_nhleisa_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)
-    compare_dict = get_isd('newhorizons')
     print(json.dumps(isd_obj, indent=2))
-    assert compare_dicts(isd_obj, compare_dict) == []
+    assert compare_dicts(isd_obj, compare_isd) == []
+
+
+# ========= Test Leisa isislabel and naifspice driver =========
+class test_leisa_isis_naif(unittest.TestCase):
+    def setUp(self):
+        label = get_image_label("lsb_0296962438_0x53c_eng", "isis")
+        self.driver = NewHorizonsLeisaIsisLabelNaifSpiceDriver(label)
+
+    def test_instrument_id(self):
+        assert self.driver.instrument_id == "NH_RALPH_LEISA"
+
+    def test_ikid(self):
+            assert self.driver.ikid == -98901
+
+    def test_ephemeris_start_time(self):
+        with patch('ale.drivers.nh_drivers.spice.scs2e', return_value=12345) as scs2e:
+            assert self.driver.ephemeris_start_time == 12345
+            scs2e.assert_called_with(-98, '0296962438:00000')
+
+    def test_ephemeris_stop_time(self):
+        with patch('ale.drivers.nh_drivers.spice.scs2e', return_value=12345) as scs2e:
+            assert self.driver.ephemeris_stop_time == (12345 + self.driver.exposure_duration * self.driver.image_lines)
+            scs2e.assert_called_with(-98, '0296962438:00000')
+
+    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_sensor_name(self):
+        assert self.driver.sensor_name == "NH_RALPH_LEISA"
+
+    def test_exposure_duration(self):
+        np.testing.assert_almost_equal(self.driver.exposure_duration, 0.856)