From 2b76417eef394c61d63c42c73de4be852f0790db Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Mon, 7 Oct 2024 17:01:57 -0700 Subject: [PATCH 1/6] Add butler ingest-guider command and associated ingest function --- python/lsst/obs/lsst/_ingest_guider.py | 288 ++++++++++++++++++ python/lsst/obs/lsst/cli/cmd/__init__.py | 2 +- python/lsst/obs/lsst/cli/cmd/commands.py | 25 +- python/lsst/obs/lsst/cli/resources.yaml | 1 + python/lsst/obs/lsst/script/__init__.py | 2 +- python/lsst/obs/lsst/script/_ingest_guider.py | 85 ++++++ 6 files changed, 400 insertions(+), 3 deletions(-) create mode 100644 python/lsst/obs/lsst/_ingest_guider.py create mode 100644 python/lsst/obs/lsst/script/_ingest_guider.py diff --git a/python/lsst/obs/lsst/_ingest_guider.py b/python/lsst/obs/lsst/_ingest_guider.py new file mode 100644 index 000000000..da07e5acb --- /dev/null +++ b/python/lsst/obs/lsst/_ingest_guider.py @@ -0,0 +1,288 @@ +# This file is part of obs_lsst. +# +# Developed for the LSST Data Management System. +# This product includes software developed by the LSST Project +# (http://www.lsst.org). +# See the COPYRIGHT file at the top-level directory of this distribution +# for details of code ownership. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +from __future__ import annotations + +__all__ = ["ingest_guider"] + +import contextlib +import json +import logging +from collections import defaultdict +from collections.abc import Callable +from typing import Any + +import astropy.io.fits +import lsst.afw.fits +import lsst.obs.lsst.translators # Force translators to import # noqa: F401 +from astro_metadata_translator import ObservationInfo +from lsst.daf.butler import (Butler, DataCoordinate, DatasetIdGenEnum, + DatasetRef, DatasetType, FileDataset) +from lsst.obs.base.formatters.fitsGeneric import FitsGenericFormatter +from lsst.resources import ResourcePath, ResourcePathExpression + +_LOG = logging.getLogger(__name__) +_DATASET_TYPE_NAME = "raw_guider" + + +def _do_nothing(*args: Any, **kwargs: Any) -> None: + """Do nothing. + + This is a function that accepts anything and does nothing. + For use as a default in callback arguments. + """ + pass + + +def ingest_guider( + butler: Butler, + run: str, + files: list[ResourcePathExpression], + transfer: str = "auto", + register_dataset_type: bool = False, + track_file_attrs: bool = True, + on_metadata_failure: Callable[[ResourcePath, Exception], Any] = _do_nothing, + on_undefined_exposure: Callable[[ResourcePath, str], Any] = _do_nothing, + on_ingest_failure: Callable[[list[FileDataset], Exception], Any] = _do_nothing, + fail_fast: bool = False, +) -> list[DatasetRef]: + """Ingest the given files into the butler repository. + + Parameters + ---------- + butler : `lsst.daf.butler.Butler` + Butler in which to ingest the guider files. + run : `str` + The name of the run that will be receiving these datasets. + files : `list` [ `lsst.resources.ResourcePathExpression` ] + Guider files to ingest. + transfer : `str`, optional + Transfer mode to use for ingest. Default is "auto". If "direct" + mode is used ingestion of a file that is already present in the + butler repo will not be an error. + register_dataset_type : `bool`, optional + If `True` the dataset type will be created if it is not defined. + Default is `False`. + track_file_attrs : `bool`, optional + Control whether file attributes such as the size or checksum should + be tracked by the datastore. Whether this parameter is honored + depends on the specific datastore implementation. + on_metadata_failure : `Callable`, optional + A callback invoked when a failure occurs trying to translate the + metadata for a file. Will be passed the URI and the exception, in + that order, as positional arguments. Guaranteed to be called in an + ``except`` block, allowing the callback to re-raise or replace (with + ``raise ... from``) default exception handling. + on_undefined_exposure : `Callable`, optional + A callback invoked when a guider file can't be ingested because the + corresponding exposure dimension record does not yet exist. Will be + passed the URI and the OBSID. + on_ingest_failure : `Callable`, optional + A callback invoked when dimension record or dataset insertion into the + database fails for an exposure. Will be passed a list of + `~lsst.daf.butler.FileDataset` objects corresponding to the files + being ingested, and the exception as positional arguments. + Guaranteed to be called in an ``except`` block, allowing the callback + to re-raise or replace (with ``raise ... from``) to override the + usual error handling (before ``fail_fast`` logic occurs). + fail_fast : `bool`, optional + If `True` ingest will abort if there is any issue with any files. If + `False`, an attempt will be made + + Returns + ------- + refs : `list` [ `DatasetRef` ] + Butler datasets that were ingested. + + Notes + ----- + Always uses a dataset type named "raw_guider" with dimensions instrument, + detector, exposure. The exposure must already be defined. The dataset + type + """ + # Force butler to ensure that the required run exists. + butler = butler.clone(run=run) + + dataset_type = DatasetType( + _DATASET_TYPE_NAME, + {"instrument", "detector", "exposure"}, + "Stamps", + universe=butler.dimensions, + ) + if register_dataset_type: + butler.registry.registerDatasetType(dataset_type) + + # Map filenames to initial data ID (using obs ID rather than exposure ID). + raw_data_id: dict[str, ObservationInfo] = {} + + # Map instrument name to observation IDs. + obs_ids: dict[str, set[str]] = defaultdict(set) + + # Retain information about failed metadata extraction. + # Mapping of file name to error message. + failed_metadata: dict[str, str] = {} + + # Since there may be multiple guider files for a single exposure, + # accumulate the exposure information before converting obs_id to exposure + # id. + file_resources: list[ResourcePath] = [] + for file in files: + filepath = ResourcePath(file, forceAbsolute=True) + file_resources.append(filepath) + metadata_path = filepath.updatedExtension(".json") + + metadata = None + if metadata_path.exists(): + with contextlib.suppress(Exception): + metadata = json.loads(metadata_path.read().decode()) + if metadata is None: + # Could not find sidecar file or it was corrupt. Read from the + # FITS file itself. + # Allow direct remote read from S3. + try: + fs, fspath = filepath.to_fsspec() + with fs.open(fspath) as f, astropy.io.fits.open(f) as fits_obj: + metadata = fits_obj[0].header + except Exception as e: + failed_metadata[file] = str(e) + on_metadata_failure(file, e) + if fail_fast: + raise RuntimeError( + f"Problem extracting metadata for file {file}" + ) from e + continue + + # Do not run fix_header since we only need the OBSID and the detector + # number. + required = {"instrument", "detector_num", "observation_id"} + try: + info = ObservationInfo( + metadata, filename=file, subset=required, pedantic=True + ) + except KeyError as e: + failed_metadata[file] = str(e) + on_metadata_failure(file, e) + if fail_fast: + raise RuntimeError(f"Problem parsing metadata for file {file}") from e + continue + + raw_data_id[filepath] = info + obs_ids[info.instrument].add(info.observation_id) + + if len(obs_ids) > 1: + # This constraint is not required but it does simplify the run + # parameter unless we allow the run parameter to be defined as + # "{instrument}/raw/guider" or something. You likely don't want + # data for multiple instruments to go in a single RUN collection. + raise RuntimeError( + f"Can only ingest data from a single instrument at a time but got {obs_ids.keys()}" + ) + + if failed_metadata: + msg = "\n".join(f" - {f}" for f in failed_metadata) + _LOG.warning("Failed to extract useful metadata for:\n%s", msg) + + # Map obs_id to a tuple of instrument and exposure ID in case we are + # ingesting guiders from multiple instruments. + obs_id_to_exposure_ids: dict[str, tuple[str, int]] = {} + + requested_obs_ids: set[str] = set() + found_obs_ids: set[str] = set() + + with butler.query() as query: + for instrument, observation_ids in obs_ids.items(): + requested_obs_ids.update(observation_ids) + query = query.where( + "exposure.obs_id in (OBSID)", + bind={"OBSID": observation_ids}, + instrument=instrument, + ) + + exposures = { + e.obs_id: (e.instrument, e.id) + for e in query.dimension_records("exposure") + } + obs_id_to_exposure_ids.update(exposures) + found_obs_ids.update(exposures.keys()) + + if missing_obs_ids := requested_obs_ids - found_obs_ids: + missing_str = "\n".join(f" - {obs}" for obs in missing_obs_ids) + _LOG.warning( + "Failed to find exposure records for the following observation IDs:\n%s", + missing_str, + ) + + # Now there is enough information to create the ingest datasets. + failed_exposure_metadata: list[str] = [] + datasets: list[FileDataset] = [] + for file, info in raw_data_id.items(): + if info.observation_id not in obs_id_to_exposure_ids: + failed_exposure_metadata.append(file) + on_undefined_exposure(file, info.observation_id) + if fail_fast: + raise RuntimeError( + f"Exposure metadata not yet defined for OBSID {info.observation_id} " + f"but required for file {file}." + ) + continue + + data_id = DataCoordinate.standardize( + instrument=info.instrument, + detector=info.detector_num, + exposure=obs_id_to_exposure_ids[info.observation_id][1], + universe=butler.dimensions, + ) + # These are "raw" type so we want to use a predictable UUID. + ref = DatasetRef( + dataset_type, + data_id, + run, + id_generation_mode=DatasetIdGenEnum.DATAID_TYPE_RUN, + ) + datasets.append( + FileDataset(path=file, refs=[ref], formatter=FitsGenericFormatter) + ) + + if failed_exposure_metadata: + failed_exposure_msg = "\n".join(f" - {f}" for f in failed_exposure_metadata) + _LOG.warning( + "Failed to match the following files to exposure IDs:\n%s", + failed_exposure_msg, + ) + + # Now ingest the files. + if datasets: + try: + butler.ingest( + *datasets, transfer=transfer, record_validation_info=track_file_attrs + ) + except Exception as e: + on_ingest_failure(datasets, e) + raise + + if len(datasets) != len(file_resources): + ingested_files = {d.file for d in datasets} + given_files = set(file_resources) + missing_files = given_files - ingested_files + msg = "\n".join(f" - {f}" for f in missing_files) + raise RuntimeError(f"Failed to ingest the following files:\n{msg}") + + return [d.refs[0] for d in datasets] diff --git a/python/lsst/obs/lsst/cli/cmd/__init__.py b/python/lsst/obs/lsst/cli/cmd/__init__.py index 9a305cf6b..3e49333f0 100644 --- a/python/lsst/obs/lsst/cli/cmd/__init__.py +++ b/python/lsst/obs/lsst/cli/cmd/__init__.py @@ -21,5 +21,5 @@ from .commands import ( ingest_photodiode, + ingest_guider, ) - diff --git a/python/lsst/obs/lsst/cli/cmd/commands.py b/python/lsst/obs/lsst/cli/cmd/commands.py index 059b9560d..f9cdacced 100644 --- a/python/lsst/obs/lsst/cli/cmd/commands.py +++ b/python/lsst/obs/lsst/cli/cmd/commands.py @@ -36,6 +36,7 @@ defaultRegex = r"Photodiode_Readings.*txt$|photodiode.ecsv$" +default_guider_regex = r".*SG.*\.fits$" @click.command(cls=ButlerCommand, short_help="Ingest photodiode data.") @@ -55,9 +56,31 @@ default=True, help="Indicate to the datastore whether file attributes such as file size" " or checksum should be tracked or not. Whether this parameter is honored" - " depends on the specific datastore implentation.", + " depends on the specific datastore implementation.", ) @options_file_option() def ingest_photodiode(*args, **kwargs): """Ingest photodiode data from a directory into the butler registry.""" script.ingestPhotodiode(*args, **kwargs) + + +@click.command(cls=ButlerCommand, short_help="Ingest LSSTCam guider data.") +@repo_argument(required=True) +@locations_argument(help="LOCATIONS specifies files to ingest and/or locations to search for files.", + required=True) +@regex_option(default=default_guider_regex, + help="Regex string used to find photodiode data in directories listed in LOCATIONS. " + f"Defaults to {default_guider_regex}") +@run_option(required=True, help="Run collection place these guider files.") +@transfer_option(default="direct") +@click.option( + "--track-file-attrs/--no-track-file-attrs", + default=True, + help="Indicate to the datastore whether file attributes such as file size" + " or checksum should be tracked or not. Whether this parameter is honored" + " depends on the specific datastore implementation.", +) +@options_file_option() +def ingest_guider(*args, **kwargs): + """Ingest LSSTCam guider data into a butler repository.""" + script.ingest_guider_simple(*args, **kwargs) diff --git a/python/lsst/obs/lsst/cli/resources.yaml b/python/lsst/obs/lsst/cli/resources.yaml index 6bc3274a4..238563a9a 100644 --- a/python/lsst/obs/lsst/cli/resources.yaml +++ b/python/lsst/obs/lsst/cli/resources.yaml @@ -2,3 +2,4 @@ cmd: import: lsst.obs.lsst.cli.cmd commands: - ingest-photodiode + - ingest-guider diff --git a/python/lsst/obs/lsst/script/__init__.py b/python/lsst/obs/lsst/script/__init__.py index edd5e1554..35f045e77 100644 --- a/python/lsst/obs/lsst/script/__init__.py +++ b/python/lsst/obs/lsst/script/__init__.py @@ -20,4 +20,4 @@ # along with this program. If not, see . from .ingestPhotodiode import ingestPhotodiode - +from ._ingest_guider import ingest_guider_simple diff --git a/python/lsst/obs/lsst/script/_ingest_guider.py b/python/lsst/obs/lsst/script/_ingest_guider.py new file mode 100644 index 000000000..63c5b68ad --- /dev/null +++ b/python/lsst/obs/lsst/script/_ingest_guider.py @@ -0,0 +1,85 @@ +# This file is part of obs_lsst. +# +# Developed for the LSST Data Management System. +# This product includes software developed by the LSST Project +# (http://www.lsst.org). +# See the COPYRIGHT file at the top-level directory of this distribution +# for details of code ownership. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +from __future__ import annotations + +__all__ = ["ingest_guider_simple"] + +import logging + +from lsst.daf.butler import Butler +from lsst.resources import ResourcePath + +from .._ingest_guider import ingest_guider + +_LOG = logging.getLogger(__name__) + + +def ingest_guider_simple( + repo: str, + locations: list[str], + regex: str, + output_run: str, + transfer: str = "direct", + track_file_attrs: bool = True, + register_dataset_type: bool = False, +) -> None: + """Ingests guider data into the butler registry. + + Parameters + ---------- + repo : `str` + URI to the repository. + locations : `list` [`str`] + Files to ingest and directories to search for files that match + ``regex`` to ingest. + regex : `str` + Regex string used to find files in directories listed in locations. + output_run : `str` + The RUN collection where datasets should be ingested. + transfer : `str` or None + The external data transfer type, by default "direct". In "direct" + mode an attempt to re-ingest the same file will not fail. + track_file_attrs : `bool`, optional + Control whether file attributes such as the size or checksum should + be tracked by the datastore. Whether this parameter is honored + depends on the specific datastore implementation. + register_dataset_type : `bool`, optional + Whether to try to register the 'guider_raw' dataset type. + """ + butler = Butler(repo, writeable=True) + + # Look for data files. + refs = [] + for group in ResourcePath.findFileResources(locations, regex, grouped=True): + files = list(group) + _LOG.info( + "Found group containing %d file%s in directory %s", + len(files), + "" if len(files) == 1 else "s", + files[0].dirname(), + ) + ingested = ingest_guider( + butler, output_run, files, register_dataset_type=True, transfer=transfer + ) + refs.extend(ingested) + + _LOG.info("Ingested %d guider file%s", len(refs), "" if len(refs) == 1 else "s") From b2bcb868ea65124f3dbad67bd14414ae816d600b Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Wed, 9 Oct 2024 13:36:13 -0700 Subject: [PATCH 2/6] Reorganize guider ingest to move looping and automatically define RUN --- python/lsst/obs/lsst/__init__.py | 1 + python/lsst/obs/lsst/_ingest_guider.py | 221 +++++++++++++++--- python/lsst/obs/lsst/cli/cmd/commands.py | 17 +- python/lsst/obs/lsst/script/_ingest_guider.py | 34 ++- 4 files changed, 218 insertions(+), 55 deletions(-) diff --git a/python/lsst/obs/lsst/__init__.py b/python/lsst/obs/lsst/__init__.py index 58505313f..00ae05e8c 100755 --- a/python/lsst/obs/lsst/__init__.py +++ b/python/lsst/obs/lsst/__init__.py @@ -26,3 +26,4 @@ from ._fitsHeader import * from ._ingestPhotodiode import * from ._packer import * +from ._ingest_guider import ingest_guider diff --git a/python/lsst/obs/lsst/_ingest_guider.py b/python/lsst/obs/lsst/_ingest_guider.py index da07e5acb..96ede1547 100644 --- a/python/lsst/obs/lsst/_ingest_guider.py +++ b/python/lsst/obs/lsst/_ingest_guider.py @@ -35,12 +35,15 @@ import lsst.obs.lsst.translators # Force translators to import # noqa: F401 from astro_metadata_translator import ObservationInfo from lsst.daf.butler import (Butler, DataCoordinate, DatasetIdGenEnum, - DatasetRef, DatasetType, FileDataset) + DatasetRef, DatasetType, FileDataset, + MissingDatasetTypeError) from lsst.obs.base.formatters.fitsGeneric import FitsGenericFormatter from lsst.resources import ResourcePath, ResourcePathExpression _LOG = logging.getLogger(__name__) -_DATASET_TYPE_NAME = "raw_guider" +_DATASET_TYPE_NAME = "guider_raw" +_DEFAULT_GUIDER_REGEX = r".*SG.*\.fits$" +_DEFAULT_RUN_FORMAT = "{}/raw/guider" def _do_nothing(*args: Any, **kwargs: Any) -> None: @@ -54,11 +57,15 @@ def _do_nothing(*args: Any, **kwargs: Any) -> None: def ingest_guider( butler: Butler, - run: str, - files: list[ResourcePathExpression], + locations: list[ResourcePathExpression], + *, + file_filter: str = _DEFAULT_GUIDER_REGEX, + group_files: bool = True, + run: str | None = None, transfer: str = "auto", register_dataset_type: bool = False, track_file_attrs: bool = True, + on_success: Callable[[list[FileDataset]], Any] = _do_nothing, on_metadata_failure: Callable[[ResourcePath, Exception], Any] = _do_nothing, on_undefined_exposure: Callable[[ResourcePath, str], Any] = _do_nothing, on_ingest_failure: Callable[[list[FileDataset], Exception], Any] = _do_nothing, @@ -70,10 +77,18 @@ def ingest_guider( ---------- butler : `lsst.daf.butler.Butler` Butler in which to ingest the guider files. - run : `str` - The name of the run that will be receiving these datasets. - files : `list` [ `lsst.resources.ResourcePathExpression` ] - Guider files to ingest. + locations : `list` [ `lsst.resources.ResourcePathExpression` ] + Guider files to ingest or directories of guider files. + file_filter : `str`, optional + The file filter to use if directories are to be searched. + group_files: `bool`, optional + If `True` files are ingested in groups based on the directories + they are found in. If `False` directories are searched and all files + are ingested together. If explicit files are given they are treated + as their own group. + run : `str` or `None`, optional + The name of the run that will be receiving these datasets. By default. + if `None`, a value of `/raw/guider` is used. transfer : `str`, optional Transfer mode to use for ingest. Default is "auto". If "direct" mode is used ingestion of a file that is already present in the @@ -85,6 +100,12 @@ def ingest_guider( Control whether file attributes such as the size or checksum should be tracked by the datastore. Whether this parameter is honored depends on the specific datastore implementation. + on_success : `Callable`, optional + A callback invoked when all of the raws associated with a group + are ingested. Will be passed a list of `FileDataset` objects, each + containing one or more resolved `DatasetRef` objects. If this callback + raises it will interrupt the entire ingest process, even if + ``fail_fast`` is `False`. on_metadata_failure : `Callable`, optional A callback invoked when a failure occurs trying to translate the metadata for a file. Will be passed the URI and the exception, in @@ -114,22 +135,104 @@ def ingest_guider( Notes ----- - Always uses a dataset type named "raw_guider" with dimensions instrument, - detector, exposure. The exposure must already be defined. The dataset - type + Always uses a dataset type named "guider_raw" with dimensions instrument, + detector, exposure. The exposure must already be defined. """ - # Force butler to ensure that the required run exists. - butler = butler.clone(run=run) - dataset_type = DatasetType( _DATASET_TYPE_NAME, {"instrument", "detector", "exposure"}, "Stamps", universe=butler.dimensions, ) + if register_dataset_type: butler.registry.registerDatasetType(dataset_type) + else: + try: + registry_dataset_type = butler.get_dataset_type(_DATASET_TYPE_NAME) + except MissingDatasetTypeError as e: + e.add_note( + f"Can not ingest guider data without registering the {_DATASET_TYPE_NAME} dataset type. " + "Consider re-running with 'register_dataset_type' option." + ) + raise + if not registry_dataset_type.is_compatible_with(dataset_type): + raise RuntimeError( + f"Registry dataset type {registry_dataset_type} is incompatible with " + f"definition required for guider ingest ({dataset_type})" + ) + + ingested_refs = [] + missing_files = set() + if group_files: + for group in ResourcePath.findFileResources( + locations, file_filter, grouped=True + ): + files = list(group) + _LOG.info( + "Found group containing %d file%s in directory %s", + len(files), + "" if len(files) == 1 else "s", + files[0].dirname(), + ) + ingested, missing = _ingest_group( + butler, + dataset_type, + files, + run=run, + transfer=transfer, + track_file_attrs=track_file_attrs, + on_ingest_failure=on_ingest_failure, + on_metadata_failure=on_metadata_failure, + on_undefined_exposure=on_undefined_exposure, + on_success=on_success, + fail_fast=fail_fast, + ) + ingested_refs.extend(ingested) + missing_files.update(missing) + else: + files = list( + ResourcePath.findFileResources(locations, file_filter, grouped=False) + ) + _LOG.info("Ingesting %d file%s", len(files), "" if len(files) == 1 else "s") + ingested_refs, missing_files = _ingest_group( + butler, + dataset_type, + files, + run=run, + transfer=transfer, + track_file_attrs=track_file_attrs, + on_ingest_failure=on_ingest_failure, + on_metadata_failure=on_metadata_failure, + on_undefined_exposure=on_undefined_exposure, + on_success=on_success, + fail_fast=fail_fast, + ) + if n_missed := len(missing_files): + msg = "\n".join(f" - {f}" for f in missing_files) + _LOG.warning("Failed to ingest the following:\n%s", msg) + raise RuntimeError( + f"Failed to ingest {n_missed} file{'' if n_missed == 1 else 's'}." + ) + + return ingested_refs + + +def _ingest_group( + butler: Butler, + dataset_type: DatasetType, + files: list[ResourcePath], + *, + run: str | None = None, + transfer: str = "auto", + track_file_attrs: bool = True, + on_success: Callable[[list[FileDataset]], Any] = _do_nothing, + on_metadata_failure: Callable[[ResourcePath, Exception], Any] = _do_nothing, + on_undefined_exposure: Callable[[ResourcePath, str], Any] = _do_nothing, + on_ingest_failure: Callable[[list[FileDataset], Exception], Any] = _do_nothing, + fail_fast: bool = False, +) -> tuple[list[DatasetRef], set[str]]: # Map filenames to initial data ID (using obs ID rather than exposure ID). raw_data_id: dict[str, ObservationInfo] = {} @@ -140,14 +243,26 @@ def ingest_guider( # Mapping of file name to error message. failed_metadata: dict[str, str] = {} + # The GUIDE detectors for each instrument. + guide_detectors: dict[str, set[int]] = {} + # Since there may be multiple guider files for a single exposure, # accumulate the exposure information before converting obs_id to exposure # id. - file_resources: list[ResourcePath] = [] for file in files: - filepath = ResourcePath(file, forceAbsolute=True) - file_resources.append(filepath) - metadata_path = filepath.updatedExtension(".json") + metadata_path = file.updatedExtension(".json") + if metadata_path == file: + # Attempting to ingest the sidecar file. + try: + raise RuntimeError( + f"Can not ingest sidecar file as GUIDER file (attempting {metadata_path})" + ) + except RuntimeError as e: + failed_metadata[file] = str(e) + on_metadata_failure(file, e) + if fail_fast: + raise + continue metadata = None if metadata_path.exists(): @@ -158,7 +273,7 @@ def ingest_guider( # FITS file itself. # Allow direct remote read from S3. try: - fs, fspath = filepath.to_fsspec() + fs, fspath = file.to_fsspec() with fs.open(fspath) as f, astropy.io.fits.open(f) as fits_obj: metadata = fits_obj[0].header except Exception as e: @@ -184,21 +299,41 @@ def ingest_guider( raise RuntimeError(f"Problem parsing metadata for file {file}") from e continue - raw_data_id[filepath] = info + # Populate detector lookup table. + if info.instrument not in guide_detectors: + guide_detectors[info.instrument] = set( + rec.id + for rec in butler.query_dimension_records( + "detector", instrument=info.instrument + ) + if rec.purpose == "GUIDER" + ) + + if info.detector_num not in guide_detectors[info.instrument]: + # The callbacks are documented to be called within an exception. + try: + raise ValueError(f"File {file} is not a GUIDER observation.") + except ValueError as e: + failed_metadata[file] = str(e) + on_metadata_failure(file, e) + if fail_fast: + raise + continue + + raw_data_id[file] = info obs_ids[info.instrument].add(info.observation_id) - if len(obs_ids) > 1: - # This constraint is not required but it does simplify the run - # parameter unless we allow the run parameter to be defined as - # "{instrument}/raw/guider" or something. You likely don't want - # data for multiple instruments to go in a single RUN collection. + if run is not None and len(obs_ids) > 1: + # We do not want to ingest files from different instruments into + # the same run so only allow this if we are defining the RUN + # internally. raise RuntimeError( - f"Can only ingest data from a single instrument at a time but got {obs_ids.keys()}" + f"Can only ingest data from a single instrument into a single RUN but got {obs_ids.keys()}" ) if failed_metadata: msg = "\n".join(f" - {f}" for f in failed_metadata) - _LOG.warning("Failed to extract useful metadata for:\n%s", msg) + _LOG.warning("Failed to extract usable GUIDER metadata for:\n%s", msg) # Map obs_id to a tuple of instrument and exposure ID in case we are # ingesting guiders from multiple instruments. @@ -231,6 +366,7 @@ def ingest_guider( ) # Now there is enough information to create the ingest datasets. + output_runs: set[str] = set() failed_exposure_metadata: list[str] = [] datasets: list[FileDataset] = [] for file, info in raw_data_id.items(): @@ -244,6 +380,16 @@ def ingest_guider( ) continue + if run is None: + output_run = _DEFAULT_RUN_FORMAT.format(info.instrument) + else: + output_run = run + + if output_run not in output_runs: + # Always try to create on first pass. + butler.collections.register(output_run) + output_runs.add(output_run) + data_id = DataCoordinate.standardize( instrument=info.instrument, detector=info.detector_num, @@ -254,7 +400,7 @@ def ingest_guider( ref = DatasetRef( dataset_type, data_id, - run, + output_run, id_generation_mode=DatasetIdGenEnum.DATAID_TYPE_RUN, ) datasets.append( @@ -276,13 +422,16 @@ def ingest_guider( ) except Exception as e: on_ingest_failure(datasets, e) - raise - - if len(datasets) != len(file_resources): - ingested_files = {d.file for d in datasets} - given_files = set(file_resources) + datasets = [] # Effectively nothing was ingested. + if fail_fast: + raise + else: + on_success(datasets) + + missing_files = set() + if len(datasets) != len(files): + ingested_files = {d.path for d in datasets} + given_files = set(files) missing_files = given_files - ingested_files - msg = "\n".join(f" - {f}" for f in missing_files) - raise RuntimeError(f"Failed to ingest the following files:\n{msg}") - return [d.refs[0] for d in datasets] + return [d.refs[0] for d in datasets], missing_files diff --git a/python/lsst/obs/lsst/cli/cmd/commands.py b/python/lsst/obs/lsst/cli/cmd/commands.py index f9cdacced..2ac95f8c5 100644 --- a/python/lsst/obs/lsst/cli/cmd/commands.py +++ b/python/lsst/obs/lsst/cli/cmd/commands.py @@ -29,6 +29,7 @@ regex_option, run_option, transfer_option, + register_dataset_types_option, ) from lsst.pipe.base.cli.opt import instrument_argument from lsst.daf.butler.cli.utils import ButlerCommand @@ -71,7 +72,11 @@ def ingest_photodiode(*args, **kwargs): @regex_option(default=default_guider_regex, help="Regex string used to find photodiode data in directories listed in LOCATIONS. " f"Defaults to {default_guider_regex}") -@run_option(required=True, help="Run collection place these guider files.") +@run_option( + required=False, + default=None, + help="Run collection place these guider files. Default is to create collection based on instrument.", +) @transfer_option(default="direct") @click.option( "--track-file-attrs/--no-track-file-attrs", @@ -80,6 +85,16 @@ def ingest_photodiode(*args, **kwargs): " or checksum should be tracked or not. Whether this parameter is honored" " depends on the specific datastore implementation.", ) +@click.option( + "--fail-fast/--no-fail-fast", + default=False, + is_flag=True, + help=( + "Stop ingest as soon as any problem is encountered with any file. " + "Otherwise problem files will be skipped and logged and a report issued at completion." + ) +) +@register_dataset_types_option() @options_file_option() def ingest_guider(*args, **kwargs): """Ingest LSSTCam guider data into a butler repository.""" diff --git a/python/lsst/obs/lsst/script/_ingest_guider.py b/python/lsst/obs/lsst/script/_ingest_guider.py index 63c5b68ad..d6d92f28d 100644 --- a/python/lsst/obs/lsst/script/_ingest_guider.py +++ b/python/lsst/obs/lsst/script/_ingest_guider.py @@ -26,7 +26,6 @@ import logging from lsst.daf.butler import Butler -from lsst.resources import ResourcePath from .._ingest_guider import ingest_guider @@ -40,7 +39,8 @@ def ingest_guider_simple( output_run: str, transfer: str = "direct", track_file_attrs: bool = True, - register_dataset_type: bool = False, + fail_fast: bool = False, + register_dataset_types: bool = False, ) -> None: """Ingests guider data into the butler registry. @@ -62,24 +62,22 @@ def ingest_guider_simple( Control whether file attributes such as the size or checksum should be tracked by the datastore. Whether this parameter is honored depends on the specific datastore implementation. - register_dataset_type : `bool`, optional - Whether to try to register the 'guider_raw' dataset type. + fail_fast : `bool`, optional. + If `True`, ingest is stopped as soon as any error is encountered. + register_dataset_types : `bool`, optional + Whether to try to register the guider dataset type. """ butler = Butler(repo, writeable=True) - # Look for data files. - refs = [] - for group in ResourcePath.findFileResources(locations, regex, grouped=True): - files = list(group) - _LOG.info( - "Found group containing %d file%s in directory %s", - len(files), - "" if len(files) == 1 else "s", - files[0].dirname(), - ) - ingested = ingest_guider( - butler, output_run, files, register_dataset_type=True, transfer=transfer - ) - refs.extend(ingested) + refs = ingest_guider( + butler, + locations, + file_filter=regex, + transfer=transfer, + run=output_run, + track_file_attrs=track_file_attrs, + register_dataset_type=register_dataset_types, + fail_fast=fail_fast, + ) _LOG.info("Ingested %d guider file%s", len(refs), "" if len(refs) == 1 else "s") From 3ca75d02a8b152dff6f0fcb0ef9292cc1d08bf60 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Fri, 18 Oct 2024 10:56:04 -0700 Subject: [PATCH 3/6] Use single definition for guider regex --- python/lsst/obs/lsst/_ingest_guider.py | 4 ++-- python/lsst/obs/lsst/cli/cmd/commands.py | 7 +++---- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/python/lsst/obs/lsst/_ingest_guider.py b/python/lsst/obs/lsst/_ingest_guider.py index 96ede1547..d7aa97e9c 100644 --- a/python/lsst/obs/lsst/_ingest_guider.py +++ b/python/lsst/obs/lsst/_ingest_guider.py @@ -42,7 +42,7 @@ _LOG = logging.getLogger(__name__) _DATASET_TYPE_NAME = "guider_raw" -_DEFAULT_GUIDER_REGEX = r".*SG.*\.fits$" +DEFAULT_GUIDER_REGEX = r".*SG.*_guider\.fits$" _DEFAULT_RUN_FORMAT = "{}/raw/guider" @@ -59,7 +59,7 @@ def ingest_guider( butler: Butler, locations: list[ResourcePathExpression], *, - file_filter: str = _DEFAULT_GUIDER_REGEX, + file_filter: str = DEFAULT_GUIDER_REGEX, group_files: bool = True, run: str | None = None, transfer: str = "auto", diff --git a/python/lsst/obs/lsst/cli/cmd/commands.py b/python/lsst/obs/lsst/cli/cmd/commands.py index 2ac95f8c5..372f67cae 100644 --- a/python/lsst/obs/lsst/cli/cmd/commands.py +++ b/python/lsst/obs/lsst/cli/cmd/commands.py @@ -34,10 +34,9 @@ from lsst.pipe.base.cli.opt import instrument_argument from lsst.daf.butler.cli.utils import ButlerCommand from ... import script - +from ..._ingest_guider import DEFAULT_GUIDER_REGEX defaultRegex = r"Photodiode_Readings.*txt$|photodiode.ecsv$" -default_guider_regex = r".*SG.*\.fits$" @click.command(cls=ButlerCommand, short_help="Ingest photodiode data.") @@ -69,9 +68,9 @@ def ingest_photodiode(*args, **kwargs): @repo_argument(required=True) @locations_argument(help="LOCATIONS specifies files to ingest and/or locations to search for files.", required=True) -@regex_option(default=default_guider_regex, +@regex_option(default=DEFAULT_GUIDER_REGEX, help="Regex string used to find photodiode data in directories listed in LOCATIONS. " - f"Defaults to {default_guider_regex}") + f"Defaults to {DEFAULT_GUIDER_REGEX}") @run_option( required=False, default=None, From 554d4fa9ab207d8ebcc79b72f2b426f00bc7af40 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Fri, 18 Oct 2024 13:22:23 -0700 Subject: [PATCH 4/6] Depend on meas_algorithms Needed for reading guider data. --- ups/obs_lsst.table | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ups/obs_lsst.table b/ups/obs_lsst.table index 7b1c95423..51f31c043 100755 --- a/ups/obs_lsst.table +++ b/ups/obs_lsst.table @@ -10,6 +10,8 @@ setupRequired(obs_lsst_data) setupRequired(daf_butler) setupOptional(meas_extensions_gaap) setupOptional(meas_extensions_psfex) +# Needed for the Stamps class so that guider data can be read. +setupRequired(meas_algorithms) envPrepend(PYTHONPATH, ${PRODUCT_DIR}/python) envPrepend(PATH, ${PRODUCT_DIR}/bin) From 0265c80fca0e8866b156d3059aee74e886484253 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Fri, 18 Oct 2024 13:22:46 -0700 Subject: [PATCH 5/6] Add tests for reading guider files --- .../MC_C_20230616_000013_R04_SG0.fits | 603 +++++ .../MC_C_20240918_000013_R00_SG0_guider.fits | 2353 +++++++++++++++++ .../MC_C_20240918_000013_R00_SG0_guider.json | 104 + .../raw/MC_C_20240918_000013_R42_S11.fits | 0 .../raw/MC_C_20240918_000013_R42_S11.json | 117 + tests/test_guider.py | 102 + 6 files changed, 3279 insertions(+) create mode 100644 data/input/guider/guider_data/MC_C_20230616_000013_R04_SG0.fits create mode 100644 data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.fits create mode 100644 data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.json create mode 100644 data/input/guider/raw/MC_C_20240918_000013_R42_S11.fits create mode 100644 data/input/guider/raw/MC_C_20240918_000013_R42_S11.json create mode 100644 tests/test_guider.py diff --git a/data/input/guider/guider_data/MC_C_20230616_000013_R04_SG0.fits b/data/input/guider/guider_data/MC_C_20230616_000013_R04_SG0.fits new file mode 100644 index 000000000..e10d49c92 --- /dev/null +++ b/data/input/guider/guider_data/MC_C_20230616_000013_R04_SG0.fits @@ -0,0 +1,603 @@ +SIMPLE = T / Java FITS: Fri Jun 16 16:01:59 PDT 2023 BITPIX = 8 / bits per data value NAXIS = 0 / number of axes EXTEND = T / Extensions are permitted DATE = '2023-06-17T05:46:29.909' / Creation Date and Time of File MJD = 60112.24062394677 / Modified Julian Date that the file was written CCD_MANU= 'ITL ' / CCD Manufacturer CCD_TYPE= '3800C ' / CCD Model Number IMGTYPE = 'UNKNOWN ' / BIAS, DARK, FE55, FLAT, FLAT_, SPOT, PPUMPDETSIZE = '[1:4072,1:4000]' FILENAME= 'MC_C_20230616_000013_R04_SG0.fits' / Original name of the file BINX = 1 / [pixels] binning along X axis BINY = 1 / [pixels] binning along Y axis CCDGAIN = 1.0 / Rough guess at overall system gain (e-/DNB) CCDNOISE= 10.0 / Rough guess at system noise (e- rms) CCDSLOT = 'SG0 ' / The CCD Slot RAFTBAY = 'R04 ' / The RAFT Bay FIRMWARE= '2139210b' / DAQ firmware version (Hex) PLATFORM= 'ir2-camera' / DAQ platform version CONTNUM = '10000 ' / REB serial # (Hex) DAQVERS = 'no_release 2023-06-17T04:30:05Z (dirty,f039698)' / DAQ version DAQPART = 'guider ' / DAQ partition ROICOLS = 50 / Guider ROI columns ROIROWS = 50 / Guider ROI rows ROISEG = 'Segment10' / Guider ROI segment GDSSEQ = 918 / Guider sequence number GDSSTART= '2023-06-17T05:46:29.893' / Guider start time OBSID = 'MC_C_20230616_000013' / The image name or obs-id CAMCODE = 'MC ' / The "code" for AuxTel | ComCam | Main Camera CONTRLLR= 'C ' / The controller (e.g. O for OCS, C for CCS) DAYOBS = '20230616' / The observation day as defined in the image nameSEQNUM = 13 / The sequence number from the image name N_STAMPS= 92 / The number of stamps in file HIERARCH HAS_ARCHIVE= F HAS_MASK= F HIERARCH HAS_VARIANCE= F STAMPCLS= 'lsst.meas.algorithms.Stamps' HEADVER = 2 / Version number of header INSTRUME= 'lsstCam ' / Instrument TELESCOP= 'LSST ' / Telescope TSTAND = 'BOT ' / Camera test stand BOT or CCOB LSST_NUM= 'ITL-3800C-351' / LSST Assigned CCD Number CCD_SERN= '24667 ' / Manufacturers? CCD Serial Number REBNAME = 'LCA-13540-02' / LSST Assigned Name REB name RAFTNAME= 'LCA-10692_CRTM-0004' / LSST Assigned Raft name FPVERS = '1.2.0 ' / The focal-plane version number IHVERS = '1.1.1-SNAPSHOT' / The image-handling version number ---- Checksums ---- ---- Checksums ---- CHECKSUM= '0UAE1S0D0S7D0S7D' / checksum for the current HDU DATASUM = '0 ' / checksum of the data records END XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1879 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:30.464' EXTVER = 1 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CXfoCVenCVenCVen' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'QLmiSLliQLliQLli' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2338399202' / data unit checksum updated 2023-06-17T05:46:08 END &%&"K*m%$%&"+(M&u%#'& +%0(U$}&!(&$6&Z%'%*&%A*f(%#%(%'M%t%($% +%/&T%z'#$' #4:$7$hIbA% {:$Q,e/ٟbA? +` 1yR:/ 0 P) 7ag@zp:,EB%K=<.i[-yʗ iRti:$41[O'#ye񟨺IE ,:$xR!UsyI*Ku(T$]}r/:$-^]pH,CŸhA`PtsEB:$Sj0aF'Y*0ݨKSyQ&<:$>!-]V~ġ*Q#էnJ@:$#{ xPIjsHx4{v˵_:$-" zY(˖ A$}l,=D&XI:$& +P_G !y`S.#H՜,,4:$!nG 5X~z{ tXLq9:,7$U(ȡd(տqsG1@@:$oUTf>r8x&Qg&=aAdg:$Ly{r%FeR1z04F:$T:vٟ{YYpC#RQ( f-XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1859 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:30.626' EXTVER = 2 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BYfoDWdnBWdnBWdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'mdaBmdR9mdXAmdX9' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1002101110' / data unit checksum updated 2023-06-17T05:46:08 END #$#$G(k(%$%$)%M%r&$'#'+"R(t$('%%4&Y$$'$&%8$]$#%$$(5*]%%$$'%@%e$#&&&:g3pãI- ,jt,LZH:$<؝b eEk )fXbPA,:$T4q"ܹe$<媒LoJ:$ktFE,4(y$"EBY ;:$'8Xp,Q7x"l-_Nti:$0B*I +Cx]M(.O)Qez:BYiD㙿Jڠ \|*:$r{0$CYEĩQd&'1$V&]<`:$GTLy!ű1=/x:+ p1xC%S0Sp:$JYD6 + (,qj' hanLW|:D-7w%dME壖İTP:$4|Q6kͳq"8K "j%:$}!jUԒVak( Sh:$'vBCkQBhчÚ:$Nf ,C@Op>,&4b3Uـ:$#fQdvTENZ9 :$ a c\iͪ 1BXgE8GaC:$1.NfmƄQ$ʒ(f%CJ$JC:$:qŲӥTX,K7YB΀:$dp[ő+g۽?)0nP":$# $7P1;! F 8H:$RyȔS4G!la̜ޭTEC:$ +i#z9,jF›jO<>Ҁ:$(M ; $ȦQ+b" ̭Nk9d :$.P,ʹYAQBX73RfOC:$w`#q&-MiPD\H:$/ط&yDb^k>PRBV+Vs:$;`G !!~d F$]Q:$ vCR9r:D 3Pq dv :#>,:$+xCYMfCZD\YDZ:$dBG38#HrFjٗU7CH:$b$'ǫ.V&)ܻacPI:$s\A*cQ@0]4临G:$%IB—αY]oG|]XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1861 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:30.788' EXTVER = 3 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BVfoCVcnBVcnBVcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '59WD86V956VA56V9' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '4006401102' / data unit checksum updated 2023-06-17T05:46:08 END &$&&J#p(%&$&*'P&w'$(&(6%^#%%!&'7$^&$$$%#9"\%~$($$$7#['~(&)&$B'f$(%%"#:$rMa'', YRIDƹK7j,x:$A'/NfZ6{jYƩFY.R8E!-95:$1ƔCTBj4FYᏤk`: +6"<ݑ\(% aq;L?BK8:$9y+A 2G[$%ش5XÏ:$3/ C dd,s\6=в 1q:$rqu0e=G> =Na.0i`:$Ac !*-WL-q́*@:$(ME5ԑCv!JJd/T$B8:$o5H ! ǘmRH- +fe+oOO:$h$PН)各O-ޅ:Q:$JWG-L<ʒÇMi_2iCH:$,Si !ױlJKi:XUDiĨ:$fj?BzaZA2="X\"'vD@:$ܔyQKD, Ѓ<%IK$:$kn%Ti[J$  9H`Y"톀:$b -"hE4O-4Sʰ:$Y5CYqYJlpT(b.;,:$.]eRJo>.\Y +'4GrA:$ #b\vf-T$s꿙([:Q*:e$Ht\AInCu -|9=`:$r]ǔ IwɃNJ$2  :$)iI O#m $Qc\9~TP:$[4gclM0GE S` +*CM% SҤZ:$jj\1yK x]K$Q%(#e#&'$):$?1'0K4JQEH !PϤ=8:$3`h ,RQG$ # 0iA9^,텀:$ni y5fۋgK _ۊ [MO :$FzE5@y)jeF=<0uc:m + !P + TCH4z:$E$тU֘IM\,bsMT4$:$ j^'.9_!Rƌ NnŬr:$3'CՂGq}^ܹS`xGD)p5:7Dsa"S `(GT$:$ѱpܥ>>5^00D:$+= +M),ђzqEE*]J:$YBŠxQlqii=%(H:$1G'3ܝbvR2ЇeOPS:$ ϹBAz$ $` }ux:$!|ӮvVGalT15V 8:, /npmF(ߐud&DjaېљLj4:, +~t4[%ixs&t(|_#m:$ruꆘ=Dͻ)MCѮMQ`:$j)$4Y ITY(HF,P_,@*:$NFR2M +G q5WAB :$Ty:$ae-^LzgbVA.C@:$< d).,ђ.KQ:$=:rO򉢄 T5x=yG:$bi3VQ,rG<卷0 ~(L +4:/);G351r:2GaLCL +/ĩ0s6XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1882 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(43) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:31.274' EXTVER = 6 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CWfoEVcnCVcnCVcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'K9ETK69QK6CQK69Q' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3710353914' / data unit checksum updated 2023-06-17T05:46:08 END % (E&m''#+&/+U$&(('#A'd%)%%$#'G&n&%'#&)&O$u%%&# ),&U*{##$$%3$X&|%$&"'3:$F*N`PoĹCcE:$'a!|?[k44=NIh,[99Ÿ:,%n/^eX(q&!MNN,D:$I&-[L i TkUd"}Ia"#pР:$[N'5 +8xf8R,Y98LJ8yTI:,)Y6;.QoUbfKmPIɴyKX:$*SՔ?HlxөNz2Bo*:,(MtrDZʹEK:Q[@LZ[I E:$lsJ0P :0QLgc +x!tǘ0яiƙm8h:; 3h'P +E\FDA#z`:$(ys])C=_$a$,,NVڤ:80p@攁rC%BJ)99Rz{>(:$ (}d DV 򓔓A8:$dCL&cy?D-Q(Y0د:$A.i Qm:$T4AlNE1 yBVA=jS:+n4 h +=PAڑS. 6ҋ:$G H=w3Kfբ(a:$0$(T9STҧ{| +e +:$ ; 0#AdGECw* +:$<^Um)(N +l'8$AI[:$.XrmEL$h dJ&:,3ZT1 _*AӛP"z嫞$(Y :$%byG Xt#zt :tJTn +05E&j~bh:$}c'oȨ1pYPti:z!WglF%\5 t +:$01%Y>i5UvM8P:2![ZhAI-N%IrM:$n.>iA`x(Q엔Gj/?GjN:$B͞{?Xh Q'Тٛ0:$o$gJYP8DBɢ@:$ \^ J"Pgj1y A}a1Z:$  1x!jfI ꦐOLiD{-p:$KpO(Y t4&E-ܼ$Q:$bFתfq(-Qy^uJg_|>:$"A&brpj‰pId 0PY:`q.8j&#P0Rűj`3R(:$,F ,sPLIPBؖ6 ,$Ťyz:$8xP7\iG%H$af{_NQ)".WJH:D /pϨNJ1Q#(han:k2[He0qfv :$p:$yD&X)}:$p@<"j5 FmBe-Sn4rXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1859 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:31.598' EXTVER = 8 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BXcoEUbnBUbnBUbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '9dAkCZ4h9bAhAZ3h' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1244602926' / data unit checksum updated 2023-06-17T05:46:08 END %&%'K$r" $*'&'M$t$%%$&*%P$u#$&$'*(Q"y$)"! +#+&N)t&*$#&4'Z#$%%&%8)]''#$(:$f%^$ hDzc$BrW ;|Y:$U X%FxAkJRūUH,cY:$t  iFԭ"b@ڋ{:C>pB;;,xr2cO),q:$ dMx%˭4ʴsFE +׈rqn:f];u VyLR"O#Ere:$\(Kx_ B6!0hdzg͐:,Da0P:$%-J$[$iT]Zu0æ:$)yWTiB0$ڏ;r{:$iWnzR'+qV%(҉le'=:$N=s~,&EY8IWv3Ɯ:$,Ca YŕcIU6q<琹P:$Aǣ)RsOV0I(jjy:$;sR04#f+=Sx`H+d:$7YMu=KUyE5d^ ͸QnJh:zsTg + xF|GJ+mD,CyL$ap>2:$'4b&]$ީ[Q;x*:$C>K)j$j#5-\IJ-cK0:$5s%ҳ -xɂg… #`:$+PCS<[ 0B[‚:$0Hy%*JгÅ{)l$P0(s:$%K. + 32.OF=0rPx:$Z8l:$-DުL{&cHyA"+ece[+1ddyN9`:rH !Pg3I)ez!)4:$K$e. + 9%f>-6ҩX:,,TXDREH2n(.l,=Ǚ2: $cZ„:Nr! tx:'!\ `J"e" d(΋:$y{cAc{<`,wҋu- (:$TGjD,IijQ6B fnW@:$.J4QtEJh%߇ i$a W5ű P:AKn +5)v0RkO%YX:$B=$Đz'+2:$Bسh(a FiH\$9H, :$rݷ%U↊&X/h'~ɪ$A.,yA:$7|N4.Wh_` ;ꖨ: VOD2ΒF@ZhKnj<:$(H ,Jĩp%.!Hi":$(Vk&颾cN50"R!zRP`:${%=PSL%r' !l)UoD.Y:$fL_{c$Qh0h^-Di^dc:$735 6iA "CE=cq8XF:$d-1J<(Y,@*-kVd8:r踇hؐ80qu%~G r@:$@P"FA$4`YEkz- a:$Lj8ؤy_DH zHD6X[,ىp:$8I Z,Adm!Ǖ\k [?:$T(M$N$$`K+EeLo|mg&:9 |4+n8  ']rU@z:$otgf4kCzH,:$J$QyR%LzxPyk ,[)ꉉ:,t?uifl#oC=jKuh<4Fq :$%K&] \H3E `:$#G VK "S\]9"BBY5\$`:$TK&K 40hKA*-%?h:,&QX|:E!^#!]:$% +ᄜil]~8UȌv#^::$,'rrUY?A. HDIY@:,/mӌ *'d&$#'%$D'h'%&##$&G'm&$#&#':$5xJRQ^Nz qY0D +'p:$8YĘ(,q*\ } FrmJ,DUP:${xJ_M+Yǜa4cJ_TYx:$4D "7!0F>-ƅ,[Y$:? +Q;2G ^Haaf8f:$~sԲ R%XBՉ($Éb@:$"њVQ6(%8Hp,)PaJhYX:aXC̹DOD*{)%O:$$QHQbu h@HŢ圸:$*yy *Ǩ19ɾ&{ fYZE+g:,- L-ecU, Igm:$N( rӷfK0D6!t"-+ :,! uf]6.#E wM,*pCpX:$a#!G1ѧW4$*Е-҉Mˉ:$iQkd-f A'r(s2:$! iM8M$pҺh05ӓ*EuX4 :$w47y0XQ3Xqu :$jI?zt%ɇ4pVr)c:$D,D$Qj\IFцD$W|r]:$R{+V$ 1F, >i&hI:$ *Z͵iMcy`YH'EHxEӍ:$#y<Ǻ{,= GQ.[@:$&%,\"V"Z挑0]!2)@:$<zYdjЕ1a&4 ;+P:$)JSL( 5Ӈzr=:$1lj%-d kj6M|rrhA:$8xoJ>S==V' 䑠:$)" DQ"(\\4BO0-uQ~q |Q:$ĔHz5Yy8#g :${Q0>XGlG~ _\aS`:GmlHȘ\ĸ&XݰY:$(5^z#!40iW\[ r]iC4Bca=:s FQq6e&$`H4:$^HR'Hk1?2) ჄYIj:XąlSaCrQ;Ō|nL!B@:t<+dgf"d'ZQ(:,$8©^{eyyJ"v I:$DC 8${Z#yuC`;T:$%DL +i7~e6Zv`:$7% G{4fy)ĈRY:$D\8 We:$48^f(HJ8 OXnCj ‹8(DԀ:$N鐹 ~rL |4u)pS$]iʠ:$km%j0Hay[С(D.6:$fQ^M $_qxYTư:$YYN_^b!I ь)" ca:$jm<0i +?&6^>#2C-(:$]1Y ey&v1:$7!v%jiBB \Z.h(<:$sT{;YX8nk(:$.+g`˄  hJgk(#&:$K!w8,QjınlwF~:,5kB K:BiFڬH]W]7:$Szpd݉Yx'q5>S} +XrK…3ʏ:$SJŹu0~%.$əA'z:$M &X(IȠщb{V)i1D%sN:$)ℸ^xCEs6Aƹ6`=_?:$&{+5x4Қ0U$#(*C1Avi4:$"-^zޞa-T/EÈZ3}hK#iǸ:$=DM(M0a.* ZXYW5:$,Ī5Y.Gje#d3:$)dBdP6"K"N5 +&A_=_gĸ:0sJALV\q@y)}XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1845 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:32.407' EXTVER = 13 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CVeoCScnCScnCScn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'EQXHENV9ENVEENV9' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2344733451' / data unit checksum updated 2023-06-17T05:46:08 END $%$&I%o%(#$$()L%u&%%$ +'.&U&{&$(%%8$]&!(&#&9!_%%"%&%7%\$!$(&$8"\%~%#$&:$Jcܲ5sUi-,w2:$:jV H k4!,oPȣ4x%.:$KȆ phܷ&yۖр:$r(h 4Gw{4sLK-I*c:$0G6:w4g(2JgH:pp@r!Ĥ3(n`1 溒Ph`Xa:$ 9doz5W(4$W& +c;vH:,4HT1#-W8lbQ)IW7\sTsБO R:$^o#xR\p$G2Q8L TiK1t:$vЇ@:$BL<1|+TiO'8-Ĝ|:$ZNS]',jJ &Yv5R:$Aaݺq96~HBw2Ʃq`:$ OY,ū|ae|1-B_XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1882 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:32.569' EXTVER = 14 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BSeoERbnBRbnBRbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'AdjPCbjPAbjPAbjP' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1031115041' / data unit checksum updated 2023-06-17T05:46:08 END "'"&I'o(&%& #/%R'w'$#% )1$Z%~%'''$=&a%%(&#(B%j'#'"&"%H&m#%''()'Q%x#)&(#7:$gzJ_"Bkz-J܄:$dK&^+><a CJԐQ#j%:$'B}!bE_#F-Eلq dkA7:$[H'ƈ_J\Z +& k8IK< ;{c:,#&b.YywgQj󴓞D5G:$J)b iūf(I y.F8H:,.IU0fA_{Kc4y&r8:$bNJKr<) ^A$@Ih/:$#b"#-$ v aF-] $X:$uA&^L10tԤ9QI:$y CACȤDz(b5Yu4q5Ƴ:$ZBE!Ɛ,%ɅA"_p`:$!hf~,Ŝ0kq0fG.:$X=v,ac#YF= +:$wR:u YRCE0:p`(D*9e5rBR8B\YĜLXXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1886 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:32.735' EXTVER = 15 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BSeoCScnBScnBScn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'a3DUc3DTa3DTa3DT' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3993402266' / data unit checksum updated 2023-06-17T05:46:08 END $%$%I&n&$'%&*'P'w($&$&4$Z%~(*!&&<'b'#$'")@$i)(%'#*#M'p( (($/$S%w%(&('7:$~gȺ<` g=b JT:$<ËDT,k'D6Q'H91H:$K&Vb" )d!|f7RD`'Rz:$'H ha 3QgL!1n$p:$}ܖG„a ]Bܕ5I0r +:$0$8IbE.iˮg) +!i +:$ "0HAhS [Y1؎JP:$~8q%Z,pҚWPMG诈G?H-:$ 2N{xP<(<0Jl 8EG +g:$d3+BgQf-L + GUvRA V&C=:$IN,},-ny5[3 nq" Bi:, +mwk+1Eϼ LImol:$)2Q.QYpY wlg/1e YU:Z+`:ME) DҚ`G 4Bm:0QgR]:hP`( p1ԊMe.:$hRA,a.{giE$yEI:$T&a(Ź'5ĢC@:$c.Gj (9J%Aۑ%!:,%K4pI/&> rq ):,<ɃnK>0X٥Ҋ-,U 򌕦Vu 6:L71!QQBUbrR:$oni$qcЁ$n oGH K&\l(:$'YUDj,A8ĩ,'I,ɼAP:$5eTKlY fMc +M:$ɄkiA UD.]<:$'7X fQX )$uQ:$!jjDs#ajE AAґ'@:$J|sN hݳQ L-Z\y:$ r!ynNv\I`(2k",:,m'[/%Z< I%]:I0h ܼ:$T{)$,BHZ6EoE0[e.:G +B%+ +108aᷭ-'MXcXǘy@:$\}\D!h4O+ (H.:$_ءdG6֘IF?%qI&QX:Y2 Smrs (,):UtFh:$K>7bPD5YˬNF',:$#,=hQ g=Up38DI:$=L -W/#'ɥ0OdG(j"<@:,(#%TH;J+M+# I'Yv:$ sD% I ,OoHY/._k7mB%ŀ:$k< +n* A& "xUG:$ZN0KzCi[0-[K +:$6% w醔3Äsr :$ZN  2AgW-„Le58:4ڗ޶":$Lԡ(?*TDC#Q[ĩEw :$vy$.VHs]@;Ljzj:$yA*ӚHa%'PAzqIKŔE:$C@HSsPֈM%>1c(4:$G,J8Bؒ -QlU%} eä:$ SE&iHsF zE76$:?YDsehJhÒg"Eb0/x@:$)D#'8Gj NU69,:$wBT- 飅lbrIѢEXHUZ:$(<#sLv"SEdVuRFd$ )B~XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1874 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:33.220' EXTVER = 18 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CTfoEScnCScnCScn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '9fImAZFl9fFlAZFl' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1124342323' / data unit checksum updated 2023-06-17T05:46:08 END '&''M't%%(( $5'Y'$(%'$?#c%%"(#&="c'&$&%&A%g)"&&&#%I$n&#&($)"M#o%&%')):$=yg Df4P4pZG}?-x, :$YYFXJ/kA%%EnQݖX:$AJe{D%`ƐyF4l:$, rFQ 00eTE%Rt:$ԶjL/*jUs1s%)W:$Yu>3:$E(HA?HNGyI1.[LZIK:$1.aDc[&Kf%\J 9 :$T^-)jL, vf (YJ'/<|z:$rLBG.cNLԐJ9lIBԂ@:$ VA짔 z 940 !Tʄ`:$ sٲHӉ8Y!-*'6AB>v4V9:$#)5dTHG On_l :9A(n~i[ 7Fi:$a rzUql90CΓ؈k:$8FFAc?w҂ʜ,..*AM&S:$ BLVk5PXʏw(($R@:$SUL(JG0 O`` E":$i" *wˉ1z`؛ XE6m:$pHxЕ-"5řm*)_":VmD@: ջ8)cqj(Ky(K:$+"!5hXO-_5l%7LŻ7 njBTh:$IW5CsX_cHA$({{:$j GNj<SM!ID4XHP:$]^0nkR.ƑT ʷ:$V4=Tݣi" )h9jKr:$jJoV[*,AI&8J~7:$4IGEy.mb5"R/FNod:,.I/uABX"Yj˥iw +#+;T}:BN;96r[t+"v?:$o($MNl%aՋ%h{/14:$  * u%Ĕ[!q\!M,:, .Kt)"Y3ȪI/"iAL٭ :$Sy$ҟͲ ogP:$#u-L5r秿< reBY*Q[P:$=Rٴb "q.AH,:$TJuT"D^W0h%O(i:$\a"Ng |-Y׊PE$9CFƺރX:$IK=Qval͍)}('+L5D &;:$*<ͽMvJY"$A&T<·Hj:$,sHA0x' +FXՇ@"P:$ 1SR߄ 96 xPыI\A9:$rB\xph'=X/N:$^$ )hXfEӖ˯:8C\8tq +C@ &:,uE$3Ϲݔ6[ +V.W#v u(:$]y,1:A%OeBQZ\z Qaɲ fx:$ufQf CY0AӉ2sI !, e^O`:$iDgJ,Ĵ`b`UuNN/&[)=:CV&S;Q RiŔ_!n$F.@:0(%MpgvyLU:$'% [*KfeoKwY7J Mxٖ,:$ĩ(,ū 3!\V$LVl`:$,GBJ>sY dZEfqjTY:,4 +/i6+k&PʩX]bfg*A,X:$9pST$Bz`$(IUA7Yqtv :$5DĘ׌\,,Ȼ9 pb:$j&U41;H@ɴg>1fXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1875 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:33.867' EXTVER = 22 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BReoBRcnBRcnBRcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'fJTWgJRTfJRTfJRT' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2378985609' / data unit checksum updated 2023-06-17T05:46:08 END $*$%N&s&)("'2'Y%##%&$6%Z'&%&$$;%_%!$ *(8$`$&'%'(A'i&%"#& )F&o%%&)%.:$!Yyx%6n5I]C$:,=X(| ;.A}*28dR+&S:$gav>K<̰L!ta] RY:$ y fGφ%e<€:$b\$(T-^p\B䅐.NNz"0:aD*Nq!HU S*eqdSX?z:$eRŔE,Ekļm\bػ +y@:$` 8HUǐ^ƻBɲ}-ڑ:$ +4Ȁ 2^~m a# :$YdzX^! o'Ye5d0!.:,%pg *dR{SqDֺ:$l4B$ٍ ZKRrDT$:$W>1<TިNcY-BGn[9`hp:$IGw64I`  jHH:(ʦ<'!) hq1 f4">&syK:$gVJMkDXӞG'Ka:$yE|wnqhF=u@(hrx :$-qn(Xم :X>bt#p:5;(mYю;bY:␃^*^Dv084g[LF@:zN%!E R0SU!@:$X1}ňL ,14`HYTuB_ U,:,>IԶS,e 6iT D&S%Ӯ' E:$IKB#{6(eZ?gG:/'NQ@F nJ,Hz0h:$sN00X݋ iP%ϖ5BJ4 dbt`:$D !h3f,5D74I^:$)-&ȵ-΅Q% 9u= ,YƐޘ:$,8XN]$Bթ(iR +g(An8:,G_i}&:b\Vm̘9JO3:$YBE,D頋 ƕS\A-ҋiǜ6:$B"Оa.X*$h@&~TIKf:$YFJHRr/PiMvѦ PKG:|ӈaI:3/6vG_j"P:C ~5R.8/%f<,P x:$ɉYǢ"$ CEoUJQqf}+\:${4HոDPТ`Dƈ'1I:$bi'&Ѩ"/<,aPʗ %a:$.JqK~DQ'&咜j/iǰ:$|rzLL%Ǣԙ8kJN|*H :$ , I 8!SY {&fD!{\ҿ0@:,#VL8U'raT:T)fTXUgڰ:$1 (K-.<Ɏ{Oe%3[*X6yXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1871 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:34.029' EXTVER = 23 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'DSdoDSbnDSbnDSbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '97oCE6mB96mBC6mB' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3731671075' / data unit checksum updated 2023-06-17T05:46:08 END #'##J&m&%%"(%!M'n)$%&&-'S&z""$%%-)R#{$&$% %1&V%|&$$&%5&Z%)%($&?&e)'')$+:aDPRG&0TAD1]BG !.[h:$%i_ xk6IK"q{&i: + VHQc3#sskz@:$WװYHARɌ 4a*:$8F_-JU$@Kmh8>:$"r_2= -w5AdZnJ*I+:$DRQ.&Q*i_̕V5 1yK:$rsiKDHjnݎ q:$ 1:P4$Q'$P͖=0V}ϭXX:;V„@E[} 7 :$UCm]af=b )0Abb 3:,H:7,:C_Y%$ J⇈@:$seJZ)܈BS }--:$Qj0< ~`#P{.jXK!dekY_:$+j.q(җ"`@I(Mߕk"Au&:$ +qnİO4U%sYi #SJ,4q5:$c)0$q"(dEN%^t:$&^!A$,A=hM3Qk0jKX:$+X:E $iȈrE0|-:dyDuvD)37aS}q-W$:$YkB~rQ/q!\z5:$(!h(d,֘` JY0@:$FYGIR&sH- kD :$ bSQ %jJ/\Y 3|j&sKʏ:$(~!("8q\S}EaL<Őa@:,&iէ.'9C,v)7_o,#t:|:$1.R7HUsmQ=Ma%]l!xHKf_(X yWEXV"H@:$]i%>)IPԻXLihđ1<:$&>OʐACL,aDG`!tQj<:$,B_9zb?+J91$A?$p\:$oc(=$Q(RQyby +ل&X ;:$<ڄK5I[ X|:$Q$} ] 0^(D5 +$Pij:$#T{X=J%alJ;vH?= +x:$$堒qJ5_#Hxp83Es%P:$8BT HZEBXPhAg[J<H:|щ¥Ҙ!I0~2 ((B) :$8B]04<4H($Tz;`%Vɞ:0a^De saIfd9g:Niɦ!D)d%Hiߠ:$pR[J-S$=h'JXIk> :$wF͕]BV1B#C`:$ 2ɁcW/ WjHjH@ц:$).9}QT W~,u4 3tA#:$8Ī=~BpHN݊qhQhh:)&3,p"nDd@+p:$B"K,SM k$l|8(q"siA`:$&t7*^$^gҥ Yї9\I:$=Ɗ} .S%b q$ĩ8bm<:N0r` Ug!{Q?яlݴX:$WLÍ4Ƴc E9jlѺ呷k5_8BݺS, :,>E m^vT% +U . (B] c^:$\DFžÚkV|i - 1d~, :$i"UBF/,p+']L!*4:$"WG/Oa.^(iM!p,/:$ 9Wkaᅈ?,cH` K5SI:$F"&&j8 +„:Sܬ:$uzQy_$>d&^tE4D ;mW:$OМbdݨه)%`BD:$LS}S Eʎ«%*a97:1Dq +Eg}N7**P}Lʴ:p@QP p!MrE}/.iDt:,4D2:*XDInRCfH#Be0Inzy:DrvV$C)D9:f蠓 :$>$N!7"Ԗ0$ %<&DDP:$F~%KDiǐRrqe.㶝:${$!kc8l@:$kQD[J<Ll"4(&KrHTyju:$!!f"DӋTY%$0Qn8:$&JfEGlBqIV4@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1876 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(43) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:34.514' EXTVER = 26 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BTcoEScnBScnBScn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'UWa5aTW5XTa5aTW5' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1722219187' / data unit checksum updated 2023-06-17T05:46:08 END '$'&K&q$'&'"/%Q!v&%() +%3!X'y*&$#(7&_&($'##A'd%'&'#$%G"l#)!$)+H%s$('% $0:$ +KN<, QgSU~R,L<=:$8-h7: t.C'.8 +2):$p=2O! LI-ˊ#Qc:$=9Hġ&Y.")r-d4:,0Ƀ%#:l\| #l:$1& :Ġ % R^ ,ُ0ϪB{x:$%T{ *dLձxFJN=%:Lp`"*0(5 *ϥI:"9`"\!BCBg{Kj1 :$!H5HyeZwHlL:$ABq!R<'%ܒ[yD=x:$9pTα0Ź?ȴYE4Vq(@:$W-_ ! n4n*ը`D$"6,:$\\,Q hGAw  #m ]ka#s:$qg +4q=Q#<[6 g:$n,o~r5J+&rT1:$! <3v$š 3L-tZ +V:$1BrJ&L"gdjEdn !},Ӊ:$k(u)~驽ʣ |5* 8@:Moh+@@ +^oRq5&[:$,aj-!APƢ|JȘax@:$kAB&=Na8iih!iiĐҤ:$|gD-IyI(IQDN+XJ/0$9:$ ȾJ&4B}-QiC4%Z$œP7|[ƀ:$b=S-t.vD$|RI , k:$jj{.KDL$,Vr:KBz@:$i~NnK5,Y?i:$"IG8hڒ=f 0m:$,'Ozq)d i:$f._C8%{Vj9̇AA:,3O;f˚Fz\w.M +Řxۄ:$(Y)w.Lf5Sv˔6R\iO*)`:$ÂAQ!cDPO7!W!=:,48mPO$eG^>h󅜴V:Rt!+ ÑRjnQ!Z:$rN+o4R璅!fu-%CT:$ eClXPI-alš(bH6'HN@:$z$$ö Y;nbM!dse Ek 8.:$mvsQBY `ӓLS[7e8$R:LEv +b +!,ȠHef5:$\Ln]e(Z[-<棅L,'.l9:$@Хa尓 B'% #=zi:ke"ꡏs0/DI5*g:$ dqBtLJ%(M1YBu:,D<L:T0IG@:$d/gq,q' "U%Vcax:$Z3٪YǝK=hǑދh [+x:$t4(ԹiяaGJEADtGl0:$Aak9 1Y[R,'on:(I:$Dw$A6AJ\l$ˊ5݇:,Q_"uL~.A+mHqS=5җ:f; ,+TQ+>0*YG:$UPHPD,Ű=hJ_(' :$99+yIhi„eNB.ɤʽZP<#XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1865 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(40) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:35.161' EXTVER = 30 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CTeoFQenCQenCQen' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'V5BQW39NV3ANV39N' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '36607700' / data unit checksum updated 2023-06-17T05:46:08 END %$%&I$o%%%$%&&K&q&&$'$.$R%v('$%&3%Y%~%%&%$8%\$%$&%#9'\&(%%$&?(e&&%%&#:$${A,=D'*dFU4u|:$cJ$g"99މRb/"Bi G:$ YR]"BD.7EY(-_‡:$/pjŢmĊ,N Q:$5X@H~-Oz"JAax@:$0$vBmۗ81E/ +[$sJ$:$T#XIË;pRO# +Beg:$=5Sh5Pk]"T,f%с":$j>kk ;^ˊ8TI u]-@:Z +6PG!M].~\v3(:$VҍpiOV#ўkTSʇx:$44[~\luډ89 2ZEޅ:$ ?J%HLYI eDF|)z?:U0AS + ł($_f릚CP:$FAsNH%M҉a1e4,yF:CdpC+9Y(tz!:$5v%šj퇈~inw Q%Da:X:$a"F : 3a.j.~UO\t|Z.tLiN-b9:$yũ5YE +=U@h(cPE:$TTWLk&]$c,\bD )4:$.{^K2 ,!aj,J{7X,H:$ɭ Ő$ʾx~#:${>%RrTʊyAy T!FZYj:$Ke<(4w哤calr:$KS0k8B< H:$|0e7 9Ĺ=ygЃXL)Ԗ-J:$dBL4[qCUH%N<(eZ%,܉N :$%كgpUcV%!Ūs rUǪ:$%4)D_4(yMV3G :$Ƣ4Ǻ婤D{('0:$4xmC䬤Hq'Va(.:$ u>jr>H|ҋ!e>4,:JOq ȥJ4G%@:, :+v+Ո ZZlyLjO:$I℄ 3VR^ +Z!һHa[Tҋ:$bT|REE@H81Ae,K:$/&LDBQJE34SmA8(c:$7%g88q={^)fo}(^,:$d(N[/J$شRbǡAF7:$>%,[:(V ).qdyd3mYDa9[:$iO0IɊ-Ɉh@Xҏ Ҝ}DqeLl":$ ++jM\CQx+a,GՕy:$[H ٻ=?貟1.$. !(0N@Qhx՚C@:$S1(yBL(,8%?J!<~rI?.:$KƒEn¶8xQ} !<+qMҏE:$\YSz:$.ܕ5VK^A}Isq*B:$SHZ\$(_wKK8EFJ+d OI:,>x& -3Kϱv,Wt4Z9:$)l,a`$؃J4TK"5!jK)l˴zb:;"G0@Zn.pi"-ǜYQHز:$%[(4ubk !da9?Z.?J:$/iu0xCL,BH h5ǐ)l:$rk=Fr#nч<ȃ1u^pY:$ U)9C{t+96ayqyc{%Ӡ:$#XS޻Q&"bc5NBʎ`:u!M6XBS<ϵ0:$ tyo#QUH= )$%KVQ(J<:,Em.vtḼgT/~iIfW$:$.V qh)VV\є,_a :$KCH N$CHM#xNXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1872 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:35.484' EXTVER = 32 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CRfoCQcnCQcnCQcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'TAHgV2EZT9EdT9EZ' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3573764045' / data unit checksum updated 2023-06-17T05:46:08 END "'"%I%n'#$"(#'K"r($&&&,$R%v%'&( '5&\&&"&$*:%d&%$'%&D$j$'&'#&%I%n$%(&&*:$ +S\qgsQG,`giKi>:$?x@C$Q?".ZA<̑:| + vJҊUcqNRXhTH:$OF^$X{ƣL$DqhCicH:, 9pTg* ]zt :Q?) +CGDgaBSQ추Y:$GU_]cL:$(D㇇C "|rT-ވ}K͔ZbaLcLy1ͭrD:$f>졣ABNn*:4|s h~5P:$ +JiW$HؤzG a@h=H-_d +:$7Mb"s  b=o:p- $:$xPx$T^R/MFiғ~)'XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1861 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:35.646' EXTVER = 33 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BScoDRcnBRcnBRcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '1Y2h4W1Z1W1f1W1Z' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1683245410' / data unit checksum updated 2023-06-17T05:46:08 END #&#&I#o%$"$'!(H$p'%&$%*&O'u)%&'%7'\&&"&$#;$^%)%'#(?&g%%'"% "E&g#&'$$!:$pPf(=Uk$cybXk+.TL :$(I^Ĺ(N8xA7 t?L<@,:$%,$SZ< s\$ƪU`:$'/.xR8!YO &s:$),%PTgRddAn,)57JZ_:$YA&]DNMbt@JA$݁:$uDU1y TNHJ5 e[Ŀ1I:$8K$4z)PHrтDȱ5rV:$wŊFڧ 1sl&BE% +:,)J5?FPtI;i: ]HXW.4C:$r\N$iɩyKe䐆1yUK)Z`:$V=Fadm> RLIB c^P:$k6)d%$5H 1l~0Ёj#Ts9A:$_8$S5*1% !' '&2(X@:$LFbҞRꥢSC(AɔS@:$k! EG0c{O0 T괗5KUT$:$U{2N,y,J^BJíwXUgRu:$b 04f44ŤA00K +7 X$ u/c:$,J$mhf^`?:^.QN`:$CU,n!= XdQ:9cu01ےp`&] +@:$4]΄J(ȅˉ87 :1c + JAۛD_Ѕ`(CqX:$@GSBN#J֐$sF4ߡH:$QG˒KcT.hq2e# +`pb:$ * {+K1'%[& a3x'S60:$<(jH!(Ȫ,ƫ|< b$p*yl%:$((f*6"je.iP v SPz: q2 +#e$ +Nt1(LNSPtƀXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1874 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:35.808' EXTVER = 34 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BTcoBSbnBSbnBSbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '8YCL9X9J8XAJ8X9J' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1512545857' / data unit checksum updated 2023-06-17T05:46:08 END &'&%M%r$)%' '0%W"|%&&&%5&Z#((&$'=$d&&%(#!$D%h')%%&'#M$p'(#&#,'O%v$#&$&,:$Bk&3d4C)-iodI:$8IƫZsiY\YA!uK: :$o4Ack dʻe(nD0xS:$lj̏rh ~wH84ͩ[MET:Ao:,?)\"jP$V&ik67ifޒD:$m4`DuhN~aE V%4I (:$b6گD6jJyG 0Xq(:$siQd(Fs$z+YUh$`R:$ [qr06! B:$-6jmM(Ob]4eQ|:$Y 0hB SYlQF9*Z3I ̸:$0XPF,zH# r%]y<:$Y т&46cȯQk5b:$dsN-!HijI늭XArJ :$$ءb c^.i ĪI fMbr:$ե +f҂BEVۓIPYVA P:,u |Y$",n)*xEĪq(:$mosB%^rPɹZ:$/J  +DK̲J"1]&(: +%6g XFuah\,:$$P[aGYƎ7$CYe*XΔ&:$i IO(XH@,,}4s5@:,uyd^:apg\]).veQ#L(:$DE aҋWY6r8gSYN0S:$BF 7ؑ\w~j6b5XxPj,Q6@:$r]-rmX`Qs=zHs]p j:$z|=Hn a' +ǰq :$EF5iŻ|%UMʓĎzwX:$ 4qtY~agY}YK{J򇠢DT:$bKjyS,zBp:D8['0#ԠH R :$p[|:eL=ȥt:͔1s +PJ: u tq +:$A7:XBZEJg%1LhGi6`:' LbB(G +B99sb't뚁:$vڧ漩$ǙaZ&YH+SRWȨ:$#y} ΨiIqR\$SL˂!d%[ (>XZ:$Nj\28 %CxjKҾЖ:$,b )!eWyǐK,4Q(C\:$CNnri=SY%b +%R:$.h%ok. +4Gxh +vqI"8:$kN,A>)9؁T*I4'0:$ZGvC4S,PŔH:$MU$,iǘF 4%A#:$]orz睶 sy$ǐ[HnVLko: :$1cSoyVxphHk# :$ V%0ܙ&d%&&$':$2=7!Eo#p,F:$vAj5t0H(NQ9Ȣ9:$[8RN ;zscȆXdJ?Yj͸:$0'QWN%qh$%B*^e5:$yU/"Nj7Sy$,HLP:$,xcp_ɤmsj:R7 .e@:$);AJ!<%j!$ 1*'11: B6r +lq0)+x<4H:$z.3Mg8Gm=HvE:$\rQsƫl i1 e"E:$=\I_ тXҸXJ:$S7e ΅[.4Ǒ҈xLfǀ:$O/!n_^AC=EyAjY1:$Dܩn7\a,H,$SV1:$cTӞBZ0iEv ӫ1LOa@:$Qb&=E|sJY_YSJ%](hYG:$}A" CG(..XH4A*@L0XQJb:v!DXQ8#vi@:$oEEiI[ 0b|% U%%:$|;pmIǙ2}Ei&𠲥,K=s:$|L#bjl~(e-UQI:$$%򆌽G%bu[DQ f@yR:$SqYIP,BI+RT:$BX r{n¸\DƲaFB1`:$ ֩e-#ǻ,Lw[::$"XyIFj'7f\=VTl°0:$ 62Yǔ'!hE#OL$%:$T($G4TIqZg5Emښ)>CRXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1859 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:36.293' EXTVER = 37 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CQdoEQbnCQbnCQbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'WELDWDKDWDKDWDKD' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2782969279' / data unit checksum updated 2023-06-17T05:46:08 END #'#$J'n'&%&%-$R$v'#&% +%/#T%w&%&$ %1%V${%#&& )3&\$!$'"'4#[%~'%%'';&b$%%%(:$rH w&O(oNu P>N|:$'Q()N:$g/)(ʆ?3q UJ% 1 ihK:$!a虱')JغqݝӨ[:$_3|r[Y^*X :$ZL%^ZYڎn1NY<)A 8A&:$l{Q&'8ҏ;$"04 ~TbIF:@:${7\hȿWo1$|lu,N ] RT:$kSyBؒ l=f^&:$iy^I[E$C,8IҞMAg :$d(kiI1hAgƓ5Iġ5O@:,"O.(g%Jt,ji2s m(Be!:, +~]R_RxZ]kʰe"%!:Sx/3h:$^F}{&{- Y,W#N:$SJ7.\r{:,4 &1`gVN:$(~شNE|! Ork 8En!j:$=pLzIӄ TKḯlV<[0:$Q$% gHVS>b؅:,,\H/^5IR8]oyNBq%]:$ˎIEh`?rzji^>CGŸ:$ "g9򈅌5[[?MU5d(:$ 8Ryƻ?RcN֑{ԘRf1/* :$>h<[ d!7 $B`:$E ,E-H<ժekE{n"&PH:`I91R(FR`IFBbz=@:$ ٶKǪ7Ʉ "UAd,:  z>/7(΂ +4HE<ӞB@:t@9&'Q_+٦:$a ZV=ŊO-ڲ 8FuBPCHN+H:$b%D!5ɤBU$gbHP0:$S{Xr8hH vcU`:,/"a3Ue4\*hbhh<:$0Lvĩ}vq1=ݚJIzb :$x`hA:$N\z&H<Ӌ!ǰhSRvl9:, /w"3 Kh̩quZmo:$J 8 STbpc j7#Z#bPiBU:$=Lkk-lIreG u$(E @:$oQ.L"P/#\$Dz"j{uN={` :$?y + XvFԳ#eOtƤ:$;q|ύb +3RA G fO`:$pCFq +>Ѧ}yEDa渲XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1886 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:36.617' EXTVER = 39 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BSaoDSanBSanBSan' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ZchogcfoZcfofcfo' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '965217183' / data unit checksum updated 2023-06-17T05:46:08 END %%%&J&p&'&' &0&V&|%''&$;$_%'$(#%> c#'$&'%>$c$'(&% (E'm%%%&))&R&x'%)%&8:$2>lQYrȢH]qb<ކ!괊:$.P GU`;ITzp<`HU15:$`XG L#ݭLi7zY07:$5<8FHqDݥ 2I5)}K( :$/4PF !Y' !-\$Eq.X:,8˩V0c6,*AԈ[8J"9J:$MR6`:$>(-X'jnqnWӏIHT:$xz=ĐJĔ%7.POH8R:$1ڹ!^%B8IB,6/=B:$=x RCN_ "-jiJ:#L 8֐3\heEXwКM*:$hۍ̯Ae5׉X"iEyRXP/Y:$} ).q%Q,yP/JJ$:$Vj).#YIx.D ؂arYD:$R$Ch'Af&.vSY %Ban:$L"|5Jyƫ_5K$PCiD:$" QNѦ_z+{!]$8Z@:$HTA.[Җ[Y^WA_S~l@:$ŔiSq=tТܚYحa(:,7폡_LcR% SmpS[: 0q,CޘPĮ3ynrPӟj0ܠ:$[ yҟCÆ6kq:7Sz++Y`ia:$f]ӞŪ5J^1#HE:$vS]rPV 8!%ǎ%HN$fU#9/0:$JPKh^F0=< 녈z@:$]jFyZ:$ 3E=ŌLF{K>$a8g dK:$m)14+8=ӹ#qF:$$!+nPQ&H]%{EJ (|$ :$wψ9XXKj?Y)X# 4a:$]k'A"%XCHQ(al:$?D  HIxZ # _)jJH:$7)K/kQ*!l9I Tu+:$CYH$CZ(2T!,4y:$z<鍮Z|Vq9o#@:$RZ8حcH%N}Ö˪En%M‚@:$-V #=CB U<@ƑŸM%-J,{:"t: +8˓C2B♇C)SB,$:$+qns27Hbi!$ *XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1871 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:36.940' EXTVER = 41 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'ARgoDRdnARdnARdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '8kBB8k998kAA8k77' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '489673276' / data unit checksum updated 2023-06-17T05:46:08 END '''&N$t("#&)+%T(y'$'$!7&X%~$$&''8%_$&'"%6$['&&%%&<(b#&$($$C(g''&'%*:$-֕4Z1mHǒN$i Q:$h@xšRRǘ, 1 = '10Ǹʀ:$&&0JL "%^q,4zL]yA' &:` +1؎0 +PG\1had-k :,%ԟ,[L[jV9bglgBlp,:e]'NJ8!{2\"".1z0: \7Eӂ)ބ2&%?R:$%xA0XJE'y'f!}k0:,# },:̸G|Eeb$%)9tPXCp5:$B=R{H%],A',AB'I~B:,1 .z +h :PLƑ4==n4:$J%,JpD&P$8BN>Fg%ʰ:$8-}YU5PŌ&T w:$Ljn44cpXA,k8#mLq@:$=& 8^,A0qٶ{MSv:K>!ӄo~$9"D(@S0:$7`:$\iTXTFZƼ0<:$F5 M$%m\yE(@p,~bPvjNx:$j?g-R 8IUSGtNp:$J-ֱ h-ǔOtB".nw@:$  $ O_j\ecX#: 9k.p`:$bʋsXK6/9`I8F $LdLi$0ޒ3ƹ5(Lk:$)K rm*DZD s.BDQ4VS::|f$Jc[J4DG:$ZL [MsD4CQ;sH"e (:$(/yd X /4MOIZ2<0Yg:$BC (a vQnL4Ā:$sa !8 3$($4$BD$@:$60iICQM(Ew Qj==P:$z!f5DH%Êސ}dL8 :$ a$wy-ZUHe"icr:$>%;f0O(I 2u RȍU.8 +m:$>J=~ 2(HŠSD'N:,3s&aKbsIDXFYW~3 +%W`::"1О2~&1 9SH:$4BFj9Z1 iĺkr}D:";-7L)码+5g-eKI/@:$_5NMs…BЅĪ4>sE4tP:,%iZSKedhIܞP:$FNbO)}Ɯ$i^D)lNX%:$ŐY+y6 iW/+H^+\Nx:$dqfMB 14Q&qo{MG::$MŸJ3ĝSE3uĔI:$V-'#aajyUqIŽ &A0D :$F0K:|bPQģhTByĈ1s >:$$:$|z"+T,S|(xۖEoiG :'0~BRT +H5\rj:$<kzg<.)kq$}Eܳ:$% 9p`HIDWjuiuBf:$3{._z07]oI+(\p:$|$8rj^5iXiDM:$q$8G<)4 IԲuY%mܾ:$1<9Ae[ZܨƔO94$:$^Rܔb|a$ JpxR>.*>[2:.>Gj +T%1q- Vَvp:$ ڃBHBu4,!3=<:$4Wl,iODd$A}(OE+Xᰉ:$.tF%1uڂ/(@ʅ=IG<:$q%(SL%H",8İ '"gD b(:$V%&_0ӿѵo(id=BL+XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1861 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:37.587' EXTVER = 45 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BQdoEQanBQanBQan' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'fnf5gkZ4fkd4fkZ4' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '379778441' / data unit checksum updated 2023-06-17T05:46:08 END #'#%J'o!$#%%#$H#l%&"$$ %D&i$&''&'%M"r&&%'&,'R#y&($'&5&[$&(%($@&d'$%)"#:bF~aP"0rgSD "X br:$4jMF=CG%Shx<:$E, YvB\tqq9Hp:$[<  1aK>=a5e "PBL=:$Be8$b,CA5V>E܏Bؼ:$lO(u8RГ ST\{.;yo:$#y8Z- 3|%M/^A؝8L:$>ľ;4C:$*6,B,ahQ.! wF|\+z:$:$ +#~MJN,cdRa4C :$L吺RaP-u`%I +u:$ڙSǕ )c]+09e7D xʍ9l:$KFBA# ! 4e,"N`EZ\$1@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1859 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:37.911' EXTVER = 47 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'AUeoDRbnARbnARbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'icmpkZkmiakmiYkm' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1197477506' / data unit checksum updated 2023-06-17T05:46:08 END """)D&m(&&''."U'w%%%$ )1$Z$~&&)&#='`&$%&$'@&g$ &$$%?&d#"$$)$@&d%&)"# :}a"pASvV) @R +=Wҭ :$[>Goda_hd$ѻ(:$"ībp Y%Ad@X8ZLbo:$B3sKw-_ʷ-4n")l:,IuP6<)ԛirD&bQiɗ:$qdSN}B fX- !K;renS:$ CU XA-K4LLB8) +ݷ@:$S\ yE(HC2"P40iOrX%ǔ H:$haCJBRp#9@:ʊS-(R +Ȅ[,GnK1:$ U{I )184d}ꈩHȱ4:$ FBsq&>-L4\AQ.iţ͠:$5X : hۿb80r]ZJ;E%$$M,G:$~˞҆o_ - ( ]lo2P:K>hj DsLeQb:$W$ Wq$%' iz">bD͒Kp:$1!AH(NWVI:$P+Lcǎ,P0)C13:$= +qN:ɛ&X$@yn0Z{;$:$g u4@= hlA 85[ܷ 1q:$=I1׹d] YRU IS=@P:$jE \,{A'SHmK)Ő$ vـ:$R 2Ib_1%ɾIE.G:$^9Wy>:$g5(k#vʋ19Mc$q&hQ:$\0x 8ӍbVG uNJ/z͔G :$,FA#:piĊ/,YMU›r +kH:$\q W,&4dqAf\1~q0$E4:,;+.f EDEiVy:Mg:vֵrszK]HpehP`9ylS\:$Ff+[ fa.`ӧqC +XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1870 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:38.073' EXTVER = 48 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'DRdoDQanDQanDQan' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'WmYIalXHZlXHalXH' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '533310131' / data unit checksum updated 2023-06-17T05:46:08 END $$$&H'n'&(& +#0%S(x%")&$6%Z&#$$$&4&Z$&(''&@%f$"(%($F&j$'#$#"(E%m%(%$&(:$8Xఇ0 $Atq}۪uD*r2>!:FZJ$Doj x=:$ ՜n8Eb;.#䃁HV5 ҵ :dDa[1PL@Q)HѴ:$0WDL [- BqUв_ͽZT:S/'pyT0,F…uQ`:$N]yH8xA(f|*A:$GZ,-͇5/!%(c:$0,L&E&P$S LSpL%:$`IYWٕ\KcC[ +R@:$ 8X&8cufB:$z7Q,g,cԞ&_( ĕMܤ:$q'zTq8@Ӭ,I^%[ #RcO:$1>CmByY4)nbfDH:$G b'y=V]wT:HC4v9 q9[2!D+OJ@:#3 (HEr*LALkqB:$Z/!ea"(01ZZb8:$oE 9ytAC VW-dOHn:$+nƔ"$iF +x\iؐ:,5BTå +]g\!(RXiO(:,0(}⥙Bw}$]YHǰ\v:$kвCN"#L܌Q.޿_)@:$%?%A9K0 TCXxxHa& DD5:$ +0(iV'04!(N )P"xَ:$ ^?cf7<5TRXD6Th:$zGp !4BzQd$$ED:$# +Dcz +5Y{F'Vv8:,3L* ]Fo(8D: 4Ql췘e:$hǹ4[mGxqrPj4Q V]Jj- (`:$R㵏gÅ8C\yXYVt"}Tf:$al5,"%bY/#U:$zT,PIMtѢf<؞#{@i g%D:$'Vq/0X(41-$@ ⅈ%Q:$4"Xmr g2ix8$:$gX(7TIX_I>^*`\:$a+K# 0XBԗ ze!tEp:$?MˍzJ$rCF;Tۈ( 9(:$.YI-# Z9IYQvB c:,.Ji7}DRxdվA-\KmR:$q,ҋc]> X4MGICSP: R ;q/ADfHAd,:$Drt[G!hiD$xᢋ90@:$~xj`H`MRG !r@XSi8]pSx:$j%'(Fq%&N<mcJ :$6$($,a8A=H_(}w0(oW:$BKqj<$Fk-.!:$,3ZNJ6PZ(GCEibQ92:, f>A/To# +\ury6,:$'g%sQqVPh]oigF:$-Vт\]1(Y:Y($cP7Y:$0ez PJqՓ͸:$\$̼-NTEҧ٩af%_*<@:$22ؙQLzţF7YEXe ++|(^ :$I9saF5SsțYL!(:$ #y2C6[VzѬvmZ8-`:$\TyK$Ev9hF ):t҄ :$rJ,Q@%. ?,M~)h s1A/:$t(]3Ѱ=yŠ?!0,:$(Ӌ"eF`=ە*%BN[Ddl:$to[t" 9y)rI4 yŔs@:$S 5M!92q",HY_ +O:$3ӊ[͈D%IG ){CԺFM/diw:$]K8ǘ 6XW(%ʋ+R!<:$eD y9]wӑh"ݯGRJ(XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1874 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:38.558' EXTVER = 51 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BScoEQbnBQbnBQbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '9nJmClIk9lIkAlIk' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '402659367' / data unit checksum updated 2023-06-17T05:46:08 END &&&%L&q'(&# (/%W&|*#&%$:#^$&'$&$<$`"$#%'$9']&&%&$"?)a$"&%$(?'g('*#(*:$"Mk?\sH< W4!%M!5Y2c@:$og!QaT&zTGӗ,a|P),,@:$Mƈ~u%$HLڏ[ : q O:$mP [$Eܲ,` ir SD7H:$ +,=ZEKYjìfmH'juC:$yaNosH]zKaGpBϑQ,.|h:$ Yk'޿9. ф4H^Ta'@:oA%3LqB)\8:$95 u$f# u5ĺl)5RC缡eX:$5T-L1qX$~Cql i:$?A4ʢ©yt@:$ +4 (҄!BNJKAeoE/*zQ:$zE !a U]ʾi0iZ1-9qp:$$bzQph[aSv\+YkQ:r +D(ÉLT=!,\Ӆ): Rpv]a%;1:b:vr+-h%2jJ+D!=:$#'1U25őyLQ q&5lՔIKrp:$j/'s4"NbxV:$hPi[: ͞pСd;dgUm[:$>\A%FnQc ' C q:$,ʴJ q#1vCQ22Z+ep:,\M&yCj"+O>Oh6`Zt$ZL:$>NzË"$ţVQJ#P*B:$%{N5 1jh!1(H)yIy9{hvH:$074XV,i#J]XU#`:,OMb])Fm)AAKju\*I9,ML: AւABڜdbEJ:$6\HbULj{yEY][R!e}(x@HXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1895 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:38.720' EXTVER = 52 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BSdoCRdnBRdnBRdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'BqYHEnXFBnXFBnXF' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '314812190' / data unit checksum updated 2023-06-17T05:46:08 END $$$%H&m&&'$&*$P*t%%)$%5#Z*}&&)&&B&h(&'#'&%M)r'&&#$1(U%}%$%($8(\&&$'%'@:$/pYJ>:$iكD<Ɗ.Q9[tDkB@:$0[f\I (CaTMĹSy:, ZH%RC!u'r0IB*5J8$:$o7# +jy Ɗ1,I7\140R:,'a VUEV}*}5JJ]Xͣx:$8,`j?rB Ȕ} +(IĪVC=:U*58jYP8BvO;."2:$ w 78Ƴ {#f$n{yQkE :,,!,M4 m +"M):$bJwB 3Z ,bb&i4 N zŐ:$& ,a$'Q:5F +(g,`1QPbF):,']ZT]eRKT7NUIcBzd:$E`:$5%Hb%yE usxC=):$ H#8Үh0id!Bj[iD :$3m ;e8iRaMtLa5?J:$ :)BL% s-uZTDmzP0:$#&ObA'P}ά6䋘}+:xD:n:5 r9c1Vʪ^s@:}H'?!Sfvr ŘaJy_ +,:$bcY@ 8E9l_HEb :2T렑pAooOL!P:$Mxf'&nHmFV5IV :a :$3PEF҉bUmF}E%ɲ(d:):[G \:=(:$ [01(5jhp, AU(M:, +)ITF^\".eÃ=€:$8,0IUjWz=g9)vĩI6:$CL4!A?%6QGb s<:$;`y +M0I.P؈ :$[ 2RJMpцt@  R%H):$Lj5e:3~H]voQ a%XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1863 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:39.043' EXTVER = 54 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'DTdoDQbnDQbnDQbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'nUdMpSbJnSbJnSbJ' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1821812068' / data unit checksum updated 2023-06-17T05:46:08 END $($#L$o%&%$('$O#s& )%&*&P$v"$$#%'(L#t()'$%3&X%~'$'''<'c$&&%%$D%h%&$&%":$_(5 fF6J)VG$Ҁ:,[?$\qVPߙi5A6%K hR^FqN8:VS)H? FY +b^bLn-u4ݞ:Rrys\ h!4k2 :$3ۖj-B0" !D͎$= :$Н(A#cY !'>ļOMQH:$4z.h$=DSQSQ[MuN:$BU>LkXd%H<*yjS:$06y,S|@X\c]0M:$lL(ҖCiSI8xQ<1g+k:$5j52Sz̜,4y cl:$&hO4Qnku`ɴAǙY1%:"(Pۣ9?M}kc̔EsNz-:, ;w(E*8X}'T.DAS1I:$+UzPF &)SX`~w՘׊oLH:$ ,b}9}<8% -ҋYsM:$rNiϾ[EŰj/RTDZt`:rPa,1s-S<")*Fc:$V =H$Rdn\/D}膀:$0y YƊNH̲$e|Z:$'!{],Ёb !$=)(iKS:$kDiy- Q}8EXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1878 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:39.205' EXTVER = 55 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CUdoERanCRanCRan' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'cImKcFmHcFmHcFmH' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2657461394' / data unit checksum updated 2023-06-17T05:46:08 END %$%%I$n*$)% (. V'v''$%&4'Z$'$"'%9'^&(&%('F$m%&(&&*'P%w$%&# ".%P#u'%%) $2:$#ORF"XsliW hAS:$9T{=BaF8G ]t(Ҧ@:${+Q&Yz=?1I<(bpP:,,\r*(]J2h~(:@^WJו:$dL9+*5d,2;3A X:$b(XQa)( IOcV츋7:$+P$%XU[ )&&!jUb:$-"Ţ $RW4JJ NE*$"A0:];+1pB#EMs +<:$5nVM4c@ĸn}6Q:$(0Q'&֨(I8h"&@:$9 $D H /&^!u:$q&s儘a e\H3n.:d\v(gpT%qG;IY"hLj/ 5:$E',$O4e%WA!:(N{%,:$a@x",p$0j*I:,EGT3EH*Qx",B?f5Q&Q%y=^d:$!8y+&o=ۑh4AT$\#l:$-d 4ihRa9V$$ 0Q:,CEoϩ9m:KsQhءaJK7ܜ:$k-1Q'nj3PBU˱!Y@:$8x J vz&J 1%6P ob:V:$9!j=bnziB,b­2 +t:$6y E$ϲq|<S32ϡhrD.:$U}Mqb[%I '$IGP:$Xy'8X%ɮ;Q:$]qMRHLcN<Q@E*+*I \:$"'=U8nqb,@d_Z8QU:$2mFd 42'6H:A :, #&/mbe>yF^u5'pIy:$nIDzI8T$`+%Y#%4XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1880 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:39.529' EXTVER = 57 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BSgoERZnBRfnBRZn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'HdP8HZP5HdP5HZP5' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1139011337' / data unit checksum updated 2023-06-17T05:46:08 END '%'%L&q$'(* +$4$X%|$*$#%6$[('%%&%>&c%$$$($B'f))$(&+&Q$w'&%% "2$T&x%%'%$4:$LMd{B1zqͩT$ +:$d,D| $V'd&\G  +"Cp:$3n; d{氘Z/H:$8J sG?r/>kꦩ|ƹn- :$1Fd+".($a&X|1=`Ǻ:$&\MLhHB<928:, ɃfBK:J{eU-ش)7b:$z{=M, Uj,NCj:$l=W5,,PidSy*^YMF:$`C )\׹|iǐ +tɡA:$@M$Ɯ TZ#eO1D p (:$/0B„98xQ÷XDrH4Sx:$&$ ra'i#Dʤ ʖm :$yR[#nދa.7 :TG98-:$C  Tk#!.-5Of[ a潰E:$r1gz`\Y@' ̅R:$:$ \(YKgF-gs42KA':$kiErѪN) ^Qy-2SҀ:$!0H|dk-dz,Q>($fT41]lG.h:$&IEz0%X`/y BNA :ip tM0(!wJ,3Ngl.:$A " g=ڑDBay 4`@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1870 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:39.690' EXTVER = 58 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BRcoDPbnBPbnBPbn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'Z8CKi69IZ6AIf69I' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3760694681' / data unit checksum updated 2023-06-17T05:46:08 END (%((M(u$%(%$3'W&~#$$%%4$Y'}$&%#&6)\$%)&%%B#g%'%&#!%D&i&&&&''"N#p(%&$$*:$8b 4`$A(X'yK%p:$Y*[ wN.1\ )>SvZc(:,kd4,^ՕqQRFNJdSzBNz:$B#.^U$Dz. I;yYH9:$V- I"u@!Pڼx:$ $YC ,AnnNdQkibV|:$6 +̔eXzdNTV,Cu:$mD(%S3wQ.汨k՜oY]9:$oza5,b 4fG&/F^,@ X:$EwLU4:$RPHyĜ4Qe\)$qM̋:$-Ӷq[n< Ino Q(@:$R\hpA`)Kpds:$^4Q㉄ApBAE-*Ϟ.Y_y׶:$~Eb K2JL L4:$p"竐IˆJSц4%KĈ|:$/-jQtb"y@{$yxۊ%\|:$!Y,PKc *oH \xC:$  ?Rt귐71>A$_PС':$CZ/iVr|G繤5WВ<:$i 1طf6.Uyqxb:$Z,фQ6E|lw1}/Ji :$*i0(1R㿽C +=DLjz'< j:$lӚ w$OhĠУ\BNCܵ:$ZK&IbUZany*Ą 0nj%Qp:$. rbk/a,W Jkoi):$)zUP V}R>X$Db@:$$c4IKبI&<(I579p:$dN$4SdAC * $4m:@i|ALV"F)ab3*6K\:$yUK YĈא +Y +-Ԓ 8]$F:$?JJ4i,H@n$1D:$"⣖!'4pҐ qgq(H[l :$I= +kBPH(lvper[V(:$~PU Tf@I >GQbBңN:$z]$W!&L-`"X5ۓ0:$b9-48$iׄ 0L0N>nda q:$q`%&0-ڲ 8鉪G:,>¬oUOGʖ*C=pY7;4mo:$F%E_s1 H%*}:$- !|wҧm%f U4g B€:$$ 9.(H@$DDiHȈq*:$R$ݩ$L 1v8zFVl:$QnJNCDKpG :$.=4Cc:0qFu :$w` YY8x< W}0b{aC* 2R:$,$JJH$Ϭy-LJ\KE ;d:rWPF1x`s1G:$KHJ6z!$6 + *Č蘱 l:$8H]5Ő8iJbȱqc:G7[I+">1Qx4.:$qyEj !͆dǝ HW%:0!C`8$Gg&.X:$ض|Xkr? (4A0`iR8hU:$K6JL{ȍwix@I:,M+H/3N>IۉUU.XC +C@:$hդ}bSiK(YǑpKow}:$G|1y5+g.k)&6A(@ҍ:$-ޥz!4S|~#QTBsXaQ :$YW=O(K|X%gYTⅆ[X:$3g"ұBE.4 #QZ+b:,{L4Iƈ:$Z1 %'t)"UV-SQ< 4QO +:$NWA$zjg,ak +5x] Hx:$)Pm1.Hz..L!|\0Dk:$ gGE%z +4墖Gi (Y:$BYFHMZp'3'Ba_x\P,AT X8+'g#P:$?Ǖ4<(rk۬.)f..[*ГB:$biA!/hpKL]TqhfK H@X:$_ #q|d{ Wa4TWP:$zy=41JczUz$CHp:$uĹ(a$.@:$GP]6V'5.=(.$Y:$,d' ʉyiC"Q (:,0+}.wԭoNUla1-Bzի:$"V\"}}iEq(,O?R:v!Y!BIФ p̄Z'YOb^V:$%y_P/H|%-IA?/ikq,s:$6 + :ӶpbD )Ii:(:$ӃLZL}a%nlK +YE#^ss``:9G))0M(!e6IJiC/:$* 14p$Z=b&1hq6Y8:$ɻR/f?C!O$Ke|L):$|EBD-g fm,(GA&BP]6:$ǺQ͕EI!=DCzIvFx:$WF>3bjض%Ŀ.*밸 :$4#!4qh.?I[)! {ԋJ0ͥ$:$-f"I)1*Q5.j!BdŢv XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1856 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(40) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:40.341' EXTVER = 62 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CRhoDQenCQenCQen' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'lFcHoEZ9lEaGlEY9' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2812792170' / data unit checksum updated 2023-06-17T05:46:08 END &&&%L$q#%$&''#N&q$&(& (/&W(}'&%%(<&d##%'%&A#g'$%%#&B'h"&#'$!#E!h$'%#$:$)-0Ғ䔿BY:C{Ԁԇ tp:$ { 'T!낍!%HL^[b:$AmY7/O% J!A.yP:$ KUh7mcU:$aBA" eK U^cp +H:,%.Au m݆m+ .TښҒ|:$o4Lzk5ef=(*̭{&:$YF& b>-B|)FqMQ4C:,-:ڙ9RP&F$Eۏ1(<:$4FjLMZV [P6tqhHCЂ@:$Lj-V 1vPQc JKʩY:$CT.oMBXXYlL(xao$ʌx=:$ 5Y㒦&   RsާC]D:$Wu< +4!0bRd<~$J:$I&|YDd- en~-Q Scٞ:$6gA2Bx7\F\YdZʴ:$Ncj.$(YJԕ4S CU:$IaA&=! S cxPYQ#05vpe:$mT8\4Q'3#,F 8:$u8i˦F[ dKb9&HlC\&ըx:$-Q=7&, kA3RSPef_hɚ:$bH4&؏횧3 IIa :!F@ED)#і!LC&2R鮫:$.JyF醹:$%JU,H4Ƴ\hxnwq'4Ar_:$;^ 8XSǐMgbU)%(OTBDX:$_QeL^H%V՛JSy\hQ,:$\,k?YE%hq_,Sg5@:$g_ Xhb\15~mUV7(:$B@zxӪ1 +y%WZuU,݆XU@:$Zۥ, YXI ,H`rAebH:{S/!Z}r + +G󯨱]&4:,4 +=m\Fy7k<-A:Q;':,+vZj"T\} +6C5<5eıhSJ,:mQx`)(@Q?"nuH:$\F-YcBmGi2TL(:$j\$ Xko HQ9K0IF0I\„Tn:$$5EO1'.͂ 9Ǩ䰳/y:$cūٰ`X ,J'm$<`PЯ:,)&u$^&bL,D\&x`zVN:$!k$` ҄ _}ŜZy8$:,/WW(Կ6K줩E,v#d m :,+.2m^:Iz$^H>@#+M)j:$&%U4RQen^jnʡIT!:$dƔQbLe5INY +OZ":$,D=# 0FbЂlhL80/I:$V'O5ۤ"t&H̍Ij(GPc0:$'Y%СEГ'PL-)EV iZ:$ sV0xC#bz>4'NM~o!E:$ v=O!= tڟ8'(!E,Bc:9glO<+80) +ҏ4Gje:$ FH` )^ogXC ZOHEd8: +h9V%\c\pr+Z4P(l)*:$}3^NdWq%nXЀDAbg xPXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1863 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:40.665' EXTVER = 64 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BSeoDPdnBPdnBPdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'URZAXQY7UQYAUQY5' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2042094033' / data unit checksum updated 2023-06-17T05:46:08 END $%$)I"r&#'%()#Q%t$$$)!.'O'v$&&% %2'W$~%(((%?%d&'&!$#A"d#'&$'%A%f"$&&*:$B`ULXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1881 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:40.827' EXTVER = 65 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BTeoBQcnBQcnBQcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'Y38ja15gZ15ga15g' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3947570608' / data unit checksum updated 2023-06-17T05:46:08 END %(%'M$t%#$((,"T(v$%%% *1&[%&(&"!<$]&&'%')@'i)$%'')(P$x'")#%1%V${(&##&3:$lbd_E$G,Q$RAe6h.:$,㇎:$b($)}9|BٳҶ_[/{:$Mnj_JwjxIә:$"!1ZxO ҈%,IB&SK:$jD #=FIe'Yy $[y0g:$})8$s{ DS,0>P&X:$yV# 8sFl#jXA]:$CJIJ&#i8! " IOK՜r:,!*m'^]jHɦOZ(Cw֠Qnz0:$#O16DZٵŘ.,XX5:$$y\D>"9Ⅺ"eUheЭ<:$G%KFN/:'J6xJB N$a:$|4 EB,aܘ<˕l$hV:$-E!~DS9.sPGV +94Q]bܜ@:$ 7 0ci> +&i%a\\:$yUq&210>D:fB/:$ 4 kD 9RИ.3*&y=U@: +$r?;++bvo[,i C CX:$ Ti,$C[Iˢb4q/{&:$y")R]$OA%]}΢Yg8:$F̪ZCNEI Q,F-Dz/%Dj:$&H,c^(HP$ 7-K:,!I2@֗(e&:e+F>:$ )1ʕтBPAe4FdS/PX:$zfTJ< y +4L$V h; Ax:$B1Pb CLNg|-;F +ckfK +':$Wͣ O-Й"PYٰM!$Zh:$kӋ)n׎4H*Q=V )*QP:$/!&KTm}n4ŪƄ?7:֐8X:$W .xB $-DBTIEZ:$|bkLf :$kGA!QLz${5uV{:$%.iŪcճJj#,sh5btr:$dadFPoS 1r1u T=:$4ʗ iX#{Ƴ D5.xg7\:$-F hr-زK9 +B5̉:$4Zs[=B-MY4BlPHlEf3h:$P% #(%Gb0{RX:$8]n'PKNDD12(G5,:$]a1=O+oO1u! H:$<- 1ꦹ" +Y#?\YM8HF:$U%i q>㗅aJ'KC]^n% :$YM{ :KaGǁ0pJ:$5ߘ(r4\I'RHO,G Vc@:$ + 0٥')8Gy34(LOlSzǰMd꧔W=:$F|K Og.m]?3t*zj:$zPұ$TpV Уvn$e%"("(%B&g$%%&&!$G'k($&%'):$^yiFR<,N$ǑN$:q̢NNrP0%*c +:$Q!?1 JH$aw$aCٯ(:$ veMd=dPI'Xbi:$k%Dl(v*`8 vx\:$Z H\ ώ/E.%.,ʮmVh:$Sy=yOvqf_nmi\hȍS@:$m0DEDg%I"iQ!vt:$!lI%^cYEI77[Q0:$D5 )c]i$%W:$8q~a,'3a<H@'':$n$H4BB\ ( a V{:$޴&UuI + ) O I.Ik Vx:$w0* 3d[9@:)Mr +dD*CpPt#9bL :$MP,pz u4yrd:N,̀:$&`ęK8,E2 +պ⁂:$" )rԜ4W (pYd^)na*:,8I^&Q40,m%F #zaz :,0dyCinJ>`)'TǜO{:$ +&xpHRvRA$'Xi o7!0i:$j"z"5I TQ!#+JG[x:$ya4A.kXdpds+"cї:,(ʐm%Rj:%>^ ,q/(4XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1845 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:41.636' EXTVER = 70 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BRgoDQdnBQdnBQdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'Q5I9S4H9Q4H9Q4H9' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '4076136157' / data unit checksum updated 2023-06-17T05:46:08 END #%#%H)m%$$"$%%I)n"$'&&*$P$t&%%"%*$O$s'#$"$'&K'q$#'('.&U&{'$$&&6&\$&#"$:hT'.b-O fc`YeO,gj:k08B&JC\Ⲷ&b2G ,[)*:;b='7+'shrHp.KRa:$7y !l1,瘺,nB\- D pŰ:$[Wz-rXTyHB{,:$,r3aWS*PCۡ:$FZ 8 iqdi5 +̛:$0s.3THjn._DY19:)BI)V&<@:$ G5A{5R}L48k6:HB;CD:JKPcBdKU:++v*')*tj+7K +* +G):b +cAjЖўĪIJ@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1876 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:41.797' EXTVER = 71 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BReoCOdnBOdnBOdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'XiL5agK5RgK5XgK5' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '821163957' / data unit checksum updated 2023-06-17T05:46:08 END $&$'J$q&%&(&.&T$z)'%$(7%_($'(%%D&i%"#$$&A$g%(')#()K#t&$%)(/%W!|#'&% "2:$NW%*u$ǡǹ+ۤR9(:$!ƔI_YvPnxN`-Řӛ:,$muϣӪGB G'X:Fq^9pC␌5 /,S 8:,=qXV+f 8 +ъ:$nY_څلr E08ƅr +>Q(k?ω:$eݲuE{Pc) G'k:$+T< lz)((k̂93V:$M%ڍhzb 莘 t4H"Ae&:$9X&O 2#؜fJA#j%:$w@|Q"x WDzf*_E6.@:$r+g fơ ҹ8YJ~]OZ:$,Ǝ Q!Y_a,% +b·:$ )Rl& Qe= y ),:yOj8<#S~ƸX:,?2u4[5 &QB9p'J$E:$.Y`K4@U,%I3F8Bɮ8K :$zX[ cH^yKiWs)uQM܀:8As.|NELb8gc[i SYx@:$ 9h Rgu)0c$kD%XI RP:$,4LOg$B($cXpJⶳ7"d:$5-R7q'Rya$ _Yu?EUM͂: +"\!P#S9 ʥjp:$E{X|V\+yhVS4Z: 9Y<.؋GV/1:$ZXAhJY bB<#5+# (@:,9"Ҟ\|o)e%e;L&%-E EN<:,_Q&JSUVFTL4$@:$--^Y{h 1fp)rJp:$84Bji TQzyA  :$>L';TJMaW ,ӃG$E@:$k-dolA!tP%4BP8CcR +:$?L-%]/&W=# !1[:$ i^ITJ㣒AS%Q'%:$Tm,e*\G*af*>A'_.h:$Rgw 0xݍ8N8 ϒ:$KԱ!8Z 25תxTϐ ,G:+a@-H$j@)ӆ,$X:$EG% 'YӅ{xppF( ϼMp:,,` ;:$z ~$y=a(Ɣ(\t:$ jPҍ%$C'$L#!sź^n:$>Adj/ҽ (qgEc'kc-ӿ:$-s5 d,ph&>A +h 4P:$,Qe. @HA|Ũ'"\}q\|+o$`a.p:!De@@TRXնSUp" :$f-d4BmY E҉:`WuV:$Zh?E>{ 'x`%*JXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1846 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:42.121' EXTVER = 73 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CSeoFQenCQenCQen' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'fN7kfN6jfN6jfN6j' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2319851143' / data unit checksum updated 2023-06-17T05:46:08 END *'*$Q&u%$#$'+"R(t$$%$ #-&P$v$&%( &1%W$|%&%"'2%Y"~$%'%$5%Y&~&%%(%<!a$#$$%:,*X2|o#\W{j6aʤnV& ::$+!,$0,@B~W pЁna$[:$BN&:$v(I_\^(&8?y*:$ 1yƄ.h`!3H$E}x:$ )*5-ǣ'cѓ$Q'7 :,<䑄0"DA[6]!s:$ |TE<ßxYjaXt:$*PID#Z Ӓ + I<䰵_}ecآ(R&B:$-WчyD!o<Єu"ƙ:$=fb'[f5) H\a9hQ:$3c h$_KHkI!.yDC@:$ -Q[K:$(HPXhn%Irw鏖Pr Ҷ:$ 󅙋ŌRQt% W<@,?:$!=B RH9 S(E6V-LjWDlNDJ' +,:$Rg#vO B\_"$MLT,Sk:$uC,!g".h!dO:$-xuꇑ5 y<Za(,q*@:$!s5tY&nWdy +:$ZEY `l-^'G-W:$_H(BX$j6ęh0 :vtN":)B +P@8MV/YM:$bЇKkUԌ # tđiĺy`Q@:$\HMNLD\F?3PHm63 dXt:$Aʴ4VZcReyI G=[:$;ԚRcU +ؘQl5IF_|ety!x:$2^ x#|!A5$ \e$Q^ :$V I#+I wF O $:$)C $[ae\tj'.jGh2:$HSV!:(`شDa!:$=$1 4Q-yĝLZ7h:,U/:A]i2@ZM%֜GL8hU :$%'ȸUM (XV8,adkgm$$:$:04EyFD4ʼ@KOZ9,2:$lA*hm *!fa 0)% 3#0:$#Oa" )4.1eAd)f}Q"Ծ`:$L0Ur[7,ACn}g0>:$ *?K ?maZH($j P:$[> +i&呺N(ӏ)Q"! r2R@:$ %cJ$=Gyrng:$wGP%I9:a<V1H:$jk/iBq$ ;V#0:$SJ/ܒ W%9 :g  %T+0q 8l\Q":$$Ah`X)$(J9j.-$Ɯh:$i׍.=PYYZSE.`Wp cܼ :$rqKa%_>pOI^H[?\k4:$5dl(\,!zL$!(iS8{?y :$M(=J F,R+R@yHMz\:$#".S?j/PajINdG.:$ﳏfVډ:<չy$pe7:$Ig)4):$F0HaeJa&< _M(Xmɰ:$L]Jj.J4Xd,n$J4ǀ:$9rԶ}rQy^a<"UuDYO:$2 %d{RQE?2@ +d:$Z.Զ-ƈz.QuK:$V ..OMX%Je4:$-L4SQ/]9,:$hDib%=M9Op UY c_$@:,1*zigES-ٲDfA$FW8,k :$$lsIzE-I9e#w:$d-"F( ,<ޤ$`vXE :$xdEډ90$TGR5HEGDqf :$, $ P;>"B0y *I0"3MjE 0U:$Fl cN%QZ& (y.+ta-W:$Ic sq |zf 0_$C>$@IHsʵ<:$/N ^\[R0a%鄐$g':,!֙$O6hiUĪ+oYd3dx:$" /YŹ-2(Y]+xV^%.:$9-8A%aa#"B@xl#ЗjNy(jI-:$L=\ qn!5AAs@:$U,# "sКcQQ3.~BˈA`:,>A6/_E"O48ƩCyAx:$v)=-t=b-O-Ii٢h<:ȸPGgC$ɿsBΨXu+&|:$Z}qyųV`?ne&ƾqD>:$(=jX/X28*2I8qn:$Yly58Y5:$T uGР?I%$5ȯ4:$k6)+ғ(k<`K<8Z1BIef +:,d8".@4)I>H0Bjn|M}`:$r/\V5I J(RQw($:/ Lg(lTwd)9O0 ,H:$M!8Ph´Xk9(k]Qj*mnwɡS9i:$b vR)v=R.=!R5-K4:$`BhZ"<*e~0y ):$nH"Fo-%YE:$0Ibdb8, 0i4Bwi֗q{ʀ:$ *k7XYŲBTA{r\M#\II:$(S$IιRjc?}`ӄR"I:,?"R>Piԯo*Bq4`:$bLK*(xbc#y}JY ":$-bXROiDmG\)|HXHJ:$0I[Z$Co(X,pHA1R@1=j:,)>.BI!鲈 LgV̠:"R< +i Cqf<ӄYC=gˣ4sB<ò`:$aܣJ* [9=Ƒ!FztAb:$C\k,g#kXU Sj%I(D(:lj:js1nDŒ1!CUZ6Y:$!-Xxp$qj&&.t(p:$5Fq$F,XY\y4/,_˸G$t@:$GPH\^gm\`'Ok!Hp:,8$ eqdTeT*[h^ĪǘhǤQjE:$1Sc~?IE֨٢jO:Uڪmb:$iHPh ).0I9l4h_`щr:Ku!)7v&`(! ҥPȏR4:$sK4-[ S^C?Hh:$yD $UF=$J\hݢjP:$db*^iSP5Ay GI h:$↘ 406PXld\ENQrlDxXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1864 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:43.253' EXTVER = 80 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CReoEPenCPenCPen' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '94hPH1hP91hPE1hP' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '108626984' / data unit checksum updated 2023-06-17T05:46:08 END &%&%K*p&$%& &/"U&w&$%$ %0%U"z!'$$&,$R)v$'%$'3$Z%~&&%&$:#^'$)&'$B$f%&%&( :$M 4BQ~@,@6%dHV (P:$$Zs5!qkG-H0qlIYI:$4,ҒqjJyDjy$ eI:,;JWJ2^6SHVeO$_ +:$6f<z'5Ęja%5N"Z:$b%=[یz)!(hc$pxHކ7:$ +4J5ض%P̴,@ӞFOXi8]:$Eofs,cE *0$s<@E#:$F()=+9W)" 1(c&JL8h0<`:$Rؑjw%?4OXڢCt:$LBH,~75 G804鄈j:$ +%bL OY!KrT.!ZiD:$XCHĹl_^dCȂd "- Iɮ:$."=U :$bn8,[D1YbssDP:$#'zNa~01Og|SLiF:$4h xM-RZR~!f>0:$*C +V84c.]F`UK:$nXIJ^0!~a.BԑTi OF:$F<@i$8i5ގ5#8 j* :$ynLbpIy -,N-]^bN|:$DWBJ~[=$=\OWfpAć9t:$ +L5KF,Yuv@3$-V:$j Z7fRyFsRaqbVG4:$3eVHF6zkOb rN7HQ8:$1lYIIĔ~(.\,䪲^a%A0Ӏ:$;1與$($$k8I7$ :$,QW40y %ۨ#*qYQ 1:$a!AIȌJ+ I-HICt,d:,5Y$}]%T2(5֛GJE"a[J/} :h/3"(w5Lj'!fd7:h'VV_DÚE :,3=gPmZF6@ڙxƔ,gQAj:$r\K!FFAq.i A(ı}ʸV:$YYlOjHI|8xV!,aBY@[}; :$veCNYnAkP:$ED afqg v# Rki=\:$Q'!Q*ުUHT:$l)0kD [* e g]$T+':R +!iGU >c1aG@:$tOb굉q&zؔn4(b8B{*B:$<]k5qsK $96J>:$m\g' +GȯB}[?w:$-vJl$[†mWA6'*L%n:,<$ouA}]"o*70%۞Sb:$^"B0F5b7Nq*GA8RuO91)`:$2U5Sȹa=vqnK0񁡍A(BN$ǹ:$0т`,Ao^= +x_I}&Z9dVOr:dcPc eGᔐP:$GUYSj+js0_:$**{mKvѺsԾܱBYK3jY9:$N_F&J4θYIXpZ }S9:$r=CB,PLJDbt +Йm:@(fT)L:aMtH]g.~nI4:$QfP W  :q8!#н 0R!dCH)h?:$ 3vNAcG W籨k  `/ :$RXx8ӪдkW5Da1Mq,Q5ܗh:$3 #-吘Q|Q|z eoiz}:+Go̳AHQny UVQ :$W!o󖧈<%q[.\MbD?:$raU%Y3B1g-zX@,:$z6 + 0IV5|8yNqQ56:$KxlA$ +&O,k7F@I:( +" )E Pai.8[(:rA @p`2ٮϠ` +NCռ!cY:$5OܘV͢a$B4I=AD4:$&ҍe%ǝk0XqӂjjltckqI F:$&nG$QᣇMyƱNr$!:$j9J5b 9T(,8[I3 :!n8oR^I<195=^`:$EQ.xG>lӏ0%,b@:$ H%a4N\keJ^Tf/y:$+i~39TiYEX(4I 8_'!`:$>%H&7/]$]<(8ҋtV,:$]Քy-0XYAf(rg=1t:$& sphs(YW*(cyEWyIF:$|֫!Bd4:O,7kBXXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1840 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(40) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:43.738' EXTVER = 83 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BQcoCQcnBQcnBQcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'EaZ0GZY0EaY0EWY0' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1321142796' / data unit checksum updated 2023-06-17T05:46:08 END &&&$L$p&"&'')&P%v%&&% '1$X"|"'$& "1&S#y&(#' $4#X"{"'&' $3&W%}$%&'!8%Y$~ %"' :$,)+1ՔO$ABM:$fת6yD64bQ)W)|aR*@:$CXJ( DdOTiʭ@IJ:a=d@WB:Z:R(bCiɔsj)b=:$rQī{{{s+1: ++]ADݗp§na/ Ȝ\]@:>q(A'mQc:$,$U$H6j 'ZGӝVѵ :$LqK, ,5BdyS "#d:$f6Kq) *A5f -4 Iv@:$!$0܈ 92&4 !u䰾:$dCHJ~Z[OI[!)syt`-Q:$Y IJUWw oi!*,A.:$tɾIƐO+(XTZĹ~W,Cp:$sD67,cǩ(tIDWA%~:$K4ؓخJ!MLT, X,@:$J4`i(x,B + a$E:$3VRUP=IDptGć:$L8JƻؾF!i>"$]wQT::$^$P"Е5|$bg"t~ $:zsN\J(h@RR4]c:$!l6-5Yc'ylC13$ū@:$lsFe55-,vIuB:$ 3D^W^$ne "mEE84`XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1879 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(42) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:43.900' EXTVER = 84 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'ATgoDQdnAQdnAQdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'BPLkBPIiBPIiBPIi' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '1994926098' / data unit checksum updated 2023-06-17T05:46:08 END &#&(I$q)('% $2%V'{&)''$?&c('#&'!#H%k$#''&%&K#q"%%*#*(M'u%#%% (.&V(|""&'"5:$1 8v/y~#(yXeQP:,2­!B掜Na4 s9BC:$,`Ci,M 4S_UwK :$-SOeAcm(/Y栄ZX.A :,5yvK!L@˗`J G?ۋ!6:$?BD61rÂNL0XI G0 `}}:$KhYS]rܘNk)BO:$MUEy]jS\8I]1XkD :$KȺrF-j8,<`h]6hDb:$$0ajM:cQA=\s0Zm +m%@:& M͂#ĥ7KF4'P:$ooU\%5$ Ժhg*2:$(&4p$tg"b{iqc :$`;a@:v;srq;eIP0 +1)4rp:$ A4y FKF8*P:$ {jy T5Y%ag?X0{=f:9PGXP~eEnJj]n%@:$W,CЕ+d/ b'4" ƀ:$n%0IA8p%ư=%=% Z(i@:$wÖ icűfe' (h@:${<0<Ӆ $5.%ĐQaL:d s2 ܌9#) +Ξ>#(Lac*XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1853 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:44.062' EXTVER = 85 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'DQfoDPcnDPcnDPcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'TjLKTgJJTgJJTgJJ' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '905421521' / data unit checksum updated 2023-06-17T05:46:08 END '$''K%r%)&& $1'U$|%%!% #0%S'x&%%%%4&Y'%%%%$:$^"'%!(%9%^%&%$%&<%b&$#%$:$KAjҞHԖ%}]b/UEM[ +:A>n È.N pR5Tƣy'D:$:oͣ!>JW$ PǪ,A :$>q%5-M1L%߸.f'>? +(]:$4a(QFTST'( +OQd4f:$5M)Qc`F0k+\l^]҈:$ {/DS}Ċ=JC8;myU,:$W5|C- E YL$Fxi:$0I Du鋞X*PiF-68_#}\I:$T,Y0Dιj#DnY\}-~VTk/l:$!.+PN~sXD֔,"T\Bk/Y:$7ܶ5A$\Yvۉ)N8ITH%M:$%SyxBʮQg-LB8:bHCF^0N,yL5IEM<:$ZR9$e/SP2qaȢ:$=CuÍ8Kqh4AEd :$s]\CPXHK?kBQ8{:D:$ +< c\RsF Đ,EVSU)ZGX:$ R*!pily_LUIU$ j+H5:$-f6oL ?ZDWϔQe4J8X:$(3vlWUsz=F,( DB H:$KX-i U-@8Wۋ#7UԀ:$1)DuM DTn}2!&i$:$6[  SJ-QWx%iW:$$041}J,seBc,i$B:)+!p:r>qQ9s":$ 1$o 1)J9=YZ2CrmRt`:$2cTCLB $8ob,bգ;KZNp`:$9 g}Ë,.K-ggr*:$A#)joQbj"\%%c}('q:$8qp:EE-LK +PJlFZ5YY@:$8(X y 8Y~F[B>ڛ<Ā:$)<@ʟW~2/9Y j4so :$q%hg>hЇ<(= +mYDNI:$ Q鎺(I<%Y2z4GH:$xRUY BQra9)ʐ X1MX:$0Jܖ4[59KDy 5Y:$[r٩A&\Kԕ$nFwA{V + *3XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1867 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:44.224' EXTVER = 86 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'CRcoEQcnCQcnCQcn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'MMdTNLdRMLdRMLdR' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2391181041' / data unit checksum updated 2023-06-17T05:46:08 END &%&'K$r'%)$ %/%T(y('%''<%c")$%'#C$f&$&#%&B&h(##"%$C'g&((%&)$O%s$!$&$':$JHƢR@$=Wl,YDR2:$t bH[19 Jq4:$8XЧZ86$K@`UĘ: :˜tGI +&q71%Zˤ-Y:$ճߗ?.a O ф4 ,瘺Ā:$3IyOdpǩzQ&lzS 4G ;U;:,eIEIۗa7?"WH4ĺZ:$7mQ"owZ.gG )2m(J!:$nYR$g2%QMwS"1,J!*1p:$ @zw~K0:$+QEyaıpH*I Oq$E:,d`JQ|3V@M=:$/e#c >{9eK%U%.I"KJ:$519[WڑDSL-EHsS:$K,x_iI$&I&)ds w H:$Af 5Q7δHD(HA9Wdžh:$ I(s1U52HQfMg$:$J/6C FEJ̒G#€:,2Q8L|c8|²]],ta#`:$F$07!" +bc4cH+Ne8:$* 19N4NNW{ !u,:,?>PYe]4&*fXIy:$_`MdN˛,NEСgfq:z +O:$)z`򖥲o0Pmq-:$6 I1?؞$,eBYFS:$7J$uoŔ!5# 3ry:$7j셡8p4 IB82$A :$?K/K6r$ӞDiЏB\$D :$>&=A-l%NyBLk[+%`:$E ]ժl d(#3o!O(HPX`:$T-[$ơ NF9 UJD?:$4ɘ%$PR|HPУLeatwx:$BXkڢL$igCheA:$B-$b͊E|-Sg4o[ (jvZ:$v/2PQ &%1 98@w:$ i}IafjN-ˊ$PQUB:$"=˄tCJjO%C,!M G: )PS +3R$q;b pB:$RJ4IF/@:$TL ]K-GeE>+3wKH:cB=D + BA:$-f%1[)jY EcQ?2r$:+u1͑V3B 5؞$ iY:$q!jxԒ>y/$04wA.)b:BΜ )^oS0T,Q}KsE?P$! :$.4ɩYF(ӍsNZNa](omGJ+*:$$ǎ TDz#N/W:hx1DQ@:,-T՛$*&u-բ&zDV+5*P:$QHX(iRF=%ߏ3YFQ3?\ʻ:$Uj$$LiҞ@I H$L敹8:$%0H[7!'.$$đS#(:$\I,ne=R6蘍P$pD1sƠ:%!bp#ƕLf:,0mN [S y f}6\:$T/$RLU0JQ40óJ0p:$- \ 5Me2$DaJAdԡW[P/I&H(:$Ey!pGpbW樌-\iAaA:$;-( #}Id4`J骻a$i2*U V@:$D&׸Itp ҃È_h1:,}7gMZVA/Znʉ_Ln<:$vǜNh8X!y(xgAaXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1880 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:44.548' EXTVER = 88 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BScoEPanBPanBPan' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '79ooA9mn79mnA9mn' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3614381110' / data unit checksum updated 2023-06-17T05:46:08 END &'&$M!q(#&&&)%O%t&%&' +&1'W&~%#""&0)V&&%(($@$d%%&#('C'j&%'&')'P'w%$&% &2:$ +[7kCL4ʺ#p]eED4L:,sW-:I}G&*g(ۤTO^Z "0yUv:$^-<粚 Z,iFDhA.:$#q2t\@P0q*C:$oC {Qn-H$ƑiA5RM댒"u:8cΌ)#/2tc~ĤQ멄w:$}ac !Z(tCњ[yE-:$ k)qyUk&Z?8WWJ:$'8B%IDY,bV⪕Sy_u&<:$ 9*6bLyS~=YY Ck:$1Zwj Z1*L@:${PSӉsآHAVXD%…j:$ S Gb"KލB!ßNOm~:$z鉅Ʌ<ƒ\ 8HFNZiE:1w&L9$Hap0 + W{J :, +:IG*/xMg#t%O"Ra:$0xA$Ģօ/ajRj +sغBX,(| :$ Y# !I)yy"%QIt<:$2t&s%hA5E4AWYt'H'Dh;| あp:$BKIKstPdk TA9ī:$ʒyIv{H@H⤱]d^Gku:$5j"& + ( N4%PsB f:$g' |"b4V%|:+O: pabv8ÈrJKD/1 4~ $ ~`:$jH.EƱ,DTH^ +&cq@:$D0$!0iDQd)C搢L/&y:$Q|A,YƙSŎxcYv@:$T!-W<=$R,b2SLnB,PXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1879 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:44.709' EXTVER = 89 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BTaoCQanBQanBQan' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'MAJAP4H9MAHAM3H9' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '3556102639' / data unit checksum updated 2023-06-17T05:46:08 END '&'$M%q&#''%-&R'x%$'%#4(W&(%$&&<'b$'&&% "E#g)(#)%'&L'r&#$$'*&Q'w #%().:$ -S<@ 9ZݗEꏹZ,:$GR!D)2HYKu(Ypȴx:ߘ@ LvTK e5K :$19(0[}Gǔiz!.jʸA:$%YN/e*Af's˒s:1(ЌU"GCU]e'T<Ce@:$GEnF?rh!&MU yP:$e " 2ؕ\yV3 &y2b:$1q=IB=h%*qyd]4QpNk :$ ])VohYs(/ȒMRȇ$d|2VP:$O ]AFۉ0f,(Q&/i):$|1=0޹\HA:p74T(4C(:MU|gqArd([r7:$9,N8'@CP$ +u<$GKc:$5u (+wdŌΦ8cآ T:$j $ZG0e]!1nI3pگ!t:$-Sƙ)(B\xڜ%Z.`:$zBdq+i\kIy{"j;P:$0!h砱RY„ǐXUh?':$ !6$cz ,!`j'O+jx,@:0`"ьd8ɧ(V:$hNiI/-eL!B:$4Q4@BTܽcY-162*Za<):$\(j/xv`H Q[~uRE%:,,^u"[qWYib5 c䡡iDXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1857 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:44.871' EXTVER = 90 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'BRfoBOenBOenBOen' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'aPfdbMedaMedaMed' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '2390900374' / data unit checksum updated 2023-06-17T05:46:08 END ($((L$t%%"$%("M"o$"%(($%L&q&#$&$*&N&t'&&& #3'V&}%&%$&7%]#$)%"&9$_'&'&$:$9İ) "֧r@%CN4p:$mM/{/"H0S]DQ@:,S0DI6CieR޼D3ǎ,Qs}X:$)h,RlT\mnfˡ$ *! 3 +*p:$UDRR)iYOV4Ѐ:$JIUD5ŅԒUN\,C|:NEE 0]BGN*HB?'/Js:$Y!y3Yq4 3fLZ:$ 9L4Q,nyܩUL:$(i8%ߑJ{/yr J`:8#,ޕF`pŐW^Vӆ8(:$|G$ j+(j5g˄4,MI[:,8D(de3Vӕ{C XTR:$4[5ҞC5,h,Er潓7q :8c]Ў18ΈtEZ8IU:$'sڝ13͍RYĜ^[<#O٧>0:$kv՜M1g5J`j dM:,;_AV +t~*/BxHp:$Eq=*E M1 T–&/KCD8:$4A"X@J9j5H0<yIRnV:+;^ӡD)$|. E@:$NEτ Slo-"Py3Rqv'XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 50 / number of rows in table PCOUNT = 1875 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(41) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 50 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2023-06-17T05:46:45.033' EXTVER = 91 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= 'DSeoDPdnDPdnDPdn' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'c1Fld19ic1Eic19i' / HDU checksum updated 2023-06-17T05:46:08 DATASUM = '153362578' / data unit checksum updated 2023-06-17T05:46:08 END #%#(H$p$&)&#-$P&t(%$' &2#X"{$%%' &2'X$)%%%%;&`(&"$&$@'d$#%(&$E(i('(&%.:$Q[s8nbjL:$0fʗޗ/u$4Gy(<:$E}OsLOD9'>D)_p$"P:$;.08: *H|(1B69XX/:$3虍Y cl\TJ 0~ȃIdH:$yc _C\/6P_Brƚ :havvaF/Vz!*j $VQ܍:$BUKNddSH IT[4X:$-U]v4ębSPO4`)I:$v[|1AtBz)}fIN%:$>GCH$>r{J$Ԗ\Ĩ0:$!=)s̿CU85S{Y&E厴Tp :$4kYO8-Tee!V :$A=s"L(Hᣄ҈۬$84:$eŹ1)#W9,Bk" (IdH:$-4ALbi,7;TL" VZjiR :$V5ɲPDUIW% N!'NI$B:$-Q0NPHBi Ldly 16:$-< .МҒH $'L 24r (:$sX,cH4E= }$M:yP:$RۅhpdxƹqK(h&^8^'$:$"d[L%! j1 !j:+ +qaL91vAVJq7:$=Q + 5W +zy "tW[Jh`:$ToG/&\J'9D$G E6C:$sS&{*k?Њ J$ `:$UѪPiB̭`\r>C F:$\!gEȀӖSiS@‘bQZ$:$~4Qb\!h[LO5$M+N]hx %:$A%rƘX-~J6X%A" 8,ra%Z:$ +jSض~wS]kVO,>MHa {4\:$okU%U/%ŜOa-Or`Px:$O$"%A@֐Mv+r +S,:$&Od{f1 0 tID ZK.Tny@:$>U=U +z-,j08:,u־|$DX":Ui|$r~U]>:$alrψ2=ƝagBܲvYH:$SSȪY,5$ƪ:$q q&&)!N~$/Qj#E62y4:$5 raTS l8 \ No newline at end of file diff --git a/data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.fits b/data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.fits new file mode 100644 index 000000000..1b172f1d4 --- /dev/null +++ b/data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.fits @@ -0,0 +1,2353 @@ +SIMPLE = T / Java FITS: Wed Sep 18 12:53:16 UTC 2024 BITPIX = 8 / bits per data value NAXIS = 0 / number of axes EXTEND = T / Extensions are permitted BINX = 1 / [pixels] binning along X axis BINY = 1 / [pixels] binning along Y axis CCDGAIN = 1.0 / Rough guess at overall system gain (e-/DNB) CCDNOISE= 10.0 / Rough guess at system noise (e- rms) DETSIZE = '[1:4072,1:4000]' ---- Date, night and basic image information ---- DATE = '2024-09-18T13:51:28.532' / Creation Date and Time of File MJD = 60571.57741356501 / Modified Julian Date that the file was written IMGTYPE = 'UNKNOWN ' / BIAS, DARK, FE55, FLAT, FLAT_, SPOT, PPUMPOBSID = 'MC_C_20240918_000013' / The image name or obs-id BUNIT = 'adu ' / Brightness units for pixel array TIMESYS = 'TAI ' / The time scale used ---- Telescope info, location, observer ---- INSTRUME= 'lsstCam ' / Instrument TELESCOP= 'Simonyi Survey Telescope' / Telescope OBS-LONG= / [deg] Observatory east longitude OBS-LAT = / [deg] Observatory latitude OBS-ELEV= / [m] Observatory elevation OBSGEO-X= / [m] X-axis Geocentric coordinate OBSGEO-Y= / [m] Y-axis Geocentric coordinate OBSGEO-Z= / [m] Z-axis Geocentric coordinate ---- Pointing info, etc. ---- RA = / RA commanded from pointing component DEC = / DEC commanded from pointing component RASTART = / RA of telescope from AZSTART and ELSTART DECSTART= / DEC of telescope from AZSTART and ELSTART RAEND = / RA of telescope from AZEND and ELEND DECEND = / DEC of telescope from AZEND and ELEND ROTPA = / Rotation angle relative to the sky (deg) ROTCOORD= / Telescope Rotation Coordinates HASTART = / [HH:MM:SS] Telescope hour angle at start ELSTART = / [deg] Telescope zenith distance at start AZSTART = / [deg] Telescope azimuth angle at start AMSTART = / Airmass at start HAEND = / [HH:MM:SS] Telescope hour angle at end ELEND = / [deg] Telescope zenith distance at end AZEND = / [deg] Telescope azimuth angle at end AMEND = / Airmass at end TRACKSYS= / Tracking system RADEC, AZEL, PLANET, EPHEM RADESYS = / Equatorial coordinate system FK5 or ICRS FOCUSZ = / Focus Z position OBJECT = / Name of the observed object VIGNETTE= / Is the telescope vignetted? VIGN_MIN= / Minimum vignetting? ---- Image-identifying used to build OBS-ID ---- CAMCODE = 'MC ' / The "code" for AuxTel | ComCam | Main Camera CONTRLLR= 'C ' / The controller (e.g. O for OCS, C for CCS) DAYOBS = '20240918' / The observation day as defined in the image nameSEQNUM = 13 / The sequence number from the image name ---- Additional Keys Information from Camera ---- PROGRAM = / Name of the program REASON = / Reason for observation ---- Image sequence numbers ---- ---- Test Stand information ---- TSTAND = 'BOT ' / Test Stand ---- Information from Camera (Common block) ---- ---- Information from Camera ---- CCD_MANU= 'ITL ' / CCD Manufacturer CCD_TYPE= '3800C ' / CCD Model Number CCDSLOT = 'SG0 ' / The CCD Slot RAFTBAY = 'R00 ' / The RAFT Bay FIRMWARE= '2139210b' / DAQ firmware version (Hex) PLATFORM= 'lsstcam ' / DAQ platform version CONTNUM = '10000 ' / REB serial # (Hex) DAQVERS = 'R5-V11.3 2024-09-16T15:03:01Z (10c5a519)' / DAQ version DAQPART = 'guider ' / DAQ partition LSST_NUM= 'ITL-3800C-397' / LSST Assigned CCD Number CCD_SERN= '24778 ' / Manufacturers? CCD Serial Number REBNAME = 'LCA-13540-05' / LSST Assigned Name REB name RAFTNAME= 'LCA-10692_CRTM-0002' / LSST Assigned Raft name FPVERS = '1.2.8 ' / The focal-plane version number IHVERS = '1.1.6 ' / The image-handling version number ---- Filter/grating information ---- FILTBAND= 'other:ef' / Name of the filter band FILTER = 'ef_43 ' / Name of the physical filter FILTPOS = '190.0 ' / Filter measured position of filter FILTSLOT= '5 ' / Filter home slot ---- Exposure-related information ---- SHUTTIME= / Shutter exposure time ---- Weather information ---- AIRTEMP = / Position of slide PRESSURE= / [Pascals] Atmospheric Pressure HUMIDITY= / Percentage of Relative Humidity WINDSPD = / [m/s] Wind Speed WINDDIR = / [deg] Wind Direction SEEING = / [arcsec] Seeing from FWHM DIMM measurement ---- Header information ---- HEADVER = 2 / Version number of header FILENAME= 'MC_C_20240918_000013_R00_SG0_guider.fits' / Original name of the file ---- Stuttered Image Support ---- HIERARCH STUTTER ROWS= / The number of row shifts per stutter HIERARCH STUTTER DELAY= / [s] The delay between stutters HIERARCH STUTTER NSHIFTS= / The number of stutters ---- Guider ROI Info ---- ROICOL = 254 / Guider ROI start column ROIROW = 975 / Guider ROI start row ROICOLS = 50 / Guider ROI columns ROIROWS = 100 / Guider ROI rows ROISEG = 'Segment03' / Guider ROI segment GDSSEQ = 2178 / Guider sequence number GDSSTART= '2024-09-18T13:51:28.474' / Guider start time ROIUNDER= 3 / Guider ROI undercols ROISPLIT= F / Guider ROI split? ROICCDTY= 0 / Guider CCD type ROIMILLI= 50 / Guider Integration time millis ---- Guider DM Info ---- N_STAMPS= 102 / The number of stamps in file HIERARCH HAS_ARCHIVE= F HAS_MASK= F HIERARCH HAS_VARIANCE= F STAMPCLS= 'lsst.meas.algorithms.Stamps' ---- Checksums ---- ---- Checksums ---- CHECKSUM= '9NhUELeS9LeSCLeS' / checksum for the current HDU DATASUM = '0 ' / checksum of the data records END XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4257 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(59) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:28.526' EXTVER = 1 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9adoERao9XaoEXao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'HDImJCGmHCGmHCGm' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2902267381' / data unit checksum updated 2024-09-18T13:51:06 END *,*+V,+)--.*[,+,,*4*^-6;*&+P*{'()*)G*p+))**A+k***)+=*h)++)+:(e'+)**2,\*),, ) 3+ \* ) + - +) +2* +[. +, +. +* * 7) a* + ) ( + 0) [( ) * + ) ** S+ }+ , * ,))U*~*)+.&*T)~)+(,#)O)x2t$,h OdE \Y`SŚO|I?+Ѣp`@2~, +dI^˅K?Eb:YX(uE2w,O$q2"vD5@2,DMNJ,`$o]DKCLV? #U2,2ʒ2 6I6ਢp*JXj~M2,҅cdUj I/0[FRcN74G2,4X&,\:[JAA1)rg *!P2,\H.O>43QA}S^4U^TXMlL#2~, Mf9J(mvS'ԋ}fV'2, RcM*Jj}`ht$HgR2,`t>~ȸ%w7|ͪ*v!8J!_뀢B2,x 5|Gw(P.,刡\0`7(U>2,yDôHY߈3XU)$\d _$=TPb;2{, .[7PDğ=gVᑀ,-1QnvuL2,"aC|~E޻ۛϲ[q'."42{$ B$.`G '9IA2|,E5Ɔ^@Dxͭa7j5(P$u%2$pJP0$(@c$RH>.Z2,;|í'(*(k+LޭMw`l:i2$\~p'%_j|Zmv 7{ݼ'IR5Dv`2,uRz3ґ/,٦ +J\A'[32,r4\@ïE?[rKɍ +%P, +`2x$pߨ[V>A20H"DERڒ`2,|{◮BJg,$t +f殬P2,FYXهЍ'+5HZXPM V>R2w,>_UG^+bYJ˔Nm,)@. U&2,:pE it皱]nR3C0 [l̀2, UMWEyI}H 9~`ҕ2$+,^PHGTzY.A2,P?ZZ $i,T +sd02,}6@mM뤴|dƎWdCP(|2, XZBaK&E}h_ZGJq.2, +~D!-w;Ε)d@"'NΜn2y, "8lb*iybSlK:(|I)T2,"I +肪+~bDI/dB$5+KTA@2,]q꧍uY94U__6qwj@2|$4I@KZ*,2(p2j$A7>H ,Qj"Jo?PE8(hƺ2,5|HMGJT,N6BA$kB1i@2,Z#Aw`,)Vr-.\7hߨ2,T}/*(^6->6!DF2,VA<.fr`F'O"V.9iBBb2,oqWlDY?٤s4Z,]<}a P2,.zPg*C~h2S0m`aM%2, m7& +XU jrt92,Z ByC &6JɐeGF2,۱N"Sïw\VR|A8>"Y"%\*S"x2,9E^duM}Kʥ/{=-r[$\6+^Wp2,66I}lATJ$ +FE&~PIG "Þ2,$=re|؊%&k!v(.$&D޳n6pHO2b0$T2,6#h<6 %;mNiXUhG2,ӢGr;u;," b"Z[yy24Dk'I3%A%iܔ./2Xe 2{,*W..ƳS#ϐoU.E*A2,1"P'̭F})[HIkB_)IbS2y$ ,UY'\_NeWEm+C.2,6X}E"D; V +:S5sk2r,"Ejqxw2UI}V U㥓2s, eY';Ml0j1$i2,lڰ.`/b& F(QOdK2,9`!JoW01S$y4b)pX82,Sm~}Һ >dI̙B$S2~$4ոhrH")yJ)a-fjF|]i2XO2,T Ug77JP>j@ad 7`2,IecC6snЍ8#&VϞ''oX=2,26O ̠UfѵPCz@fm2z$`A>No*y2, R&ΒF XQJOQ4Gp2~,o,uv&%j(S;uܓ8.24)]*\ @*h(CK?x2, .匢AW2ֹQcC!><2z$6,x`J'SR@x`q06arN BlH(2~,eEFbFbee⺗ZVڈ2,32f!,4yq?Jek^&J!a`2,<7 k)"$sT- +7qrPL2t,6=(zmw-4",,+*6Jє4|`2,xWMq,!ekY"XI̿ l"2$,5ނN@, +f* +, +* +' * 9& c* , ) ) * 1, [+ * , * * 2* \+ ) * +*/*Y*,*&+)*T*~**))%2o$,H~cFq\0hsRCQj 4q}42{$dH,B qVSHF~PI,2|,g +rk4D梥F0}:ǕR2,|#N.q7{&ilhًd%1@2}$ ' +S¬ܒG/.jYZJ2,XȺ!w&q(`KY҉#F q(/2{,\FO sMeb"E"(C5CNMi2~,i/_ײ1iJ,#& +r(*:؂*2$DZqd 43Hi6'|B2r$yj wŐJLHlIE_%:|3gˀ2, RP.Qt406H邾iU.S2,bI#_e˒$=Jj%@2z$ Pzj W '^7mV2,vA6<,4%4hHm}x~i^ 2,t*`$\^Y}k3KN }Kj 2, +ҿ*n>5,"B)%~CIVDXVDP2x,.;&;Lfv@'$ $^7>2}, ))VJJ픂ѳȨڊ6ƠT2|$i,x`v쇔Ex| 2{,\Ӳm`Dr#%BNPٌS>F8/E>JRq&iV:2q,.U|.yX$_XG62eϢ@2,ف6W o8K%iߤ'D?E@2,)>Mʈ¤b8dTB-f+2,~ +V2 o#~g7C;dm1gğ@2q,"e9(,"HhƝ/ + o2,~TGF ;O2BW\VJGNzedQ2,* 5(OT(o;⣉NҪ -}qB2~$7aڼS E ag3h{<گ|2$$z;I3$),Բ9xKK&X \24[/f2bTͣjӤF+B˜L;ce 2,V @E'|\+aD-$~ a2~,"v6heYZGRY&)"]>m2,4*X"yѯš284ƦD ǑmX2,mog&#ʍtĊmXE^U .2, \[N + E.ә̝<02t$^. vͣ>Y:,( AX/+EZ2, R~%7}%V$ɣ Xp2,>FR;E$}g*I~m1A;-2,'auRKaD#eūXm"X2|,-.4I 'ay~6 7h~Td2,!"Jmd dݶf2ډKf(2A;Z2,$)tԧea)b‚Np,L2q$xZI07G&N9(A(3 ph 0yB2,d8*m"vpE@7"`٤V2OQT2{,/71'yC MHA{[ +Z6!>ljEu2~,ܺ۔6⼖!a}#jYӡrR<2v$ dE +,FRСk8mIJJp(2,)ԤH"2&CČH8(^qad[4T2, 5P:m<"b,Yx(dFTY82,r~mA174. uuQzW 0~$2$,7 #a%Y[f$4fuXxV2z,jnqTBk ;T@2}, +]X}EhyUS[  ,\2u$$[ +8P~ZH'RX2,*\pfi:In܍'4K(/ ;Wkp2$: AY<͋d,!.X2,ؼ!^߷8Tn对rQ+,Q ءb2,M*ʙOZ Ā|(2hܱRZ@2, &hS|0i҆Pd=<#4h2p,+r2qVV d| i\NI2,TP oRϐ"H5j"2},#S#DԈ2@dZ*q{$E_d:~,2,N+eN2 &<}戱^dBC7֟s2,9 ?$WZ 6@lB_hFV2,H4ksǂ>P(z[)jbv2~, ܜdGug0i.6ER;pDQր2,)> ?K p_ /klS.?e\2,krИN듋_}Of,w@2,Sm/$m TD :vj&Zk(&1V\2w,ǣc%ԻKM:4ڽ*F X؀"2$@$8\ D"*L*AFiV *[4 2,>0ʂ$:hfo|LdQf2z,}(D2|Q a -RQ<Ŭq2,dl83_ߪ_Y:0q-b#OmLٛ0<2,7R/b<r­$T( >(U +)tZI%2, 'im˄뎭|"AF-6Ff- 2,Br>m;Ty#I"Z.6!d2,#2 ݸ%ċH|]Yc/v&i/ +2z$,0y$y<}ʲAfXRLH2,]^rve_]QJE L:Iv2z,IRɕc-xȑ8;-ZU+oei%2hvo.°2,_\U"hYC:"ZV~*1CTh#P2,vP"864lB!h\h`2},,ƿY94.9\2eX##%R#GXXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4181 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:29.461' EXTVER = 3 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ZcoFWbo9WboEWbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'YL6abJ4UZJ4aaJ4U' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2454544037' / data unit checksum updated 2024-09-18T13:51:06 END )+)*T)~,',)&*O)y+)&+*G+q*',('A)h*,+**<&f)(*(-/)\*+*)+-*X*)'*)&+O+z+(++#*N*x)*)) * G+ q* , * ( +( +D) +l, +) +* +) * =' g( ( * * ) 2, [) ( + ) + ,( W- * * ,*,-V-++*(0+X)),(,)2r,}"FdZAC@2u,$/SexItPZebѱ))e12$` ,/D^[Q2bH/6(>2,`ew"(ؠ  .%NEW +Gw}lQ2}$/y&(*r %-h,`uzԎIMJ"@2q,4*D%0z"^(5pTY2fls2u,"+U`ےte;W/Di$*@2,MLAx N{U%VE +o30M.2,~( +56(lKj]%|>`2},*h'^>$Vv;$DK #ߓ@El2,dE6P;)u DkL>yDPA2|$WRV.iC Ȱ2,uak}.K+]$RhMZ! 2, ^}$Xp .ԛ+9 +nfX5O`2~,pFq}(A~iCdӈ_  2{$hZ~M_)maGYDj {rc2,\Gϥdxq$ ES5UO*Qp2x,2u .ʾh[RliR u!|L-<2|$5W -Ƒy݉+&oD2,T'ntn"CˑH5iKpZ2,6s}F{Aq2 /Р/1J"2,5Ab}8 } g\]), Ynϣ„׀2},/Iv䍌M'GV bO2g(2,]oWg!n%4VXptPVI.,2$_x6ApQSsR@2$l$2, $֜ %)uM3.0IV +Z2$ eY2OF2,:L[N],I*jH2},vRE 6kZilpRx21_%B'2x,!цm'M'V IG F4@,&% 2,=?dY/K*Hʌ˘"[.͒5naPӥ٤v2~,uc/ERS} @F+Dg R>DZ h%`Z2l,#2?~ASUdPM*SpDޛ8uDd2u,63Kj&,/t"@a1F2$xȈYyNu,rEi>c;I2,Tۗ$;:Q}AR_I*VVFRY{802,핍EEN#Tc/&/v&-.82y,l% qԤR3H - +#0z/;-2,"&P&[2FhCwEb~OARK2,55:"8 +.2KNk8j2z,./c7T"BVm5l:M$ܩc%D2Be2,6 h2ఙ2,]ER|L!J2,9vvdMw+IY_̍\h`2,>iu\g排q^XI,N!6;&1 +B2}, +ް/&yuk#(Z fB(߫2,&US,|"%7AŋPl@Me3N2,F׬.m&<С2BGc^Z|2r,(E4U,vM $ROuE7D Hsm,F=Ĩ2,|˄z`ɍ^n2r2IP5NM 2$8lȂXi[|5D )k3jb2,Y _K&@Z~#O; Ee7B+c0D@2|$H4ӋTd.lhE'a|\E(fX2,`E6 H}ā4Ys3!A%J:1Ā2~$ + + 3K.J"S8IPCB5;F<2,6u +p[!>i󕝋ב2(I.2z,D2qVeIމWM)~QzaEn+aG2$~|5R(Y2/< #RY`XT 2$V ,'Zg.\$ 6҂@2},TI] N'T6I0̦%2,Ѩojw0C&J +̉V{%i%2|$X`Y0Q8 #N7h럩,Pa*lPbJԀ2,)}US 7E+_-iܻ犜eА2o,;(t֌EbW:_.(:Qd2, M&D +̥9 V3K$S${Hbt2, EԗRElh| WЁ.y^;/2p2,Br,ݛ'.o;g +m}2,Vcԣ|fŬ*/° +?t=3M2,C+י,H,_ :x]nэ"!k"T2, aq&jpt@TU 7vTrTL*2, +3j/ Zfn)h.`EBe'd2,\ '>QyBHFR"I2,tevQyU"۫(uL˞bf2, qV<}u[;`FF4:=$2,zVZsg"|YXUM܁efSx +,UVFB2,dY^]PqÃt# +7-TFtP߮2|,7Z|} tYS2a/+e +Ed4 䡏ȱ^2,z')SN"$l},~+SR ӅH)2t,-#tij|wޭ +:C'3&!W%i2$ JBH fjdԘG@XW2},>#d'-/: Gdi$t>-Y?_B$& +2,^͢8oc+e{y^3ǝ؈2, 63V 2pKI,rΪDhR 1,@,2,٣!"# R ++DN;mM?Y4&2,2kmI>@l~c N2,, ŸxTq}ʡrx.YcBL2|, QWCھ+%`t,F%2 }:p2~,a[*7#KNA2\:K%Npe8m2, cfOTɧ}Ap0;.IE:M^'$*2}, &&m 1!tT+apJ9D"2{$j]ZhQ$ʃdD އ:F`2$4(z- +!lT^,m[NtI +2,߫z\ "q]-d9L*!̀2,*Qs,)6-_.jJG/PM獭6ƀ2u,m '%yܭ"XbHΖ*RsH&iE2~, @ef}/w/d^% ИD5H +OL$`2x,.Uy^bMT3.C" 2z,o_EX\l`z!BX7Y 2z,&?˓ζw8mҰl6])52x,mP242DDXGp̐ALj5-eȀ2,ۙ! O +H2Ď"`JL: eK2$_7p@5,HAr©E:ȧce#C2|$41 ל5}K ;c!$N#H=0JJ2w,.~Trӯ; +'JetCI'S\K@2y,LKMv0tӳ؏>IC2},eqȊ0M(uP8܈/RrkH2,k}2t}D #AEyŇuG2~$ CɈq| =hQhM-@UȾp 2,ә3R2]âG1ak0tZTLmxbM2,b#iּteg\I.V)ޣW72,eɼ7ӏuzWѱzR"wKi@2x$ơ>*A`\N4D]rkU:-WNm22y,>g;$FXdKVV:HPP2,M I3g2R,sB += W72,K-SVSʕz䙘A %<OӒOFI׉2v,[ag]:P> P@zH\{2v,DzvεE U5;oz%@Ϛ&Kn@2,u6a6~ ?bR#BQ)e:W62$&(s%ĤQvzPIW$˿H%2z,gm0t ^~|` +!2, +_Z7Ωudb摛Z̖>@4G=.kAh2,|T|t,$ 9HRGCD3. f92"2$!NQ}*kg^SD }o䃶2,1/)7RKez[B+G{\&/2,wrP"H; J;0EHKNB[&#:(2{$*V`4!Ie%(mg2$F#҆y,FKTAwm{ٱ F@2{,­23EM~\UxsZ DyK2,,>ZiҖrwtV3MV:i2~,0]u}}z= aE a45K2,+mIt-ohd7ee}L+A2ǯ 2,?].TV.(eӫ&iq$Yqm<̲2,`7lAm \1` *K(g<7 +82,] ѓt8V:6zc[J2,V +T?LMsI(/5BMJ$4W)2,1a?}87 JYQ;,E I\2,mӳ%RgUP(u-#l.0h@2,C-SD&BgQ{` 2M˅2,Q?+t1LK QuY\udza3M_ 2,=V txtS.&[#dz e +64t2z$X Y %}trP$Tp2,7ϋ j&)Az$+R_( ؔL8E2,ԋ"zT?Mu7!Z_+pxm :R`2,FީQu[=Ŷ&MK.~Cd/rHVh2,6h]*tY\t %)T ),TPP@2,Q:SzОf&VI6?'J 0")xI2$ pnbIu "RJHӈ?U7y2,繲 xUjOPeN~ fyzj-2,D,}'>6N%ب$C%( "2x$s.qhxY RLRaNk2,ܐ*%>!#,FG3iސ!FcZL #@2~,Rq#+o!_n:Z2Ńy]FST=D2,Y 勸d[p*,p2y,\h3_ HwwZp\RXuĖ72z$^ŞL>;v9Obh£nc\t2y,|NZP (>SK:C*ZI}f2$|  zZP#ptAj]A2,BMpe$E6[}$"gZ#2,wtLYU:mg֕7;`V%,$,8j +2,G/NKebͩ~a +v!24{5u!萕[nзa2Cr_//o2q$5lg^@aNd:Ȋ2, Awhvn>a&xb:\-e2{,2tT.ib@صrP|KRQDeJcM2,aIBDBr\ë:CxRwD\ȥ{Z>2},/viܔ>VuRXuLu#'cO2t$$xqׄ 0JLCK#"8yq2, jN'\uEOTy,%TԻT"r`2,̻Kh"hj?}#D QMj +?DQ22|,#%FdAEM:3VJ6Kx22,3r^йJn+jWD#16Y2,4"X@M/"u~9uDKtI2,FȈ h}Y3FYSdxVaZ[%#ږ2,{ O]Ec{$3KV$R$bn2,n0K2B U4qo+.[V2,h>7+ +5 +.)u1d BŹ2$p5t\- + !, THZK0 %6 2{,x+ C%*CjЉG Mo2,s4 +Us1xd 4'.^|C?:XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4185 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:29.741' EXTVER = 5 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9YdoEXao9XaoCXao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'MN1PMM0OMM0OMM0O' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2354941153' / data unit checksum updated 2024-09-18T13:51:06 END +++*V+,+)*++U*(*(+$-O(|*)'**H*r**)()A+j-(),)?*h,)**);)d*+(, +*6*`*,+' '2)Y*+*( ) )* R+ |) , ) ' +%+ +L, +w- +, ++ +' ') N* w( ) * * ' F* m' ) ) ) + 9* d( ) * , +5+`)**+,3)_(+)),-2,$` Z$E +2C,(AE2},) DžTfhRN&Q?/,Ro2O2,EQV;W 6cu'$"ZVtnPT{-'i2,bW1$UQY;V+6n䓙z|i2,3FYx2SEEVmyF8TGR/,u%kQ>B 2,M?2N ٢*>W="Pfsi2v$,KBň$+@)EZ,OU\@2,y_}ªVW,dfЉuB%72,5,R/H/E2SK%8"Y];h|2o,N?zoF'ԱԛC%! +Eբ@L2$ ]}i YMalH$&rԑU8@2z,*ί#.!O$\'$ ]хBX@2y$&~4 .qOڦB(4\QMJ2, qBF . Vu2,Q:z2a_Fϓ/2 +UI/2}${K[|%J4!֠$%  gPG2,:L\p &` 7iك1XTOo+CȐ2u$H,B;ئ1JJĸhĉ'DoR2,V !/|_yF,ECQ2|$ "P˶P!?EyfviܔNF@2|,^ at,8PyFKv*2,ZDmtIY&Q@@ɉ_Y%ѳf2,VHR4Wlu`^YC|2t,*^^!|>ݬWPlK(*J52,=}gjXfvL`qq6THݚM&®kBMN"R,*8.ZLƎ:2,d"FF GIPXuHl>:h'[X@ҖE2,3/u| +TG˼X2, ¸x讀颺&ky C;m=N/2,o,gһ 2,|ȷKl={}5HZf"Ӎ8!"2,>od25>"uE.l2y$lyA 0l<౑4JLPZ@2~,t6I"2RsG6-1lP],ZqP2,z"Hhэ)2VE>xPH@ZMFx2w,*m9:"x +GFDbVE q0@\x2w,/fSXdnpLjKf=!7ȇ 6a2,+ ӂڄHDYE/AnQx2w,.vL;"vY^|,W>@򸤥Q;Y\H2,nGH1ӄZqqŌe(Pi(2z,. 20&X~cD #;Rs%6(-:BDa2|,:mu^\J |ؑs +E#I|Hb0@2,Lx38eH<9ZJ085TKt2, ZQĄX*?֊b(&:PP2$</ĘK,J'G jX2,hSΐVS1OU|s?GcJ$2,.+LQc,[OA2IE>@2$k*ͬ[ ȼ-VxAlU_E2,:"qdWڪĮ01=Y P2,pDl6[5/bh-!S Rjq% 2, Vۙ;JHs%3 +J4V',dA2,BGMeR"[;&#XU2,yl.Eҟ^Gf6i{>zRTwX2,42 >f,'JVTT!ACy(H;2x,~ޙ`O # wQUX(Ĝ)2u, \ؿ6Ǒ̕$en؅A+VܢId2$r-k,X@ U (Lxlz@2},2|&Ko/OuEboU$q82},+;͹q(itYUgT+E2$勄0e"0-SȒ6C>k2}, |PLpK6 -:hn2{,.~m1B&yRnbpϨй.X&@2, *,!y$ΖO&H}얈c[(2y,Q ?c'eVmͦXV;2HhMX2,](N7(ے"zAV.%DMU )2,݆`"†]yX,z_%{Lʥij2,6R.EN\Ud" oXDqW"G +qy2,]Yu[䰚ZNğMBTPP,2y,0Y+ .Y[c.;ߌ㌑Nf?DqqH@2,LpdȎ |a~*EmPԏ UFI$XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4187 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:29.882' EXTVER = 6 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9XboDWao9WaoCWao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '4XFk7X9k4XEk4X9k' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1595414605' / data unit checksum updated 2024-09-18T13:51:06 END *,*,V+****+*U)***-&*S*})'*-!(N+v)*((+D(o)+(,*?*i))*()7,`*(((*.*X.(*+*-)W+)**, (( T) |* , + ( +&* +N) +x, +* +* +* !( K- s) , ) , ( J' r, + ) ) ( B) j- ) , *)?-h)+%)(7+_*()*,/2,x" (?S_%<@%eZ0F@2p,;@LXKrlQg )R*!1v -oOAO`2, #HptBidJ>t /"Zt/)2,NB%ZYRK&R͋\xw/k!Z2,#3~`]j(g+3x̨$2x,>Pl:Snd0|PdJ E2|,fvlSyKJhL$>8IDVل2}, g uΓ1N(OJ*F2@2,0~6Bm.RIrVQ :N- XpM1D(Py8.8Vqr*-2'UEߝ &2$iл!GI]`|2hTm42}, +,Y]lw] H/km(|%Պ@*S U2v,'"fՑ+yRt^!gX2w,1f#jGH[.7d?e*j oo6X2,p/vVrΒO]$Z=_N,D2,F]Q`'X"Rˈ$2,EaOd}/L ~$f2y$<)$.L PPJQsR3n +l1 2$,4[,zxh;m-8TI/Rf2}, 3T> +M5=\ joi,s2x$ b鮌YXW"AEK RJzC2|,S#;2P]<.8nTUpœS-]/}`2,JC'EZc4"2@8L22,R6QE^DU-E~d2,]ʩ9YfVt?,*CElO3 +A@2q$`~ơ$ũCpP#]|sat$ɃP2,W `#>P_Vj(^A[MiuJo`2,}h +A[T0*1.%ڹpOP2,֊a=EݦTNQtM"R*7Cl2,Jd&&4޷7FE\A +*?)5î^@2,k6$N8ԟ)RVdSq]R2$h0 sY V.>Œ^V&s(2z, H^N-"Hd9*:R2$H񷗾 +Lp0ӏ0f܀2p,2[@ >g6Lz`k((c$U12y,>8#}| tȽ5V&RGWChDmEh`2, U D@+ 0VPldr̊P\2y$_(ZP(!-IM!cfH 2v,(\TefuSb& D+$y>x2|, Hf2 jUTnK3L`j /]p2y,6\JۓD^tQ$P6e*쐉 F2u,.&CTLt}(]jG"EP qA`2,jbbLlPe ,t8ARE +hHK?DM2,E]D3Ԅ4^N&j*()o&L#6+a@2,h鴪B"<1y֦GdȔRML2z,*?ܰR"YC&׷_$Z20Y2,[m6%+F^b , 2,ws;d;dm6Pdڄo_N92x, rϲSb4n2lFa,iKT2{,6$G}V*+(gҥ.N.g''fE`2,H|Wn%f(K +:LZt+*J2,M +@+&ۭ'IF{F;ɤ2,1˼'Ց,:c_.x. BdpK3 /2t,4|ޕZ{.,Q6hT垨B"Mk(*xĸl(22$$M  P,IXw96[1`ԻDe2|,gJG$Gl WJ:,o2,^ɣƋ{dW8]RG:H#Le-.C̕2,_*M.-E  5Eڽ)6bA'E2,G5G_>@W#$pg'"#RL2z$`ԘZuy% GB'sh2,Ӿ`.B["Iԧ/U +,SP4LHd`2z,]Dag%V~IzRuG B 2w$hb{-`$TB4VإeU>6c2,x\3"R[V] _tTm$S@2p$Y. C('n$S>(5HRϱl\UG}ͪ2x,}V*[2R*jPRZR 24;~ѪQKTv,;nJ˹&("e'("2,rVj}FI# U7(&yZqEnrCRb24 bt#&kWGWbD* +b2^Ki2|,>uTeE'ui{qڿ?5$*9 &!|2, N2J#}$2%\# heE?l2x$ x; ˾:_gg q]҈4ǰ2z,#JeL$>pNBjxl!U2{$=L"~9fg(剶ti 2|,+e] 2[ ȩcFIHB, oY2,}3iTY5G *+ +>$2t$7@%5bãw3\o,q7PAS[}Δ62y, #;mʕX] (wUξTSn-/ܬ2|,MrC|P>Cwa-w[xMʦw62x,/FK(ăt}ٸ e*pXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4180 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.023' EXTVER = 7 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ZcoHXco9XcoGXco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'NnjaQkiWNkiaNkiU' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '478240218' / data unit checksum updated 2024-09-18T13:51:06 END ,*,'V*}),)+%+P'{,)+*")L)u(*()(A)i(,+,*=,g*')* *7)a-&+)*1)[.+(**/*Y,***(-&U,{+(&* * J' t+ + * + +' +F* +m+ +* ++ +( , ?) k) ( * ) ) 8) a- ( ) ) ) 1( Z, * * *,,)X+*+**+*U),*,**2{,U-EKdDzFV*rIY,1xLre2,X**$*YVrHߟ1KffԚhh2w$ SEGG=nیXHwa$/G2,SЁsNj"ȭ*ʥ(_ A~)"h2, UE +/I8 \ ߄('1Av2,YtaGɚ2bE-/iqwR͞#(2v,:3K3>JPOJ?J#`ǧ4p2,ҥ^n mps/^*t(*,FkR2,yZ:$B#ם"}zx*i +Is 2t$ג K5 1E2<#䡕+2,;z}(Jސ""Ry2ܲ&e2, f[kDxT&4G•ІxV2, L2P,6RK[yBeJEufx2~, u+¬e1*4lt|Եde,bUs2y,m?aԤ'2YD,ȳrPH;t3h2,o/g[82c}Q2rj\s@2v,66Ҧ*YXfrP(=Eq2#B|۰2,>+~/M/\(l²$}**[$)q4<&2x$ rlP]yȔM  G54cg2,8B?1]֋p[!2q4KW2y$h @o6)`-͊A0p`R20.k 2o$,n@I؃U?$4BE93.Y*?2y$6#>:ӱ-1r Y5:22,SD%%GүG +q)כ,],.JXa2,OJ&b[_M;iZq|mIhe@2{,$;EB|ШH|cܜo(J Z=4x+2,Xk hŒVAt\&ױs Ûq2,x.!sv5$r}p +eÅ Xt>2},:?RMb$2V~AY";)(G8'G!2~$r%X٣YB  !_z湠2,Ԍn-)MD uE0qCل2,X3#mwoI3(iEhL38hjr2u,Kׯh5WN;fkƕ*yJqk62$>%Ca<=V4AJ'rK2,7l*$*XMQSE2S+"/ͮ 2u$X4 *5=}GĕA))bJ 2z,fI6 ~OL@ R E't2~, Bn6YY/2$N ҙ2,a ;-n)#[^$]/9D)" +2},L. 5NH¥AYu 3YT24ȅ\'Xf{B> +K*$ΖҠ2$yM(/=$0Ll8" ~bҨ 2{, 2; ̐dtZuQdmH2,vN (za3ětWB:De2,X#F86Wt/fD)*Z(y2x,^+A8b(^A +w 2|,V"JRt4|pGP$&,ڧjOP2,K0'ŗkfLplQREK]ь_R@2},<^D^ D(E^j.B,rNj$2,`%yTV}KxR&A~E`Ҁ2$>IPBh{G0!RPE^<2$87xqkªC؄ 9S4G 2,~mމgzHD+8N0M+^tnk6n2,?9 EvgE%!hxg '`2w,*/ٲ";qf;{ 0 D42u$yj;P|4MKQߩ;psh2}$^l F$$Pp tH%ݲ^,:q=2,ՈՂYRtE HT.!2|$ i%] 2|$G.@N լ9(b\hMR]2,mw&^9nê~DuҢciɪx'2,:>^.*}%r!72Q.O2$vo D@X.X:,XTt@]' +_ +1 2m,DV2"-2|(\BwRZ0`2,QplUUP1gJI5NJ.?!t2,˥b AI#j8 X|qh2|$<lp(w!:p aR&hO+f2|,pt>pP2Z0P\ZI8z/+6` .2$ܓC] Y btAy2t ++-DcKP2,ڬ?o.a9UP<孔H=\2x, f>36]ꑢz`ː] {bt6TAǤFH2, +vߥx4/ltTX:*b˸\kP@2u$ P~F #sj'5c*W$e@2,Sv~ZȚeMѡ6mD ћ&>2,BHli֥KNd\dSU˲Y(2,LYT.aXeĈzm͗ԡ dѕ2|,sbC|+P)^+.A~oia=l562,x3IV.X$H^&a%F.5q=2, +UQTf//~!MiĜ J:_2, %ܚ(~ׇ,KMeL 6<2x,:}Nn #uE 1&AM _0I>$~%ywCU'Wݺ`e>pܮrxtИQ\2,O[U ηNVӤIJw:ҥ2,n WwT @\H_HMܳh"Z 2,ëATC_:‚FHC0_d 02u$X- t>Ԗ'p@ʸ BJT7&Lx^tϊ7Ā2," +RA:zyx%CD\-L~2, C}14 i逈Cd}D?.NՄ+2, C(ңSS KE&Ve$Ő2,Tg ,Ur V70j,y@2~,>3dek.G.o!J!2p>r.zEhx2,%H8*4A~[H@]T22,t.$rLd RG> Di:2|,LQ4/lq|Ba=eT:l2,*@0٣q|:kpT4\5Y2}, t N}mU?v4DV,VSM'/$XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4181 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.163' EXTVER = 8 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9YeoGWbo9WboGWbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ZlTAZiT9ZiTAZiT9' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '634833584' / data unit checksum updated 2024-09-18T13:51:06 END +)+'T({(&*++F*q+++**F+p+'+*,B+n(+++)B+k(,**)>+g)*(( (5+]*)'*),+U**'()#,L*x*))) ) G) p+ + , ' +* +B- +l* +) ++ +* , A) m( ) + + ) =* f* * * ) ) 7( `, ) ) **0(Z(+)+*)(S){+-.+*2n,4Y@اaKKI)@:ah2, ҵ[cUbJdT +=%-†52r,>e.x1=m1!-ф*@BL;]-jP2p$P>y4IZH q #tI#7%.@2z,mSd>jth鉯졟F7RSP-2t$7\Χ -BAl[yNŊJDN.2,iL2DHD0ڑiʿHAY%fg +2|,.}WVɒۍY5Kf M(3PW8@2,vbL +vD070 +>@TB@2,Uo)ۼ(LX+ +-ID bA2,*gR4Vv:k\QRTJʥb 2{,b6فRH0>!0&KϴSY]KDJ2,DV'AsK/Jxц "& p2$䚵DZ*>)BžYм,|:ǙYՒ"p2, ڍDD3RQHȒ&pMDLv-*2,B4xb4xdJEsŦ-ɯ ;CA]2,*TX+m|Bd2s "(j":, 2x,L&Ek‰_;u`Й\@hT6:R֪2,;j'K/%*ȰTH /zUrzh2~, +HMg>ubzAvNJ'Jը2,lLєW\H +{"b!"%[MtI\<2,4UŮ]N`>KJ KW2,/{;[xXdcmYjDN$iρ_H2, \  $E+:ԟKjPT˒y'.H{cUAm2l$?,7&$BmtU<6abEy2p$,bY]RPHr#L-2tK[7X"c2,"2t>QArtg *k_؍{&(i@2,ut(]Q$"Qw7~MjAE{ l2$6pOC"Av ^2H^2s$ ל 0<(NBqfA_D[p%NH(2$/BFEYqr A)0IJ_mDnI!P2,TN*2o"C#܂ ,2,A8tՅM?9ߌ-2@nh +'X@2~,?8{^uI䱱/EuP*(F2yx2~,jn@ªVʛ%6Q>BAb2},>]=߳QvJ:lqkX"K"DoL82$-pbW + F&: I "=X2,lbϥ}%}\&2hh]bp𦮨N׎2{,XLRӫ6ԛ$ː}+)D U}f@2,WVдN~0l!g'=#N2z,28mh}bߋeǗr:cӪG2x,6W};W0P7K(hxLavJ;X2$Ie@2{,.L6jG+I^,lAo$]Pm&uԷw22y,~JJ2B%[fqTE K 2y$yi +?Arq40$iMStЩ2,S*PeHqh&Cl2`ҍK +wBx2,)4AחK'҇ڱqCoQ6G!#\ h2,/ gJ +YnPlY(DMSkP2t,#E`|68C E%;R8sQ`ކ.2, f3*XfQ\aJH/Fm'.@2},$:ϐek:cp4)7H2{, *: *o"Q'ISFޞG45tN2v,$T\"DloiE[.+\37D9}(2,'m& +𰉂p˖ +sEاE2y,T/n>&y,}YIJ2vj3Hб+ 2,"΋lQ؀VoͱJ"AVďK8(v2}, &J.bv[*u0W\!5-EQ`2,bpo'V}vB-zlhBnuF2y,."RzJꖺ Z|ԃs(I8x2y,8MJʖGn|X"õ+~@"2,$а4xoT Dff]VJ!fD,02y$-*&  v}؃P,mapP2,]~3-0eUBVJ Fik;!2,3ҦӍH"0-#hBh1+2s,*t˜+d6|Ed LQ(H2~,"M3pI:[4zDd,ZJp_ԗJVO&2|$ak1"LJv?UMA)q TV;a2, g_>W%?/+!MH,f&v \[CN@2,uh_SUK3SkH`L+5TMMT2|,tS7Q ל䣨&WDe+|@ Ѓr܀h2q,(x̠UK0ݾ[Y63tBdR!Ab$fn2{,26,6mRL$&XcXTS0]@2, +1CxAOKu̠c.| u*2u$@$ TIn >0IA +I"/Ӿy!h2,TYPycn3lQY7E_)v0D2,>\Dп &{ݮg8\hK! #K2,xDdQb5R<"YTd%ar:b +}mkn42, ~i],dJx\q4͋d\IJi@2$7GM1:vfBKy4] 2,Y2}+#B!!Ĝ8842,t6Qy-+?ďu.L>&èaP2x,:b"Z5'B׉.}3Hd2,yPv3 $+2/2…肮Cc|2,nps]L Z:`ʗ~4wt3O 2XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4172 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.303' EXTVER = 9 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9YdoGYbo9YboEYbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '5HY3A9V16GV1A9V1' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3267229994' / data unit checksum updated 2024-09-18T13:51:06 END )*))S*|**'+!*L*v()(**C-m+*(,)C*l,(,(*>+h**)(,8*d,)*( )5*^-*** *3)]()**&+(Q)y*)*) * H) r* ) + ) +* +B* +l+ ++ +, +) ) A( j) + ) ) * 8' b+ * ) * ) 1+ Z* * ) )++*V(+(*,%+Q+|(*)*"2q,˱V2Jv򕉁4b|2,C*20Ў5R]@iȩZT2x$l]΄34t $Xcw(q4,p2,\Z;u6jig8UVO Shˎ2,S{5g-/iO*=q:q^e> 2~,H+bMD +E4ҹcrN2f&ETx2,۱g#|U%϶N$!DTf/2~,!36?C$'C2zJI$Ia)U2$2 },c5#!i t(2,6+uݠxUaM)ϼR;!`2z$ {VIW[cIMyJk GX ?X&2$Ftq/h 34,nlHli&B`2,:U7nhWユHAnm:!82,ݙLO%*TCtlL3xԜ^2w,ghDNaT"Q603Beѱ0P,b9[X@2,MP&`QdR.t2zeV(T"p2,]`4OT0Qo#G#]$MI w +@2},: ߰Q$E FxH>p !Kڔ2, o>^Eҙⲫu%j8]Nb52,GTp >mL MN ]F|@\БU2~,p^P/}kme&hp.i2,lej2,O'K6(udUs +P^dYt24;-RH[#d=`yT~K=HE12{$5k K)vs^)qIFjZ YAX2x,o6,&X9t dbYjM'G>&T2, cu-b>y;}Yc*Ԃe5J&T2,DB;jyOM/ߟ:>䌨KnT.W42},22T M$.bjjKD -+ǀ2{,7GjغܵIUݒ_I7.`2,0eTKJɰY"ɣdEq:2,&֌/>EM3LjJw|}dH2x,;?_X_xҹP+*rP2,\%J.Hʫ.BbUWZPK%GP2,\ElqT!V6,uMKcdCg(2[pQ2,.aEcOL\'V8.Leg2y$ {aOx\}B]L(LR#+r)2,27ˋX8|I@r VEUe2$hHՔ$1E` K +Lq8M+f֓$2r$Xlw g$E( IlkB;8YIip2y,d5V6Q#j*'%iٸ˅*EX2u,"Uvl]Y.4.rb"IY RU7v2>$2{, x"ì^;#抔f+X"qY TiUn2u,,uE і0˝d$UruQ" 2q,>Fi,]U),͐MS-"^:Q0J5'2,/*Nulͨ h Q`4Vg02,b:M& _lPt(4ϠȐ0ITHy@2$Q77 `JKlmO2c{<2z, 2 FV)ܼR +]*qE\2}, \T5I Sg=w4t7e*2,%zp&W8EQ(Iѕ(xNek0ZH2~$p6saߟ|i$,hs2},X (3MBC>FbpZͨ2$D[OB$-ڭ,B/"j\F/BH2,7FVtt%M 855 CD 2, .72hߖm"-o/ÇzVߎ@2,'TEduUH+DDT di.$dd2,HD`; x!y1HX\| +~p2{, Fd %Lhfem$BY2t,:F/^wx6R7LvϾ?r |Qp2,%I ʉ͔'XR%, 4a(N2,eԕ8R|_"qTJuE, q(M 2,79!e- +2v Ly8Y +8nҰ2z,w?ʒ2=$T.˖8X C +BU,M42,o.1#˓/*t]Z^  2z$>H J` 5߄v$J" .bp+Zxu + J8NcwD2$WzˢӤQek"0˙&O@2$,(4!.Svqy,%$ ,Bg5"2z$cH(h]_P_UВ/>R*.?2|, . x 7jwxHl6ːi:*H2v$ =7 rT)7ЂV7O+"|2,~qD&Jj_\_[DuL 2,p>Cf,~SF|kF rA]iP2y$X`@}ZKb_2, wo"s ܂vZ>Y&Z:+h4",޴|2, ]l)4WEL~!P(m t!e 2, +;6Qw?Zeʹ\R*aR,2H52, 1 .ItQz[KUO _,"Rx2,UWf hPu:> 91H0峉2,}L +/Oc.RU+^EKxlB2x$ @NҬ}#?SQY0O6DNM2, PlkDlF`gZqė7f2|,"&? M(FsHhB>ZP2,BemTMe/i[d٤ `$2,_ʚukcEhL~xl+z~Wm2t, &Уw֭2!+Қ/4)qRz2$_5%Ԅ Æ׾FAKU~!2,/]>%O +B"B4Pم>A(+F3 2q$= +L4BТ6Z'RJiT@2, +e X!;)W(tmd #Ŋ2, =Q{ZD.Mf*ϕJT)|cq2,oKiզ:,wk2JFe`J1xh2,~K +vق2Z$X9s_]q VY2},揽l& +©4+o!~CD2,UaB%;ckҚE4>$he7 +>E2,,+dTͯBLY #/+ h2q,(o"X#}w\J/ic_t\K}@(Uh>XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4175 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.443' EXTVER = 10 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9VgoFSdo9SdoESdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'VAnBX9k9VAkAV7k9' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3395933118' / data unit checksum updated 2024-09-18T13:51:06 END ,,,)X)'*')"+K'v*)*)'C*j)+*'+9+d*,)*(8+`(*'*(.)V+))*,&(R)z***)!(J+r+*+)*F)p)**( & >+ d+ * + . ++ +=* +h* +, +* +* * <, f( * ) * + 7* b) . * ) * 6+ `* ) ( )*/(Y+(*)+')R+{))+,#2,"ZLS2,h%I#E?L{ZΖgВif2, ^$|,^u˖'h *2s$4znWl[P( Q'+At^O2,snH ?KR7eB19}IQf6J"2v$z5x-V%x *U2{,fW/vUc.ARY8!ETkivO$2}$z=0_$D<l!5>PB2,y!JӒWjh`b=S95Se{B2q,ϝ[{BGʢi}vřxr:nv2,6l@NGXM% +X^j+*2FH@v2,mW%׺+Hء?CٿJcV~_\2w,R*%TWoR##M[(]# $Qa@2|,7dF2y;:=b\KDT,*C>2}, eQK6, +?)N_ \vWt>,2|$l=o8&Z-bA,YxW,B 072u,>Q ,\Ӿ2U ++1}A +no&2,|/~u#;-ǘQ9C2t,,]TgBO]!]Lھ*Lqd(8"8KH2{, +RBysAPiL0I.Kx)ERq;{u@2|,}_KH)$[GQ#pRE2,W.BThpVN\MXXk'Je& 2$osBB’ЇM خA!l$Z$82,?h"v 1$|qq@LQ&mzTe 2|$l%?8x 9t`11nq S%V2},^K>hDHFue'qJ|@|~2n$@pݘ[0qvCЌL@D2,ۓúhc()H7d: /^D,2z$4bFSѫd + >K~KYp2~,;ٟ5UnP}DK|keurJ2,9_l +tƎh(A٩TUu 2vCm2, @umae/d?S-OC]I1*KC2,|:ʄQJ nV(W&I/GP2}, ę 7[]Ieo\y!"J!2,9؁(ea͈+&tɖvQ +W#2y$^CCRTy +$H&4A2y,m3 !Q5|?<#줘_f60h2, d A[4mPI]pH|P\2,B`\BT[)SUb~!˰& 2,(_&VOO qM[r7l,<_2,uVK2zT9yQ' 8 0%[/T2$|O5{*,, cƳ (DN8>2~, rG#m}4\6S}1 ]jP2,DXJ<|L6k'͖tj0t>p\u`2v,}q.q֢MV\b*<)2x,/B;cj?ۜ&I2.S WLHD;!y&x2,crtˉUW#OLۭw +sueH'sER2|,+'W ,tV PM0YD2},"ٯqe8O[B[F{TX@V 2,uVZJ.TԿ+uVj܄YdTAxڤ2{, o&:@5KeOnjTi'|z T@2},&2h\KG>SZQ +k2BmŠi2$NgEa<$R{L$2,u:pUD`kg _nV.\s-=D2u,.P}2PښM¤J/| u66à2w$ ='D?PEKjJ7 cύY։22,F +EJ)r#G&QYɧy܊ +j.2,= ϲ D,e⾢C&Ad*2,R8GT"BJ̩?j M 17gKyR2~,EvIS]RԄ=&pe?T$S``r@2,v.PeGЧM+Ջ6-.HlEv@@2,?iR&'[$VOugxU +p\f@2,6BI65F*|E6X+e[!62,uԴt5DUXiW"4~ \U0ꌀ2, ն\*G*nk1+0* (\Ȃ{0ϓ22, +"ZUy#X; q!3*2z,>U8>;eϭ|}.RLգܴFWjd"XqPR KpII2,=}X:[6BEv` :Ѷ (|2{$P,zD Xޢʿ!G)Ee*}i:E2,/.Szu^3HWP\@$q]2x$@( 1Sm1D=DB "%uK~2,{)⏘"\TH|a R*D2,wPA㲖/ +bv"VAdz٣`2,%R%EB#lNR$4`8s/h2y,"Gfj< +⌜VW^UyIF2, -+t 8K6̐Sn 2,RB9`|]&R/N2)3j(7^K`2~,&20V, +}Bd%; +;TR|sLҙx4XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4201 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.583' EXTVER = 11 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UfoERdo9RdoERdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'T5XhV5WfT5WfT5Wf' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3955305419' / data unit checksum updated 2024-09-18T13:51:06 END *+*+U-(,,,-)Y++**),*U)(++*&+P,{'))) *I)s))().?*m*)+(+=*h+*+&*8+b),,,*:)d+',* * 5* _* , + * + +- +4- +a+ ++ ++ +* ' 9, `) + * , ++ 6* a* ( ) , ) 2' [+ ' ) + ,(*T'~(()&)D)m)(++,=2,jrEiV-w3vv4:Q]Zo22|,e6ʎ +F3NA3FhiծVd?Q2,^h"@di" HnE!曑Ѕ9Ǵ`2~, oIBYq> ق4ht8&VzX ;4+ X2,q<2S,E\F+?':P_t82,nSl6GTIW*4;ĪWtRݔFlX2y,}4Pv+Je-<狌&˅i]kq +2, i(2Ž$:$gM3*:4̀2,:TVW~ +j d&\!b C2|,eѲuBg.ǯI ]Pi,e.e@2},.HLYt,#>B +e"I5YO 2,LAsG҅f6*OX&B2uXhIb 2,XwOWIXX>JkPd ]CYrİh2,+wqt]͠2ei,V&"D,)htߜ2,Tᴬ\PE]vj*g6 +w2,*Dy%Тn2OFEI+}r2~,"Sђ7ĉ:DOUBH2{,lIbRK?hjijˤE2Li2a6@2,,DŽql&0\$PVa 9s܁l2v,*T*vZ6pgVVOA9ast,2~, LIhi~H + +MD݆r/v rH2,i?7moJKS#d, B癹bk0*CilH2,~&(QwK'2$A'ʃ{$))+2䀔I@1.B5"42s,?$ߔoS~h ϔO]/a-2P24TTR&5&,W+e+nP2{'t2,iq^L7o2mq0Wz2,ucdK2lnK6sUVG֥~YT2,߰.jE5~)2r,+ ѲSŸ t2,4r&%Q3Ҽ']N%seJy٢;Kʎ@2{$44`d5Ti0:vHRG3PN42,^at,Z$ :Ft7]2,hkO'R\>U7 -,`2x,R~xH&։(t/8:~hxѽ<2,16 TرS.ƾc M)0[PS2,mm`TrHe2[t3PW$&2$ xCRb g7t _ !4Npћj2,oŢT6Rzc ^O@dcQuEr@2,"26ç8EFHg2 S S`QfV2w,r#rvni:ϹYK^>2,Lg[ \(WXDĄ'22,LiLԳ +a'#isO®VO2,:8~ X2A*WyȼZ*^tĊD2,D-VH+ |) 8:%L/)I$2,7F-(v$"X2h~ ![2|,䍥e6boUC:QgJ,U +Dު2v$<ׄl,lӤ/62|,&>it#}$`(2C.lz[ 2R)02,T()eO+ܑ=q Δ*pm멎 02y,2u'8 hE"JȨ*,"KҨ2,I]|oH +I%pl)_OEbh2sH2,N}<*(:c9pd4N8z^%ұ E6 tD$L2|,A>Pv--$/>'m6%}%BX2, +^e3y0^"62'O2zbfCLMM2,|6V*[QfnAWN{ \Q,]@2,HE4"F#bc4HTG1ps2{$-f6H%b\@2, Qmn[XG+ E"ewFZT2~,P6PϺS+2q]%IRru 2,jWPc0-B6"EdH,p~I2,$}tYVϤѼ{Y/#vHhd(2z$=%5ڥX,6  Љ_s N2}$XK$4+]PPK$pKl%ܵ$2,.ObNo +p\&PVX, ELf2s, ;XG!HuGP % )@5h2~$|=j`LMG+K ƱhqS(I.Z42,ʴDHVo;kNgEKTq15^@2$i8׌@ҜI"D6M /^|&s?2p$PHI ",K$N鰐ʟn@2z$^K ?jHBQrҒA A *e +u;*2{$ {CXl4+֩K%[ⲛαXM;P2,te#(dt2$%Px-$02{,2d;qwKM-P&BNP!t'2,uJCᨗ$"u 3e'-/)V;W V XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4194 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.723' EXTVER = 12 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UeoETdo9TdoCTdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'GVgAISZ9GSdAGSZ7' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2007223810' / data unit checksum updated 2024-09-18T13:51:06 END (*(*R+|(*)+")M*v+*)++I,t(*)'-B)o)**+*@,j)*)-(?(g,**(+7+b)(+) (2)Z*-++*0*Z+-*+ , 1* ]* * + * +* +0( +Z) +* +' +. +( *+ R* }+ * * * &+ P( {+ * ( ' ) G* p) ( ) *)>+g,,)+)>(g*+*(,62w,ȬO߯+yo"BE'/8*縅42,HP#EQX4Ā ّ'Y7"0jD[$2x,3$C'(S)]nv6T: #a 2u,M + + *K\D$TSpD2{$ڒ4[&XxPYӚXA 4Ҳ)ex2,&C-g &ԎMˬE'L\]<#4&2,? +ArJ}zk뎵]Dr\Ć BK€2,osRXtyx@?.МLI}Y26YD02,?C#TW8'#+v0Ҽ@2,f=FdN R"}(KjyB_Е U`VmSHL2~$:XiYaij>$FQ*A"(CT2{,v}_UïI,ej۝ +aG`&2,X42%NHæM2UFΐ͡[ϳ2,[^"Մ#LJ$l2},?1h2Zv OVCԥY.2,25xTr$>y<;iRfBb&zvp2,iE&+(A~֥CӒOY2u$ .:_6p5 "jJ]N 2,#^A?BZ OVi2,YU`E *A#TXWںÕx7&,a12$`Y}-%40E 3-  )tMvIˡx$<2|, ^'+dwJdI>ˈ}5B 2},&B* *y~87>tq$*2,6+XDBw10Ak\Vu릣.MV2}, r;_F>tI Vxe22,&Շ\W,Ӟ2@W/ V~"yⴠ2z, ґm̨f3϶Cb႟rt@eOj*2,!੏ډrkJ24 zhѨ&=2y,:YA2ŭD4تZWFm6z5,gT癐2w,VBM* ɼ܏GEMK:*%2y$.mʆk<84HYB(V #2$K= )4")XM=\Dks wG 2,"Zb沚ι\")YT<)zs,ON% "@2,c6P}M>⠩f +L<C㭅C2y,2bMK;z$;BDr=Yޒ!BN<2$44[%nBj]Zz(-D "c)$2,W8OC,+s Y\ +𼭦4U2v,:,lA<Fj#,*P  _A;}e֙r\@2,|:2_ 6*XebMj; WJ2$|Ppv,CR`^4I%xCG$Ɩ2, [;D(*0αtT*Ċ6xDZ0G`2,f"LpTs2f*Efty2d̳F22~$nKysӡO~ + U-2h^kdND2,\h>B"lˡ Bn"G^#<2w, +f "%A"m^5O8VҼ,LxA024xvqmJkN +54q~7i/Y<"2, t N^.zc8\.}@]œDPh g`2,jخm=0>.b<PM j[Fwqg>X$2y,|.J (d ([C`2${@_dČ0@ hU$`2,КDX]YT_HLBR%$lDSBd2, #n@PU,wJ2q^0F!]$e w*2,O>AvDZ@xc_lpK +' pCy#H2y, 2$D %VClG+5N<zQ2,7hE.":E7Zk.ZJg2,( т;(-'ɥ~#k5fИM2,RhBjPT`,KzN E2y,"/sIAd`u +>kFF p `2{,\飳YYjz9$mۏ4 +mRB_@2|$P矼-<殈m2 \qMĈ}p2,F$r̖ћbJRTЉ&A2, +3pY8&Qv2Ov!&=$$x@E 2t$ x-q‡nݼ8]F%B$BT2|$P0IWY$4a(ӉpK/`2|, +UO]Vv[} BmmӤz [̦AB@2{, ̍^P$3 C_+2/kPU2$x ߙB%4!B)6q5N:2w$hk M~ؘp $Z%}@2,Rp@}JS\-I4MDP#B"EXVoU;/iԼt?>-s%+h(WZ1 2,rA02SݝGxċ!ϟ+y.% P24鑥ኌגwokDy7xG \ҖƐ,XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4168 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(47) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:30.863' EXTVER = 13 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TdoDSdo9SdoCSdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '7p5UBn5R9n5RAn5R' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '290160929' / data unit checksum updated 2024-09-18T13:51:06 END ()((Q*y+,++%)P(y)(**)F'o+*')-;*h**(++9+d(+** (6*^/*)+ ++5)`+*+) *2+\**)))-,V***) + )- T* ) ( * ) +&+ +O( +z+ +' +) +) , F( r) + ' ) ( >) f) ) + * + 6, a+ * * ( (4'\'*&)+#'N+u*(,*2,tQ4+K/~6Y`sNZi}2z,2kر5  +B ݡ!RQ82w$4 ;Wv([KEأ,'em2,USC(,:t<:Uc(biy-JؔM2|,2$&`Ѷ#9.B ")Ti/D p2,7? 3..?gϥqv*}X42,DR8I*ĝFSbENu w742, Q2[;Bcvأ\=‚2w$` = Q g}yX.W2q`Dr)JL2$].V![ !N9BU%& ,*02$ @-<rIAV^T/.ɐp2y$H 𒞲L#~IRlp<z !Vxs^ QBD2~$Zxjx@j/`04*AO=GB'2,٨D I""3`IT2$ W=e/ఄD=Q ~}ABy]BYx2z$% 8<3xo28ypI&W2, SGRxta-". 9WM>:$r%dCY8a`O2r,6yN^RР=v`VMH c"rH2,C{h]a]<*Y+tq=*kާP\T-2$o^CEa,IQjK Wbe/s|2,/zK>K+2b6VX]N6ᗣΦP2,z#UU +CrHg$H/ex+#l:2,!qaeV')H.>0g2$׼?&)4Leyg?-JWv>_RPD2,Uf'$E^r66PD +l+kJ/daa="IP2,xlm RI,?WtBeSmp2,}2k Wh%IeFJs^&J(2$ޒȖ5dJD IEG?q X 2}, +}I.ETޚE?^|aRME4ݚ!ۥ +2~,"fPF  i;#&I`ء4$ߦ2}, |^w)cIr6=.#򓼕2,f "Q8&r_qgл9qǶrI~*2,*$Vfk^eHC;w+INM +H2,j& u%Ky\Φpq$e|HDPg ƀ2y, ߫L>>eX&g $Ae7G52,7BA PbS7V3d`l@EPh2,{SFUm +- 䊤}zHM$2,- yebhJڙEf +$֔h2,| \-W؞Ҕ->BJ)|Y!B(R2},|e $#'RG1ĩzG{B)`2,5!\.ȳ;s)_.HHM +Nl 2w,/THHrR|YP5srvUɼݸ2,mRG` n,>[I=*D6)mq@2~, WD:D)GRJҏ"`hRz 2, 2OZZUfhVvNZ |CL2,oZ*dd( +S#+H2u,>GJ"oe_,61*qW. #ȭ1zؔ$ED@2x$hOv *Y8I )emZ |D2,2,wL %KL X+AZ~e7@2|,; +v'}>ϐZ2C'ng4t2},`|>-[,#F)gKBd2, ̺yIٸ:&23m$ǎ !P-u2,13~gV'E0t/]|~IX̛ 2u$x N|⒃ǣ2,p`~hVK(+w!X +^RE@4@2,h;++4V&QKx* IjӺUMm:IP2,9Kuh " c0ixR\L>2,mlqIVOH'[|X#G PXՐQH2,2m*| s:øXL7Ͳ,Fѓm+2w,?WWA +l8",q;MUs6h2,^]fv2o~n<\Aa"-PdZV'Ԫ2,Ͱ"WH J+1Z*Q)]ђ׏d2x,0drN^2I ZU|2,~ JR;{EhIAvH vk`2z, ϫ߇'qqhRȓ#L$A|@h2, )`61,:/RClC6 2~$xOUX1P"R-&UAClvg82,[X!t:"kiv\6PI2,|D|ѲJq;[BiB+ЧV:0E(+t2$p]tHIEVlK2$g8$eE,2,Iz̈́*i8W EVH IZb|2,Ql(DZ_<+&gU6(B|#_9% !n(j2$5hhu UÞD7%q'@2,;B3F]i(Dpt6$&zP2,v6A6$ȃ3@ NsdpqTDWL2,h`+ӆD'Yv4Mk=w F!'2,vu(-|`| *Zmjߜ֪>@2x,Wk Y~&ﯩMJ]I * L"x]&XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4179 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:31.002' EXTVER = 14 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9WfoHTco9TcoGTco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'SADHV9C9SACGS7C9' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3507602374' / data unit checksum updated 2024-09-18T13:51:06 END *'*)Q*z))*, &L)r+*,+,G(s+'*)*@)j('++ *8)b))***1*[))(**)+S'~'*-*#*M*w+**+ *K)u+)', , E* q+ ) * ) +* +B* +l+ +* +) +' ) ;+ d, + ( ) ) 7+ `) + * ) ( 2* Z* + * -+0([**)*+**U***,*)2,DD:q\?UkRZmLK@ymi+2x$Yxa=$0$`+?(yyp'2,`v }<\ҳhM2E]U$wRkiI$G.x2x,P2fgh44sHsZЯ>2{,nPlFJFIvZB$l{cL՚! 2s$=@,D- FzA@*5EU%ADyb2x,6L+2G^XGe|xDX'2٣~!2,E"U G"<:%#8|H -!?h\2~,}fTa˓JԺ<'CЏ2~,p״!^vdI.[*ͥ ly62,9/V ; EM([CAw / +ʠ2,׹ o2Ɉ2K faO$2, , 7 ^"H?+; X(-ݨ2,UmV'zdؒm ^>׷ol862{,}z]6PWL1$X.Y~OQ/):2z,/!rR/ Fcw}2 ۄI,ӄ3Z)42, oѥ6sIto`RTJh2|,&28&ݮBQUOaYfHa$qi!2$%m4h> ~By$/ґQE1/ܑLh2,fnMJN#xZAve$HH2,b66),|{L*bC˒uN6p2u,<&҃#0MJ7uZWN;}Q1,:%2,j|,'KOstXH2},n^KڴHV@*ĕ5 b9} d2,6p! 2i}NAΏ[ 42v,>og,;7E"`W?B2},tтp2WM*g2 i"!e5(F2, +x6T HArJUb[p29Z&2u$-VС%9^9-8Փ$v.2}, +0(L#XӔ'{'Lssh2,m2 +T̓ie)GG)/eR8q2,؈&4lXTp +̡Kw:2r,]u,o"R>$F- tKqe2$@y=> K AV/*SY2,1LzJ2zełO)!5!]2z,#uF ~\"$\EOXDxTV^6WwC*'f2u,Ee^X-YVi2S$KoLKo*9N f~6P2~,ZLLQyiRD\:QrfI_ 2,`&QV +/^^NZM->r_~ìs 2,aUb"`rZG!)N"2,q=Pis/n'%ä`RS&d-*2,3Gd +d&,U az$ygjHmC2t,.44 Zu(ұ%m)?\2}$_xA$e,")pCm9Mӵ2, ֝Ip;)s†eR"4*,&83 +2,Xz-92b/t`'e`J[u32P2,s*!19Y7HMjuGk,GڊL2,]tD\Q?wY9[Uj.o\i2P2$0 CH4Q^+DzHd*>,2y,.L5fCdċ~Q"`DJ%}:Wq2,/'fK2 LZ/F +E®X_Z 2,'%w.In¤J̽&2,pWۚ(>xUb±;).BF-<2$| c>L5fK\k+R2{,6rΨF^"A;G*CH'@.ҧ4Q@2{,T#j(LDGAfA\6JA|E~_O2,'u֬,لtRmJP+lZMJ](&S2,N/W4h@\WQC"Dwn2:SH2}$&LMh(J#sPcNm)Q!9T\GP|T02,2U8celLMF%_X2s,<9:}N㉤PξJ˒*"JqP2|, m~obn>E^6,_ vB(MɶJR2|$R6MHaE(K.?O`2w,>N&tąZAti"df7\FV" Q\h|2~$hIC쀱Ĥ@T$媷R6,2A>Y2,8S YIKDex 42,0|xuj|ӯw(UGފ,L~A2,d@Eh]FmUf 2$=D *mRx8 2,(UV}uxS +sd^KKDK2Bx`2,HI]2J2v,&+6}HߨeBS +HT}| 2,GqQpD,.G>gGN"Ҧr(2,:"SS,E:?nCJdKm*h@2}$[hq1v #!vBDݑ `2,f lCSmxꍥ$\FX[2i,  W>?I0(mgVˌX3p2}$ CIZ9$HeahzU& Tu§,]g2$iE)`-R ($ACJ2y,u?&CbEЙ+2`*蘢Zd\ExؓB2},#?ZI>z{ uIն[ t:bK`\ht2s,(d"c&JfUxv/'N4:Qqt@2{,䊦S'ıUքtA2Hx,v6J!#2,YTLb7DQWD؟RQ2K&T 2},g(o9da{VUU>Yrl@pX]&X82$AwI/ =Û !*KESmtZ`2, ؘҩ\ +e'j ȅ-Dm6DZw'2,*ѳ.(Ln;c%Jc"ucF M2s, EjMBɰE *m`Zx2*2}$ Y=&,XxApHaB8`DaN2|, 'L2F SB 'GX-U+ t2},pX}h[hctQ4)/ªa_6AzM2, +ێĐ>HGVS "R&y jHm142{,t&er[/w[/$ M2,:Fںg`FN.+Cd dA!coza`2}$i'g{3 MΈg6`2, 7Me *4e.7"*ՆXUsTQ2$a`m4FE;CIFc*(c@2,U]~ݓ>HBҬH{EJ& p2~,%(l3jga8$LIy*FJذG=2,7]~b~ PI}Jhepmɒ2},&},lFBMT$MCǎLZH@2x,:ulZE擝5͒e!UjhA'2,_YA~0:RDo=?F,QXˢGl:R^ /U@2},hWn%T\3ҘK?:*\2$ ZY,1f;K(ЧF.z#2},"W8".32l !ڼ*dRJC<2,X65RIgI9Ƀj,2t$]Tp,f䇂5H!| 4 6 2,dMDJf#pD` ʷ KZkѥ`2, M\dءZF ;Z,g:-eeu$R2$78% = )% h^ ?/O62v,0AΔI‘||Cx +[Z-2v,L"@|3Wʭ>pݺ#B;$!2,j\2 n:_á?0\d^Yv:w2y,c@ML!ЃxT*atA]R2,代dա1cwhQy92,|?YUZ#tBIۭ*8J"kUw 2,R RKw0gӒKO~tY&M<O2$J-4BXH9LH46;Pc2r$&ӏmCY6λ(QCHņk82<}@2}, Ԫ,EL `|XdAOQht`E_""l2t, 3y6q0t_REX-"}"f2x,"Hwow-o˕J"b2,k'ݘ2KJ,.XF#wβ{2,?;5Q(F\3 KXp2,vNL~/NNLKk*pL񷬺F2,7ɔR2?j̑?IsER4A.5̕U2,jTx|C}&d"4-PA!`2,M٠b&:M}IbpI-Ys2,ݫz<7KF~6roVDʹFeԡ2,'%CN8|Uyd[[ 2|2, P"(o&rouF *Au RﻉPP*2,&ϼVkE5XptV2,v@MTqjm֍i˓lSnLQK~|Ҳ 3R$BXpXnu)&2},}M&,NC +;}7 + ra(gV2n,4> 1a7yAR3t$+`yE|ص82~, QvQ4*zpMd5 SxRmÆlI2,;wZh*BЦ7IY:vDSxWc!E2~,TJN*du8۫* +E5/z[g2|, LE&pǶ؅UVQ (= Od2z,:'r YvR$ IvִcNn,2,3~VZ,:%W\]aJ\&.ʱ $P2, n6"fLd|k.r?y~ BV1\۫f2$2LJAadPRz )Ђ>b=p¥2,4*a[LX~_V^KX h|X@X`52~$e{/S+7+ +nMm@2,6 +&ņP&TxK *_z2,n^Ҿ-ׇkb bW 2,޶L +k2a^g jnwU*gԮu߈2, 3%Vm]$ yX< '6 + '@2,9tD,"D3ҙ?U6Y}eV.2$EȠHKLtD-ihC/Mv|2,ԊZYH"}f۝œ љY_*(02{$@E$~E1YG|y A}2w,W|IYTݳZ2%wiOYLp2,HleĊ@.qY#JZ5"YE4y2$OV#CN%O^(Q 2{,6u4f *$G%3 IiOc2u,&&ɡˢ (駆\4LPo.2,/lXUsSl7dF[|6HEf02,KLT.6pHveɗ9TH+2x,w)FbbNKM8\^T>ۿ2, آpX&y(U6& DJS#E2Vg2|$,[ֱ% +jY'kչ (x)x[P&6Xh2,?є̭IWaZ$ +w4p)2,k af^|~zrJxMS蕔<0XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4187 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:31.282' EXTVER = 16 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UdoHRco9RcoERco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ZcWVgZTVZaTVdYTV' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1204514459' / data unit checksum updated 2024-09-18T13:51:06 END +'+)R,{+)),$+P*{**)*")L*u+*+*-I+v*)(*)F(o))*,+?'j+*)-*<)f++++*;*e)(++ '6)],*(' * +* U, + ) , ) ++' +T+ +{, +* +, ++ () S* |, ) ) ) $( M+ u+ + + * !) K+ t+ ) * *'G(n+*(((;(c++'(+02w,:eRGN64Չكu*XK 2~$!( C8Cg8"EORzv2v,PF>gΡ nRH .M+s2,o7G&qМ0M1 +^$L2,~"A-.X"4$CI@чǙ% @2,KКڰVy/$iϙOU畉 +^)qQfj;aoL(ݖ2$tVYGϵvQ>2,)lHG >µyX8(2 u 3T]2(mkēq2x,؟$enfчoL-'Q(T$2~,x}ƌ`#XXGdRf*Irs1"P2z, Y.xN{h^:Y#r[2$<Ő 4yH+%ZW5b/'2~,l#7L8](<6":JW<"22,숚y0.@|N3 +Y/xBv*2,6G}̓tz'@2y,3B(YJS܊lHPnPH`m762v,"m=hw|XMD HgI*\nQ 2z,E? /Vzl0/^vK7xT[>K`2~, hnVWX"Webdo^t2$B nY4rپB"([%ySe4Xs@2,ﲦmQj> W 0'82},|3K38š:t9?-tqbX[/~yZ`2}$ /.v!te HPy=\WT2|$ ےՇ _ IZWIYc,uMt2x$}! ,`q , )؆& 2,- IΖ'hTB,(J-Vq9H>92,DK sɈ}'CͨCuiD=45c,24 f?9+\e |V-5Xĉ !x!!&2,A~\Hhuz9ċ=ą!/# rq 2,Mnr =D*uEF 'Z^X,#2}, .NO* ?)N7*pVNMRGJZQ,2,6 Ժ4.HT2 N,"@2,&Շ7Q!N͕suSsX62u,.U$#A3X*`üH"1Uq(mUU@2z,'ol2G^#szO&DP7W2,&|ךn:N \cҊ7'P2,,:klwԱ],U t + vD\t2~,L*&ډ?Ac0"Bz8֊Gԡ`2,/3]$DM$"HK>a.he2,ttzoLo.$6ĝk)(efJ|2t$`5z-eKnp40X&,Bo@7>Lj2, Α$h q_HB|`#22|,S*%"t$D/iceJ](M # +*2,N3o UƏP}QY4d\JyI;4t3S@2}, ث-\H6'ئ+ +T>=OAx2z$ i (edԳxQZf9tG2,bU"wTlR9bPdzes/OĄڄqp2,r<,?JH쁲ټZ^+E.P\g2,v&˅0}#iU\"4zErz2y,>UH7D$8+2$&vX2$冈 +Z>)#Zbb!UMAGGQ9vio2|, +>ʌLm3䈐ʮNkmc +c]Xy2w,3E}R2DKT>p GAT5 02u$5 <bE#./( N1x2,bT 2"+Ywb>/7aPAn#92, s<| ]"["%tI:)!y]W#2},ՕH iro ZX)1dy$\Uw>2,eIC"AJuåZ)Ѡ2,K̪r,&%mo`h^ʅVf %Uą@2, +̋CdI y[pqC~ǂ: +QRH$2|, ػxZe/yE苒Wl +FH'\2, s Z',Z;ΖZȨʕ& :2$5!2,jE"0NJ4iB:tLjhɄ2},>7~u?~[ϲH2_gVM$g*dXd2x,"tY,w%Z0ʜGJD-0vj"@2,wn^ SV5=Us*eh2,_h2Jb"BlxJ;Nѹ\6BW¦."Z 2, qḴ&@L2H\] O Q)2,//br:Qa +N:6P>6Q2~,7uuQpt\Du8}ᖥ:(X^0>Ү7?2u$,hQ XG348!jб8q!2,_1G#Fin7AӄK`HrZ(MA2n,.N}/ ZTJ̽~L(P 2z,:[Gm22,?kEZK'mb2JwK'i,&V亭T2s$XI +PJ\<,J-mF.JxMq2,5dM +20"\u {Hh/2,S5 O fLWGԃL䧵fr%2$ , GQ-c +7Bi8(INُ 2y$8Z* -Eq>aef?ΏM6dJ2,Ոق<ʧ ^j2JD``2vT2~,ʫoܑ CdUBGH/ju2,UeA28[ʡ|!4`8F2|$4. IA#yKdIT,b xQ +< 1~t[ 2z$б.~D`X˓–h`&<d7JNIA&8y[(2$}KVRdUe.EErCasNyU +J/^B4 2y,*>q~Qc$ +1.mz {h2,T]Zv#YĈ|:j,K @2{,uXDUo4!#nꤞaXg2,pqUˎNţdX4mo!, XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4212 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:31.421' EXTVER = 17 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UdoFTco9TcoETco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'FTVjITUgFTUgFTUg' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1858349056' / data unit checksum updated 2024-09-18T13:51:06 END *%**O,y().)$+M)x*,)* *J*t,,+)!,J,v(++* )J,s*)(*)D*m,)++*B)l(-,)+?)j()-*';(b((*' ) ++ T* + , * +* +*, +T* +* +( +* +- &* S* }+ , + * ), S, + * * ) *, S* ) , ) +'+R)}(++,$,P,|**(($(L2x,**WI;6J(J u0V&Eڝ@2|$,T2,)T6\I.N9(FH+B#3FhSբd2}, W2`7I< ņ/3P2s$P"# b3j-$aEd⫘U'V2|,]-㎈&\HͶ(*s'Cê$|嘀TD.jb$%P2,hlfzۏ[>>AI7(:YʧB2,Htgě]Q. 2RH&ؑ:cܢq2v, ۡH ~~"g?mIWv+ub)]bFY02,7 +)vHV[88\5چ2,,:sB4M"/fh>YBy—"-2, >Wޭ84|P $X$F)* 2,hm].} +tu;"@ڜLau2R>\2,ԫ"mOgׄiUV`Ih2~,c~WV,B"jXLXM"hN:}.Ϧ2r,.GB?(8gP(* dCE}xTQ8$d`2,REUlaT2qFw>i L'DuJ|2,`  +X*BP E~~# BT 2r,FH]+=Yq$]T3EH%j(244vw|H黵grCGVVBD oq*ƱG2,TLXk,:0:DI +=@ĐǪW@2|,oʶ6lE +"+4YCJ @2, @E"%k -.M1ك +۸U,Ѧ2,S|X؍WJ \H,YBqPH2, NXG0Ef̭51gV.$T2w,ud:0 )*USH0}=O$m$2, ||H6sǕO])3d(*I2vsXM2z,+//.>aՓ$Z],UC 0,1?Xj 2,߮,^{GRa#~_pX*y>2~$.Ti$؋K ("K~q2k2},:'Jg.:Jr$2k8/Qy$\$E+m~2,|deOQ k,򣄊~2,/uXLJ>Gh,n'?dD QBp2},L&i^$R;_("N^ p/`2,O*0N+nZh!RdJNF~2y,.4'AA4Tf~wZ(ߊZ;q_/2|,:#2z͡phRQEPaas&FH^2{, Qv.O׊I.df ݸׯ8P]2,5*%I$gw,T<xA`_x2$M! Y^ sHm#QcJD% +2,26'H\II"Ǝ"Yr"QF]%e8"A2,m#ɤv&hfP/qr ʈۧ@2v,&#`&!n^$Q9K['CXAyK,2,*d\RDfԹesrs샤2{,:e9ɟAa:hϐEdxWD"QGN<2$JO8BJ/LJQX ${%Ll c 2,nv]NЁ҅V,|Ҵh$G 62y, bABG 2,rsUIIи}6s\*ŞGH2y,: ?E<sR.Dig^ubt*Zfd`2},.ͯ+ɵq0Wb6FVuR<Ѐ&ZY2,P:%<L_!]’]8ܰ.P6q2, /6kSp}+-ek Da{ay)S2&2,mxn1tQy>R]rxD(J\ !HB2,vv:>:,N +ʣWI:ŅHa*8>2$OvvX]ia5EBb 2,h&FR1$NLnD1ډB|->UMKEU'U 2},W狼ؚKkebsʅ)[QZ>2,n&inP<"AePUDX"|2,JBcAг4O-{Ja9_/NNf2, Wf+vdYg^ .A$gyRJ2,cEU{DXd>,9>` +ϗ_rH )G2,󰉡t0TXlvA}I3\X%gs.*H2{,NQ"<< VD +Ϭ|(k*2,\ y0]9ȁB y0ݤ|hӋ͢q2,Nd}+)]"ROō:GN<ؐ2,٦fmV][8¸0,s-ATx(H2,mbAZe +LQ m>A{2,t'-~KI4)4'RY QY&m8$2~,>" Y+"OR%]ESeB%Y2ر*i2},&37 +'|>( ',I,^:x2,/mb琕tUt0E?I#Vm42$8lKφ(Yd#SbVO+JX3Zv6 2,<.\X*br¢_$NXPl͌*q(׃2,d56GH *Yu@уX@5.2,H~ͣ(]Tҏ|W K`LAz(W"2,<XPo 98 3̔tRETN2,42,/"AqFbP +HV[K22,fiGL&zYr$l>I2,STԐLiY~bjoAW[)ܗo)X2,i +\۞}L3@ +.S"2$ʶ Qe$- ( +y!"9m4g2{$<4Aq)氢jL/\%%M0nY4XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4203 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:31.561' EXTVER = 18 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TcoESco9ScoESco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'PoXCPmUAPmUAPmUA' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '600882638' / data unit checksum updated 2024-09-18T13:51:06 END '+'+R(}'*** ,J'v-,,*"+L*w)***,H*t)))+*D,n**(**@+j*))(*9+c*()' -0+],++) +-3*`*+++ +( 5) ], * * ) ++ +/* +Z* ++ +* +) ) ,* U* ) ( , + &* Q( {* ' ) ) , F( r( , ' *-?,l**+*-A*n+),+(C2w$.4xx'/96(Y2,D@$w"-GRåbH.Yڒ&IC;2,lt~fҊBLäuC"W@2w$e$mLHN\ 'EE!=)(5F2~$ j?UI^ +I",3CF2,x+ jCF6>pdA$taXr;{d:R2}, )JۅĝD;ˬ%&c8^;2{, |12$E!_^Mֿ2,>iq-Z‡y< ]rPh-԰ 22q,6V_T6BTu(&qt*J%~2,U !OɩyyQ 'V2s1"^5%n-H2,с٘cBD쓬 t⩸ |bVJ:e2,|D*+QYb5r' +, +6i2&2o,,\ɢbFh؂s S((Q'~y{2,t) >#Q3B64uX;.\-U2,x]O & FxVl7|W/c2|$ |yZ )9(jXXc&ى$2$ Nc4X"3sR"0yD +nFB*p2r,5E(: n]nh*|  T52,8#+ DLD\/‚-zY(t2M&$2v, +_ӫ:!+G>>PE. +jDƄl` L%@2,UE^5]w&î3rY}rW0)e 2u,WyAmAw;ZJכ%TbVI3m2,DU¼ 2qy)k}S_?˳!dv8\V 2{$y%lq0A" +'~[ lI2x, :B" Ne.60n:[_X*zF2,Y7J9nEYh;"^Zlj?rԤ2,7MBh ;(D\f,>T:Q4?' *2~,2_i5&٢/e7BpߒZ]e^知LQ8G@2~,"] b+XGB̚#R0Т2,AVɦoC6"i#Fdf2, 6䌒Gt̎{6M yywa<2{,>#TGBP\´("G^ Q`X@#$2,bLy9i/#RKաRJhd2, ܾVD19sQJyq Jx.ح yJJ 2,6pd4cB$mBDɃDO/V2,;AeEjK5ʼA8- 2p,7 +ۡFЯIt3Rue2,5B4ڑe~@Qsੂk3NWN42,U6 "c4 U$}[>ϧ.+K ũ +@2y, ]m֔&&[->' +2,rsrhU/>SuXv.ul^2v@><(92, p4G/ >I3(婦[B_dPj$!2,*D,.)L㕬K[FP[) 2|,n<:^Yj#EU`b D X`2,5XPu%H0[Ir'VmbЈ2,"ƇƉ (}3*b*T(|C22,/'t=u^?ƓվHP "Y2,s!X eK>ԣՑYִHQP$sIUu]v $yGR32,']n0mBzzUi2 `Xa?! +2, $L/"~G_|uđEQu֍Q˺`2,^ *Cxˆ?2f@DY$VϔN2, c+*lYeFmb&"﬙VW 7*ժ2,LCHrCR0^_viMi<:#4+2~, mWP73̑R@XG6X2,W=xqH>f2x, íeuk#/6<$Rm"'\ <#@2,U]SAk`DlJWE +E  ҋP2t$I؃b1 - lԊ*a4 +uVU2$ pS V. {8 5,&Df2{,Nv[],"ZY(DCP J$>2,1 x-}$.A!Jz@4!2,,b|;O!jRi28I͗ 2|,+uLt\:4N*xL}E2,|*B% dìI"]&Lc~9EJH@2t$$i-պŌ'4CmJ:`.Y;2z,:Ly:h"ED :% ` K!2,6MV:aqp=#*bDK!Ԕ] +U]d 2t,$(6Ks IssYªe5%I8$ee ߼@H.rǀ2|,:.OJ#e0.!QȪE PdX?x2x,EU/:,U-Ѿ,}MeK/ " 2|,>&F?Bdg+2>VIiR-2,2LUTJ$Ż>$T@xЩ")L2, ++J#;VuV*<])=WIxspɧxh*2,x#=BӯI\c.B7AWAyOy."-2$򠲊&$v(YL\-\L"@D2,eCD$N+jd*N}L/82,jۛCB"EL"J>c[Ф2~$4=!#,GH"8!g-0XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4180 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:31.701' EXTVER = 19 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9WeoETbo9TboCTbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'IA8VJA7TIA7TIA7T' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3142021878' / data unit checksum updated 2024-09-18T13:51:06 END +.+)Y)*))(')O*x**'*)G)p))**+?+j))*+*<*f+)() +5)`-),* -5)b*+,* *6'`)*)+'.+U'('*- + M* x* ' ) ' +) +C( +l* +* ++ +* ( =* e' + ) + +- 5* b) + ) * , 3* _) , * )+1)\)(,)*++U+***+)2y,>/i/,5:c7>[0U:rA&2|, U17 Ȣ#B( qLy;x2,ΐ({iIURaEiŅR] \2,1A5$g1vZ[Dt:"SbXZ@2{, +9.hʟcfS&0"I62z$, l4xUcD5N#ES0⮽wD2$Xz[MQ +D?4%^aSm~k2{, +lHnY޶~ҨOrC$D Aƹnu&~h2,|3օ}o,}9(d_Y_[B'2,3T˂8,aC[A! ׊2Y4Mhi(2k2s,S؉&](J,Q5x2,hV,[ht,- YF \躚XWAF\2x, "8ץ3tp.ȇ]$Ox(%502~,2"^|"LJI]l025<FD R`X2,fzHYjۧ +}J#e86a6/J|2,]h> f,U$@}" +XW@&2y,D쨯^MIA b' ̒zHRv2,=ɳCa[*Kr*E59I[‰> 2x,>+Gm>yFz(&їZ$p2,@|K^M^N:[M-D`/yxSP2|, dwYi7BdAeJAfУFnYP2{, F>YN9E4?r +т"`@S2,Vv_N/;*Kyq/8T88#7 2,D<"sh&J+M2 E2,SFVP^O,8H?*eܒ(%$!2$8P"0'T뮚Hg'2, w4?Je SF.>2.S cN@2z,:EfCg-&C-єJş%Hx_2,|&|QmzIaԬɡrT;.CT2x,0Xdʉ `ء~8*{($]).匚e(2,a8ʾeOJoVfhu٨)XR1cNx@2}, Qq`OhMkM6!tP*hG0L 2, ~vK2ؕmh3kO(h2o,H:rE ĐdI- M| !EҦ,]`2x, B?Z)c"J(eCu +' 2,w#Z5/?.:f!rzH%ŋQ2, +n?h&ε=ґ:cgBT2,E$"3̶QWvҩS)v+%} /2q22,~reL6}wy=rFH%,iq$$2,k3RHmB(^L~G+Jzn[B2|$V, Q!nWet\AaW$6Q)1*Y`2z$|(7W jL 2AoMRΨT2,|*{~wknO#>Y[p2y,"/'u?tHĂ!D織_P RT(0[ZI2,53(E^oѩ!1.HLBE/dR[MwD2~$DNxXk0j +>eQiNC&/Sc $ H2,X6zos.'MKONBs#J,jdyI W2|,wo(2[)T퉩Xb/ND2}$ ,/;2)4 %Б\Ni}22y$HXd @eBc -s'RKJ|2,l:S02gmh]EBT$U(Y2,Ұ"Mgx ˅OJz2,6Mk$.`(TIj.JHWMYP2,jfz;BV&cu9u![xB 2{, ,*4>|f6HDv%2$p4ѣ/][K!jRI^($FуC2,;b6$ I#5EO3G2H/&+\Ͼ.2N䌖P\2{,^Ni&h~ +f9B1"B*}1FcDPͨ2, >3GHhTY<.az&DS)<ϙ<_~ވ2, +lq+hHjp˔/QNC4 2~$5LЁz#ڈz +. 0$"L-! `.2,P2VϪIH/>r"Y Vf\2|, Dᕚ%8,RW[_HGV&Փ$l2u,"nm~qUhfM)8-iD:$2,~dؾVc|aӅ>$g.fC-|2r,3 Ikb +n*Z,%+ﴎ7@2, Hzy/ PJ@2},*qsSCQS߬E.)fRΨۀ2}, +7pReɓ$U-ۚ6H IxMʤuJI2,lj& +n0قpm26 &2,xO+S7΋7t! D60$l$sT2{, S&Lד{N2yT)mB%60XED2,Tmc-ۮ:zYzv~8`}2,.Mc~L4IeL.kҙ dݚqP2y,"vI,E#m+fDheSn&BD),2$e pKYV25(a)/=ERZS2,:xWB|?2VŻiU*@):%B4V2, l^]sA+k卪ICJQӂ},|2,"XF_FҲt$RG4¯[Uy7\2,_N<&򪔼dmx8<]H2,c ao,@hgG`Tŵ=,ڋ2,"5gӷ;]RhySt@]v2|, / &PؔJyGτLjH2,6>sh>q]Ye ْF_ 4)$Հ2,w|4% #r2v,2$g4PQ5Ϋ&u\mXfA2|, +rH_9hɌ2Eub\Av(2s, L~vuwԊ]$'"_J?42,"].Yܜ'?Y[Eӷ0ʇޱYAb-vjH2|,#7NPlX9M2G,UPyH*,2, MSV:" ,TqcC\ w<2,7jRUdl|xV\ű,qG@2v, DSrvvڞ}_J~/$R2,g8f\CyZ^5 ʒd`(Ɋ2 "6p2, w f2,';v R>%-n5 +d]I?Xl^D2~$h5. J)5Aj0n,lydB2,舯/$ H~E*"(%4oZ8yc5Э2,7~gm _Ύ%_bD@4(I%2,\avb-Ns>xM q91v@2,MګNd 7 Uen/*2,_ +cWs427ŝKO2y$XТڹB !DǕ,lII=2,oYW48ϼUfIܱ"$3 *szb2,QvO'ם &RUP`݂4 +2,O #ܦ^>z1N7 GU-.đ(2b2, $}eԜ,-i2jЋN<2$FH#VRݔlO"^CZT`Ʋ}i(2h$0[Nj3׊$8<( $ٳIӞ2y,~?X,o8&:xWȺQ2,jnUE^FeޑчPVEV=1uڋӄ2,+ +iוY$XiqdR2z,:-mNO|T7l}s]D*B|2,Wبј \e'^mdH%G}` FҮ_X]2,cqmK{lԡLPO2Ba6N@H2,4TN\u˒!5meQ4"2$oUzA HP,a4c*,@72,JؚEaD +ݢ(M@!4OCm2, ]q$h|V6d.&fDp4#&+2,qU>SR+rd&`N%T=H,ˍ2, +q!pJFuδM.[A;a,^12{$4-MASas%U&#Wɒ`s2,/!c.~XȂ|U,rݾ-224t +Ցك&~E._jb a[ 2,vdW-FZۭ&`o*0lXv3Ⓐ(Ҽ2,g//Ċȃv]Ղ!e. H[2w, M6 e(aGigpYq2,hڔ8ᕕܹ85Nd2,u2@ xLri 2(RȢvi2,SVvrNTouA"V :n24(@t^W&& /)(8`y2}, Ժ DfT\_<,Dd,2z,ܤIՎd1iL ,`k2},cUAɤXL+X1W0Mk 2, "nu6h+2T@(5#(EB2, 2f e7T; +I2 xKZ2,*J-}Mב^_(B2*bMnTD|2,悡a7dcb}>56YԱnFzY02,[t0 ƊFLe%3$P2$'CX @MO%P +U]k}bX62p$P ל"HQ0t(t*#2, +H\ +e +)Ryf(.zO;#'\XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4183 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:31.980' EXTVER = 21 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TeoCReo9ReoCReo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'hlWpjlVmhlVmhlVm' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '466031735' / data unit checksum updated 2024-09-18T13:51:06 END *&*)P*y+**,"*N%x*-*()F*o))').;*i++')+9)d)*+( *3)]*+(+).+W,),*+-)X)+(,+))T*}+)), $) P) y) ) + * +) +I, +r* +* +* +( * D, n' ) * + ( ?' g+ + * + ) 9( b+ % + (*-(W))+)+%*P+z.-+,+2,7ȏ[o]beWIXګoC x +2$rBksXaqiDy0ֆ[*H2,MY!.$E R [^0g73 2,$ZV,|`l70]%3^pi?&2,5BCZ4M-e5B(QՔM2,a$|Xl3ج"i +{a}.2,d4Rn$ X4(iF a4 G`2}, +OZ%=M +Em[> &ȑ­@֖2,.2, .JDu4O5)ݧX#7P}ˢPbziN2$ \#^B{F/lRJdn0nC dJ2,tCnLq:J$B0UXN 9h y24ncU]ֹpup1f{.]<])p2,SVgٝPROLl/ +E +}%ڟn>2$ +hYB *" V%DV2$yHZjQqD rl$&#$2v,w +; KVpژ2MBp8u$2, 2#俦N+'Zܕ$BU,jT7JP2x,]wFqu*pYsEcV@'xն 52$' |EjBzaHhSHÅ+%gx2$$$g*#эuYg.rQr 2,MTaY64 Um\%FJ^uD +@2~,Gj:؟4| ldy D4yTߥ#f +FE56Iv!*T@PUd2,jSnBdeE}b+DE:?agAF2, jpIUEEODZ5ֺ.5z)XciT,2,.l!{}]g+[BX U 2,\BG^9]i8/(ˀ2,(MzmaD4qiGajX2,"=5ځH}Ȱeri~2A|2,?9LJB%Qr)2QA7\H!@2$ Db Qm }&i9X0WF0 2,}u\2A6Qxl:#£"V;+2$)ÛxB J9}K+RLxŤCHHR@2, OdhDEHNd0cx!#+^.U2,5bhlA~0Ϡ gڮMp|RE} +2,nV 8elcxMBB}lX(4x2,'^;Qjέ&Z+~P)~MXJ ;@2|, ԝT+Y! +:RE$з +(NBt52,0e#>6Ი"q3iUqaV+f~ ߴd2~, Qy󳗯M/eX& }SHʭBk,WV2|, +:8mi#KSQ|N+ U@Ov r/2,?\_/bx\Jc8Ub*i8!wt2r$X7A - +o&ԍpBJ4pm;EnҮ@2~, +m{ *ڔ!Yĩ"?6h2,u*B;>z("2qXDc !m{3]2v,:eZ#IoG*On[iݩ(jEđԚʝׄ*2},ȜWX%4erRm¥$L)1 3$yZ\2,D*3J +j0iv􊼜 38Np2,[/F Ҩ7))iaM0`pƑ"wsG2, R09|TQTmٹG1 >aAe5F (K2,2逯T8"(El_^ mA>,X2o,<~4>d+Gk/UǙk@2$)q吁% '=^XE%ZA!2.^D2v,x˯o*uI> W]k&Jqp6AwG2,~&KtOXIN؇d$'x2v,:e ݔ%qV a%ƷP2,xD%e Q I(y y +,P2,;x>trqko.õjd̤q{ْX2,<.dEM)b=a4.xɦPY:o2, .Qd R`.eZyNKHC@X2|, DHnwC:U1;"@Dy^:2,MO6()g'] +d:i}2a# 2u$$ď0kMH%p]xbe'~v,62,Oz$*xJTV}DT$DzHBXǢV`ŀ2,\]U56TQ?]Oe n%jq2$ SfSh7Rƈ6aMҲx*<2$d `ġA4f +/g [Fc2s,6uqhMBVn2V/A|VLi2,...P*4_e_ ~mN fj%xceԀ2$'X^-\4Q%Q  #ć@2}$iAC<Û(%S3Rˆ{Kq) +NɅ42,tz +Ȃ#,}MЩYTu ;?2,Lޒ"ײ44d,qYژ2rGBls2,8bO*KV,W˪@(|y52ى2,7.r2~Y;-D2ɜ/D +O 3V?(2t$ -ϗBrxd3F53$םkA2|$5HMr0ZL-Ј0yT$k?y2,yNa@c8)7V)N(MP(k\2|$ &5ceh4lJP\ 2~, >4v׵,}ċ*omb$&?(/ 2,EX֭3A.P؃a`2z,@̸64V* kILZ;{JyV 2},3DEЮ}XThFeއ!aSV>2$HVO{ >GÆ ~J2,CnW>iO3%u,8(A"2,.Me Uhk8U:I"u<2x,63k^R]aoFM(&MrTO42{,&*M6J]TA8k-hMߚ- 2q$Y!pC6vd_`PL:JaU-V2,"/K| +bnI?#\'hh)8Ni4 M24 SwBsڴF a[.>B2x,'XVq,|PT&(ҭN`K hdA~2,61BE&]ܾҍR`Ϝ2, @6z],(M0q.p4OXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4185 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:32.120' EXTVER = 22 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TfoGTdo9TdoGTdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '0fU63eS30eS30eS3' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '936573516' / data unit checksum updated 2024-09-18T13:51:06 END +++&V*|+((*!,K*w,),,"*N(x.)+)"*K.u***)!%J)o***)+?*j+-)+)@+i((*(*6)`)+)+'1-X%))), %* Q) {* ' + ) + * +I* +s+ +* +* +* + F, q( * * ) * B) l) , ) + ) >* g, ) * *+:*e)),* (7+_+*)()02i,;!xTU#02J1zH?aDhX"Z@=2{,eo'GbU7>,]n -PV]th)i2u$5_;͠AeH&y$uڄ,2z,"g"YﴚJC-|$EnS 2t, }_k']ƮLmMu-ܨE 6,2, ֏M b)jM-lȧ2 vBh2s,>GST%)?e Ȥ! “42|,w >%J gZ4$7Va2,W + "xEHȽ߼ޒ6/.bvsB$|X닀2,Wu7B7E)ɢ,H?F +˙62,(ut 2ki:h,*b冻ipQl2},f $O?mJtzXrB"@2, Nf60ENj7G +]nkvXt<z2y,58_ENT՚]$ #xnIK,qe2,Y|~'@o0"j(Ntߨ@!0~x72w$4=f + XxAŹ|%H<`x2, +#LK 6ȡ3}A #AZE k`2,'+g|J/e[HnU,4 2,Ѩ$d sX%,6ZJr3Q:4F.2v,$?Ͷ=$M(}Tԑ68H:ڻ +< 2s, ox?i$yGL*HV \>"0#2,^P !6p 0ήki?8*2|, ̜\xNꍹEr'vHJhϡ׋2},Vg,+)4PLt(mؠD QXT2,ب?dAsnny,R-UDZگ]22,9M?WC$f3K]oTxͨ2v$yUE O(RhG +PmN„2,rO6Q&Joq}Q!DJiV2}$cHX +1JNZ +MuUč4@2,qRxȰc "ܒ~T;y^3掚uɑ0"2,>;b>! ?,ڪH%i6EDTW2|,\}Ɯ3K m W+M*Lvۙ!S2,םm¼p& rcX+:2,o d`|rx/LCEw]7|GF^2,:M_N' }_(YIx"0[2w, ˿swdheёCQFc~ x2,׹<'ϴFbU\R#¦X2t,&Dm#M&di$섅RjN2},  +XEﲥc<*RbЛX<2, hlFRWa]*Yw$E (b{;U(2},}""`TZV^V>V3pR,d/Dظ2,bI!w`膓LV;76؃F> 2},F kWmeԲ22nG 4&^hŀ2|, ɖmc;$̳RMDVR3b]C&.z+d2|,;ׯdT5XDnEgJeIjQk^2}$\j0H$9o! &a֦ˋTL24gݹ\-ڤޙ+%p$v)mOl Ӕ^'2,X 4A^H+fP[i2{,I4|$.ˡ$& !Զ2,0\a5tA~{2Vu]xV(T%:'U@2$aeP a!9>\I"Y$CUDZQV2},@U2a <\fQܒ+&(ܔm{'BI>w% 2,4T@HRṾY2K"L $LC{2},3ΩwIg􆊘m1!U al0)l2,N͢4>Q=F M_I.^FŒ2I2DIWEV2,/12fbJaI>dxly{aU72,@u PMi^ _sda\RJ6I5O 2,X+-R?͵Ty0d$m-lqV2TrҠ2,2]arN)GC@2~,F B"t#]~Ux:DI"i2,\"\ANԅu~&qP u哐2x,vE'b:WoZADi`ܵ$Nm2{,V?`ȃqX`K#9\n)5%pHQkn42},:~LIü2XMR[7B1eZ4[Z2, qБhd +u "k7HěkEG*ah 2,s5|L՗K"TkXgЖ>D Rynj2,4ta=i#V;¯xхTg|M]J2z,/Uv#k@epMB:X2C2z,2?_X*arGuAEJB=q +f /2,h*&p|厈ˇOCE\P B9,~-&YU2,9~g[,V;zk*Nz 2z,w&܋Xj^m/;L')2~I8CʟC:k),+dR"a[VjY!D2,s XΖeacd?JOAp2,&*)Ma_g}N0Y q}z2~, +ݤ_.$G$G.owN7$D2,rNm\|.K2yr,r-yxXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4203 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(47) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:32.260' EXTVER = 23 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SeoHSdo9SdoESdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'bUeYcTdYbTdYbTdY' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1804950927' / data unit checksum updated 2024-09-18T13:51:06 END ,,,)X*,))*))S/|+**(*,R)~,+)+'+R+})*(*#*M*w,+)*!(K*s'+*+*D+n))*)*>-h+*)))<)e**** , 6, b( * * * + +) +4* +]* +* +, +* * 1+ [- ) * , ) 2* [* , ( ) ' ,' S* z* + ) '"+I+t*(+*+F*q(**)+@2w,u2C˒^'}zt0E2~ .AT2,G}SUtY0\(tX-JB0mb 2, +t +~Vؾ>xda :n2},079dI-.2ETHj.z(2v,;bc `Lt3Ge[,cOd2{,>7,#rXޡY[wk"1% |!h!2|,چMp ⺡G.AxL$2w,x"ŶD(PdH9 KQ.[rX7M2,[.jgE꺖|\ڤI%q(V24ȞΊ_5 (N* tQ!pϩ +%*8И,n|Ip2,XLAWN(%T+ 600'сu2, +QSS9DZ1-Zk'`0$Sd2,O5ZMrp;8Et]:mmk0@2$g]IJrs+KƔY5 |i|2u,lFƈ""Pъ ˒g.T0XtZ'G2,*hUN>ޮ,#>bjnkc2, |`ΘfTU$~H(ϸB .XJ"2, vͬwO5^JtaA12, R bBeMӜjA["A!R 2,;܌8ӥ孡҂x6a}qLz`TY4R?P2,u hB`i +fC0Sm:HINT24=ȏJ/:dvE+YJLqq J!,2x,li ]6Y(ox0C]IK>D 2,Fǂj,:,U }f|;JG`cyN<"ń5h2,6YAk3 mK6iUࡒC/2,5:[8K/^$[122,- ~"%\J`xF T +05G5^2,;''LT@2rhMV2E*t2,/6.]2vD]Bab' rC2$$Y lCß^"j3 SS-㤀2,i>[B6GX +ܓI֝!!xP :`2,zDϋe\Fne퐋M0F<Ђ|2|,a^g.07$ &XWg2,bO9̔3đSlJޢֺb -J^h=HN$2y,n~}fPdVɾ,]Eh'l2,Cvi6kUPbW$,t2,k.&A@؂[Gi:V䛙9{H8"` 2, I~*/|,NE&`Iu0A2$RQH($KBFgհ]B8\@2,UFi©;-XD|g .*Kr@2~,27"h*>Fm~ ׻ HmD{Eښ:ګ2u, V,B7M?D |3HTZkJ\I #~82, I]V:p ވ, ?$2,wek6i_R(5LFT_CFv*/2, /Ey} cOӊr̎ &z-2,{a֓RѺRnCXd $0j2~,^7"c +|g鰪dk9 ܋{8J}\$ +^2w, uk*n6Y_2R~ VPx,2,weP-M*|blfgɃ(N)KHt24t_ Kw`DiLuqZ2Qr bO2}$&|#$+lpЀ I:I*Z2,zn[.EhV,Zʸ!,]2,DL@mb.4^64mφMG50=#X(-L2,9*4g/&egKpk22,J啈(;0*uٚ'kcpEK;˒ޙC.2,HIP.>R޴~QšҏbаO2, h\bs}4}lm֤+^<2|,o%EVPuE정"@yD͹ 2$KjH$'Ґ50L,%ʹƄU2, ]Y= \Q_f $;G㮭%%طl2v$,k7IgeBC.9%gtTұxdB鼸2x$<, $SrQ$06N>L27 a@ +WGj9`2,ͳlP٨VtBi%8e:\a2,: 3IH4d3$;/ +2,gZ+_/ɡ$?IGD" XRZrL<2u$h=ֶ 4D ?&s5bQc6h,2~, "?\ EEm +/֐x(2~, +rA6LqvX9KdY6iLTɦmTڈ2$!jy,XѮP{2>J~%h0WFܐ2s$={i!˷ٓ %2,ЋR"(W?j]2?tWpXby|Rk2|, P W ++,؄kT"r}'lF9@À2,9Dǝhƙ +ddmd;ԧ82,?U-ζiؠW!2"㨔)tx\uf2,ߣ +$ vt(e <ܥ]Ju$e=2,&q- 'zHidW^ىb7"2~,d*P|TZAu޺"p0% 3x2,x;f(>GD֚XO)dÆР2,{8Y2qEO_Oq \w$L`&XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4200 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:32.400' EXTVER = 24 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9VdoFTdo9TdoETdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'kdo6lZo6kbo6kZo6' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1281356394' / data unit checksum updated 2024-09-18T13:51:06 END *'**Q({)'))*E*o)++-)E,n**)*(A+i,)+,*@)j)')* *6)`+),+ *4*^+**..5)c)**+ *4,^(,*+ - 3* `+ + + - + * +8) +b, +* +* +) . 4* b+ ) ) + ( 4* \' * * ( + )) T, }% ( * % ,E)q-+)+'F+m**(+)?2}$zA& +K:Y: (@~(l82z$Aja'IzXt2w,M9k \@ҫJ>MH)y=VERe 2{,O^蒩*yz3e Rt$8o{@X2,TMw¦vkԒ}/ O8>(vZ}P2s,:U:#N3&`0HIs22r,3qvԁEVe +-&X/).@2,ARugQh=<剭*V.E7i2~,T&L(.Jym>%]/Ǔ$2},&'M/[mήkubW0V+2~, ixR鰙eI,; BKL,#x+V2,- +87g OJ1|#m#至)Xm2k,xnn!VYq`Tӊ׮}a1A)E +k2~, v d*o!dJOm%[I:I2t,>(.eV*0u̐Dool.肳U2,%=vc8"Hl){i*Bho2,Tl퓲Rujl'y>_$gCB2,2cluz뤋Ȧ7a}xR&*DI 2,v:B,dym6 gI5Mz풑@i!A2,E67#N^@X/~Ol2w,2Ț]yo**گ2E^rB\2z,ZREW{GKƯ $"24w"~(W.#`K1 Y19R? 9GXlE42{$ I j00OeۜG +ys>,]os2, tOu/Dm{Hbm/m@OBz12,ugRLQKp&R &D'XYh8(2,>l@liNM.mAcrX,Ss_(2,de@ʛ!y4@6$_Y2,|Ge/WMDzy: \/L 2{$h=y@vq6cs A0uL'ʰ2v$X`Ad "2,@] +2t]GM+8['-IQ2,$VBEr. c$Rr6SA -2,A$. d:sH>P 3np"a.ɞ:BBA 2v,"d)&*bJ:tJܥ&q"Ҿ@2,0]z'UZ}6|tc,\?8t2,SO߈l2(ARGd|2, LD6A:P*whLPiS2,nV|ezM*(u2W呦U#% ܘ2,๥K bw2},t"pzQו!W323\uꔉI$5Cl}NABm2x,:6+/8Bu +ºNQY42x,<9IRî t g$N)xs.!>1B2,FJ\$gTU8I*5Tawt,2,OV|Ѽx<* m VZdeSV2,Ӄt@6J: R +ڤ72,[(U!"~/mzByaBO ~2, `ېH24s'ٲ*I7p @Y!D(ʔmoo%?r@2$ "&Y1MAB%jԒUt% +Ή ހ2, (:Yv̱]&B]"JH%`2,}~mH?UA!+[$WW,*qH/U&2,VvI~Cu&XdhHġ_B6`2,;uӣ2A!sm ;VE&y<5X&j22$0ģ攛H,NOҥ(eR*A(2,DmqR塀jrul )(R"`)2,;H&.5!漗XhLh=6dE2t$0 xӪIpta!BʆCQ;/gQю2,H\$Mb/ZgtCP"uĜd hU`2y,,\ohS#~&{#.d0]A_Tt42,6OCdx?A(|&;E@2$OZNNt0E q'TX0Va22|,b,^?*8E+WW SuDFi\)2z, /TX̒Qgzn/$jhH1E@DJ2u$ <1Yudjx*NgpHф-24Lz3EbmZXryV(R 82,qc +u*GJ,Ш&!P2,'iy0: $fڲT-DfHc2, S&!rߚ{wPDUܴ$p"Z ><2,+o#8Û -So;iPɥh2y,Σeon@I+Ӽم2{$'{BH^ +~!W/BXI(#@24~1X%I~С$CLAPW+)2, ZྍbU'\?rϸt,pӗry2,*_O s FQlXȠ' /2,"NTmDS9ސ}  cZ2,J>ؑsLT Yt>Qmć8 2,ɢ:A36i$.Z؂>Km +9r+ı XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4181 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:32.540' EXTVER = 25 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UfoESco9ScoESco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'LAEdL7EaLAEaL7Ea' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3372499435' / data unit checksum updated 2024-09-18T13:51:06 END '+'*R*|()*'!)H*q('++)@*i)(+-*<*f*')- +,7)c**)+ *4+^*'+*,/)[++,'(-*U,)*+()'Q)x++'* * H* r* - ( ) +- +D. +q* +) ++ +* , G( s+ ) + , ( F( n+ * + * ) @* i* * ' *)8*a*)**,2)^*)(*),2r$>0XG yV./,^(H2y,n*C;A0BBxXi2,3}emHHy8*a; D8($Z>2z,t#ѓ mIK7f n7H}l'2}, <قk g0 +I Iǵp2,ĸ4癸z)qPϹYE.rDLϴB2,K2IZ .'k$]o% L e9uD2z$}Ȕ 9u'ȓpIXg_ki702|, ՑBxDxy~r>Z)ukJ8(2,J&86IYhGv%'R8i U2_ +2w$-&shC ;B’8 =DҪ2,10a2plc.pl(@2,ʎM{NtS(Ej!JV2R2y,ڴT@&K ^.:P8}Ga2B2y$ XygD<Ўj FQhW~.s?HTg2,x\N >CQx<'ՊIY zX2}$VIE Wl!6CAƊ)9KusJS`2$]|e樂gJpHsC9"JJ-EY}dzh2x,P ^ovElP\z+N=IHѽ2,bA1 (5dRC"_!)? j +0G%2,6A(]Cp,]WDѕ%R=ݼn:[ 2y, +16Dԟ7?pDa9r|T%u4=z$D@2,T"Y ٧Pߠ]߄ht W>B@2,| ;%8mhZpOlQRc2~,aܴ ̃#t?PQQ1e6g $^L2,ȀVnigҋ$W\M2ɑ$S1d2,2İ~4&ś`dl{ra?"`2,OW$GVV*lBT,(c-.\@Rs&.xa>2w$]6a~M'tygC<2u, ]_WWA9av2$2{2 +!_Yr2,SmtO3:ii.3$$\r:`vHub2v,;Ho$2kjɔ\̥4۩0cgv2|$OŮCY["!upnJn5\lC2z,*l.~_lq&vH"Y؃4VV2, iF!Q1, +:ʹeeQF^`%@2,f˞;J"`dO8HO.$qE^Cn%2u$HOcn#Hln;mdk 1@2,:ڞRڔ3vV-ĜlbU2CJ2|,.iF"|RuRwL[/2,>.H/8GlvL +Զj ܐ.B2|,lGGQu^# P|%~ğ( +ƕD-ǀ2, #,"O7ҰBc L +2,vqeeHD>Yrݥv"f "!,"a2,W|j'RQ&XEW!1 Qj|2,h&V74E]3a2,]We#,oZoUK$W]JUn@򺂥x2,+e@Eΐ͵9%X]el@]!Z2y,Dd}@YF1zշt#e@Q82, FJ0*(,Npftv2|$ ,lX +< PzM= X.m2, S>Щp䰿~. j@t%2$yV,Qzry! &.4T * q`2,5Ĥ6YVg +%a֩ 0Q%PAQ#2,'҆'dQ-R:zJBGL[Ԍ@2$/' YĤ#S?bF`b5(]m2,4MQ4Gm>Udi^e.^"rO&@2v,L"m^YATA,*!>s0,fJC>0A2~,j63qk XJE/*\TF;IW`2,jntf]/".'dLKRl S[_Y2,, +JЌ㴓zdńPƜ/ B@2}, *ɒ*Q@I#WJ+ +(D2u,;13qIsDA_t Yء,y 2,Tf4s m +m3Ǜm$2},mVg~|)v<% (2z,&i鲏m>JYP݋^&*ko~M:2,~# 6j5HI!hru0|2y,>E<&@STh"ϤG^FvpD-|<S OZ2y,mwA!JU8,pLX%g d2y$?@-$4XZdAY8h0LfJQ2, 6.3'n#l.c"wE Ycb2~$d?Ik@%4[Y&'$.tW42s, u]NXu$g `:UC02y\R5@2s,"uyCl_a2l*vK"/}B8q):2,euШd՛rې]ILͨ2,eF޺l"(UM+D7U\x2,t +Gntɦ+v> +ڔأ".J2w$( o +NgڬC֊%XM\yl@2,6{ͼ.0>C,"䮙 2, 6UIB c4ӭ ](h*  2x, Ihɩ'iT}+~YQ@2,hu&<>̬Eƒ+K-KpDC +6` 8T2o, ^:YI:f񌠟 \f,?Kh&0Z|2,/;Q(nI J)ԑՒeTY(H2}, ӥJ)#dG >#9I̒]2$$lJרšHQpmJ&ⶭ[f2,xMݪ6q%TZ)A~@?pH2,dc + Ui^UI*Cyä2{,Ld:~WqWg :x V2,v >!"%T$eYv/wԳyt 2, +>2 H&]hE2u,L|eTw4kBVzJԼߚ"AN2,l6\ab2bX,W+"=V22,t#74;bEM+yE"y h42,w h 6s(n1QZlPEc2,,%A.I5ֿ4׊f)"1Te2$\ōQ\5bݶNF#< Xp2$ HYE,Q8_ؙue#֯Tr)N2|4TJBF[t(d*H. +K24 ;c2ۓ/el͒$JG t ;ŕ2$bR"-U0);h.yP2,U|ˉ}OD@e#͑N0^9,A2q,3AXE* J\T ] kٽ*,\2,Β Љ\}+FUY8YL}Kw2, `ϻ;0"z ꗚɭߨrtJ4{srkv2,̊M\Le)\ hW2,WⱰWFJO IVwk*,/`DB`2,>t"< +d0A+UbgKil0[ +2,iUKbtBed!e/dS;iJ҆ 2, ?]jmv0ˉ%]}"T"OIр2,ښSiM'i͍ԩMDTC"Iꩀ2s$@4؁,ly\yQ-vsm %9昲 dnX2,Uy;G 3SgMF&^rU^(y 2,r\dY24FdMmQB("a^0oXI7* $2,QT؁I|4_I{]Գ2qeB#$2r$`$N%ĔRaKvʹ)#ʜH}`+@2},bd^E% av|a<2j^2},lE$AT!4t]V:xJSGRpTZ\w~J:2x$<44Rqt LoT=/C%2,~ml+S g>mQ;H{hp2,Tvq3Frim9=:t9bT}B((XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4191 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:32.820' EXTVER = 27 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TdoDTco9TcoCTco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'BaXRDTVRBYVRBYVR' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1388543249' / data unit checksum updated 2024-09-18T13:51:06 END ()()Q)z(**+)J)s+*(*)C-l-*,,+H(s'*,),A,m*)+*,A(m(+)*);,d('*+ *4(^,))+*/)Y())*( &* N+ x+ ( * + + ( +K* +s) +) ++ +* ) D+ m, ) * ( + ?) j, + ) + + >+ i* + * *+='h+'*+ (6*^),*,,32k$@yf9h>0!f 2,l>Eud2Q!PfRpY?2,ۦ̑냢O`t`ҼJCD/>D2z, +*#}I0넷ݼ BU2~$ 9ىY$E"X7]EE\o.2,WD[-TrdBrԂPxBUV2$:4v!XXKʴgL@Ob`2,6)#E+I~C, ;҇Ŋ񡳑AS2,"MwיЭ3Ȧ;: 1]@2$~L&Q@ҵ&K-a0 Ei4@2,s*\$[IPi%MůVnA8,nx2,u$baZud~h&Y.?l2$=O\PMcp֣6_n\P$Rt2y,]-ފ>b2C!RD\*42,?*du5O.k0%̸ g+-Nt2x,>DdЉ) +olPHthHnR qEs2,[?Wdȡv"DЉd>!ӅVp]Rގnkm!%2,rn$Q4ݕa(6$B%"fӞ2,2Bs^:I.U=u ڼYa*}b/2,=lqeP%EEH;j݂x&,d2,k^k@D(~64 ]((D>TJBu"gS2, Mӆ#Ӝ:ړOӖ܄/ V2},#WP] s >)b˖gyYRP2,Gp2y~C%#3Eu *UQ}%&$2{,>WkH!i<#lƅ BfPlI%US2{,Rp",dqATx.e(m `x2$X -o,A[jviC32{,Y#B0ekU,n]Ƶ[\#a;\$mj,QNYWg@2,>J^G)AH!.ŔށB2v$ ޠHUHF=T%\Rm`)H2,^>7s*zHMU4'ZkJa)8q@2,r~1E m7UoFZt@JO/P2$i{ a_V2}$ص(H2 x- M,%s2v, ]PPIȮDZ%Bn* +l N22w,>wC:EIUvRO&'|d2,^e NL7KԎ"Q_Hۋɥb2r$5$RZDNQ9o2,x|Eb G@%EFp̋\468G&Ց$o 2,m:P%^%J8.Q(t?Ÿ<2,1v&QgLt$}\D#bƊQ&2,9r +wA[j +n0<$ _2{$j/9 F@/|9Vח-Q8& 2, a3z m(Ә]7t}BcADkNh2s$ ?hmxX$l%`Q͝-2,5A!]Ѝv$ӟ`A2VX2,lҭ8e "5cHBQ Py%H2{,-g,oԤ_*I\d*.D@2$5E(whQDV!cq4$P2}, D 鮰n" l~ B U + *p2,r[MJPDS@؁3Hm6ܾ0\@2x,>^oH+>q=X8EfЌ)4:Q2YWwZ2z$ & m"6?k"2x,23& ]i?keYQ\N |pV`2,8'$ fu60 ^w,kSE** 2{$IXǡ U_74xlM;JMNՇ^F2x, bhfRj_o[M  O˅.AԀ2,EݳWEiwˡf ]@X޼7/P2,ٷ &]Kӝ(8}2@Ad_ QB2,+芊"4}7 % Ϟ*Q%2z,.W3Koa-pf%b 2|$"VZ^7(,QXeI V`@2,oc#oN>kbd-GPIF849p2w,#aV"(")WDhd$q9JeZ>S(&Z02x,&|vasВ,[ Wi7sE/A2Bu62{$%,1-ԒC7J4Xy!ƛ2,b>ie3O>Vܖ;KG,,P,Sə2,TTxݫW)}^2sʛ WԦo/Hv2t,*um#5RřAJ[a՚Uɍ/$2,LD:i*N>" P >FS2,#ylMDa:(mmI?[zmG-;"UGR +2y$,4F-liTi$ji692Y=7$g 2t,:V9w |dP2)E E5V*//Fsc(2,s4#"'v|\nƥC2`eQh2, mjCD>ZbcJfA҄IX\Z `2|$h TٛcŭIQ+Ȼɘx` 2,mBxIKNKu>ҳrΑٕ 2,*qeL‘@lBQ&.Q$6cH¨2q,30i_Gt>(TqP=fr|rcï}W2PXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4182 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:32.960' EXTVER = 28 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ScoCSco9ScoCSco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'Y7NMZ4LKY4LKY4LK' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '4059011004' / data unit checksum updated 2024-09-18T13:51:06 END *)**S(}*).)&*O(y+&,,*J+t*)*+*G(q,+)*,C+o$)'&(4+\,+*,+4&_**()**(T,|**,+(*S+},+,* ++ U* * ) ' ( +$* +L* +v( +) +( +' ( @) h* ( ) , & 8+ ^) + ( & - ++ X( * ) - *+*U*.(,*+*U,**,++2u, 1a3 ɇi + +”h R̖e:rïv 2s,/b>6 ˈ&K+@& bh 1T2, ʝCۊ'3"9"j sݍ2,)qd +W*GY +YO2,o+LT4vtBwu޹6>M,Mm/m'.] 32t, A}.%./MO"cOrrT [=2,ʬ}C#`8* EeQ𩈄2$(D dq1"{^7Kxq8Em2,;hs(G,+H$\,V裭L0Gc2}, &\{M>X[?H(/mp2{,7ALaOrq3ؕ+7ԫb 2~$x'ڜ4wSO`EyH I@2,MA($,ꍒB+NA)2,`X*=rZPdP\'LHM|i 42{,?Wˈvٔ2$ѧA\2,^)'YMc>0+B,M䈱OBe!J@2,7$8>zVjo ޔ|}IĀ +:2, WHC~B qO⾓%P\,^+ė8WБ5~$* +TK3Х2$i6-%)okR/Ė&*oW%-^2y,Mnɢx%Vv>(KD-2$O |Z*Å@ aAcYMOX2$5Ы͌J0E6T82~$v-7jUx$~\ZI5r/n ^.$2{, ĺeĐȄڌ# {w4bKW,XM#2,pU)4u +6,MDI6ee?VX\ath,`}<pɀ2,I# pVIG c =b2,"*٥gk[Ky4u*u"D«_ +y2z,u;5B&Ȭ\F0Ș.BֵG2$v-5Ն >X;cI2,2625'R;V\ +.ȌT"q.Qp2, 6(|@Ž̙)4?RHHK+֝,^ T2y,;B~M<)A4?V] +}!%<,62~,tV10%K]OX\t|2r4^Ը2,nbʚ3ę{m_Pr)J}SD3$"2,$6,,2r4\Z>H& G{)G2,o55fakYT%Iуi Ddh2|,*#' + Xzi4qJ# 2,Yw x:$%,61':K}$Se4tT~G2,Er¸(,i(FrlB+,ermXDq42,yl\P&-wbgl}("ú@B`LH +2u,46h^ B)`sz5/0Lsma*(T2,4TJe4X+Vmb9(!&C0He2,TDTuM*#E 0UfQ(ƍd?@2q,"f}C$\ŊVQ&W.Ya2 Gu@2q,Vۺjy4Eёì +Gဲ,o2,l&{%(Bz^GB2߰]w : \F2w$hL,7|paFIzbᒋ'T2},qD\LQdK7OM=N! 6ǀ2,,H\@*xyX#FS2$ =JY 䳇$:%Lt2{$ŧ$cuI0@9%y~IN1ߠ +%2,Ҩ*QSx(.Іz䗥;ŎN2ݚMlxʅ21gy-]2$kfUEq=QP Ͽgu @2, s2zdƎ:E$.QH$AW2,"-t(eLPoZ 1}NI$䠰`2~$,TO!_>&n:;g3B Q%o&ش2,hDJ#dk2},N}#a+ЉP+ +E$0^({*2,3 B$l2mpH;ķ *2|$KsiLqIMh|/`i 0H}V2,J-fR/Kv +Q,D}6@2, *VBEO/wFDQn@M‹82,T 6y&ajQAR)̠[KUhu2y,eӭvzM)+^y0I~`LkE%(DRR˩2,rFv,3p@m- B[O>_ 2|,qͪ/SԢ$ZЌ XT)aQ24R{% [W_N&)y|}Z6[*2CUq2$`#<G +J8ڥqzLm[+O `2,}ĠE찀pP*CS|d|C|X2z,^mO"`WR::a\|řu2,9R w١RIb:O]^F_krr2,݉#.;LPL\0hui"Yx2$\4nvũ S + ЁG| 2$ CpP5XA_T!$Qe|`PƈS 2x,TG$t dPGX2},mR+[##C䠉2(V}Shn#aލ?2,O̩F\&a,$EZ,SSDD(wcz |2z$ lM(ZJ +YZ}i2y$ $0/3vBi@+^eUdHUj2,9|U&ԕ$m5M2@Nh e 2,&lE#1_ .5߼tL2,ȸ}Ce}]ѧ㮽6I?jfY p"%j42,h^x.I6XOE'dInbS/o>a;Ee2y, ت, +q +3v@pEȫIxɄn@2,ˑ⴮֒\6Rʤy CL6$q J2$EÃ%-lSHүQ(B$p-2s,;kas.{H١SUZ2,d5Ek'55"2֍xXj?,A#ه2,QM@8"y0e`eL @H!A ofM *2$im<.Q7iW$b]v +iic2|,u A2p&mKTԚ*##Xk+J2,x> +dx^JQ\#"cMNɺC`2, 2Hqڹz8gΐ^!~ׂ: A2,qɲmBXV@\1V/}gc<*,lh}&E XE@2v,&m+4Ve y| 7 +( ԵBH+ 2y, ^v*[mRE'6 h}kL2,;&EAӘ6[uS[%{ NN +e2w,7y®t'0E*ݍS$\9'yOE92,t Ϩ#*&D/8eND<2,Wj;j2P?V $uv02qaE`2,;;u䲎`GюRXpHܠn$GȖ2},>8!aRWOi[.] >2摹B,uRXD2, +ʒSYi7"d&TrB(0$2},?kf ZVJ)no y-:2{, 'C? Z+RHJၓQ߻\u@2o$@-g" f[T m,hMJS®"Qp2,DH#}}jaMM G([RR2,pՊo+sCեUJCE\@l.$!9x2y$ ^d2ƘI+$[K7 2s,E{7i_XVbfh]O0]liKsw7@2, pGXʝQZ|~q[0.r@2w,.o6έfIm &JѢ7+U2},^QvR'bCg:Reƌ),B02, M8Vqft%&'Bl +42,/Iy $I1k +g Ԥn^]X2x, &*3ZՏJ^d^.k/Z2,->ߎyt$ږ|:խT +&rPGo@2|,̎P#, +<*)MBD秆<)2$4$ZcB4:?R6)Dd=s@(I2|,6i;1G"ElB;SJ/S._d2{$0,.'bQ~"w~DLRtBm2, "eR +' ?źTcdEvpYU՝ \2,dDɤNwu/]kbX&h#Y_,L2,y6aVKNYԢcp2},*ClH9buk4!5L*+2,S+It2 2aH2, П,"(MD!HRM.Da8sDV8M2,vheOi&\*%mR]vX72~,G.&$"b/ۜGu ЧVeI8pi2,vU;࿔" J ڡd(h&*'**1*[+))*),+U-*+,*.*X+&*))&+O(z+*,+#*N*x),') - G+ t) + * + +- +H& +u* +, +- +* ) H( q, ) ( ) , ?) k+ * * , ) ?+ h* - . +)C(l)*+,)>*g-*)*(;2z,sa8is_.(& oQvtiMf:M2|,Rx!,fbh^:EFVTX)p=c/NJrbR/2{,:>vȶC ^O!PYź + +6G2,bOL6,fFd^*?>2-c}ry@2x,|xsK7JqP<:PB`2,Yf;$catM^ a}6b2{, **$\:a:ui`< +И9P,wπ2,a4UT 9-}vRT"W=6}(Uԇ@2},&K@onK~ߢ̥S[^uDx2,+}(Nk*K'SR(NHC}. R8rE#O<2,zSj?f.H +\+l 22~$OM(M[E; kDK!޷e=5T2w,"/DkHoedj68LH|̴U2, +C|iAԄ4%8hb6:E*2, +3nģktKgxl,A l` ɭ׭cEH2,j*2H.$:ˑ=jCű2z,dee.yBva4'I6 I2D)7n- K2},pqM>Ck>(ggThZ.RL6r.,2,GDO +63Dv,a;9|p2,P\*I".UdXmŤ@JYk[H2,R +uԵUǕ'fN*="@2l,<]]xicjrT+/;4?efb e/`2,# 7rڊQyfI .ğ(g>,V2x, ą.Lѕl]slt3:vQ Lz2$\hIС 2Dq(> DA78"sD[2,%筬Mbq{BTM.6U7 _^.}|Ȁ2p,Ϲɺf7K >z.$6*2,`^ ߼]_Sl:(u&5zqUĈM,A8-D2,<A*ʣ](}:HgstQ>\}6$2,7ëM+i(#.# NXm$ThB2Iq@2,j"0i#X%K-q晈LIHJ7`2$<8&{oIH(p@D2v2,[X>xvN5Ld Ѵqd,醴2p,*ݍ[+ 3D`M"GugJnU}"v24fBsN/ °~ݙ-ha'F`24CD,jDY+K!:vj)Li2$kAǨc̒H锑P [иѕ02, ϔnJ?ɦc-V+E > ߒ/2y, } S]S&bN#WAV0#9=)RHh2,nM6PRoog~m[B hQi A%@2,2:H<ݸ+EnZɔ 4 x͍d&!b02,bTL@ @]Q|I bνA%')5b2,ټdWi_,:042&WNK&fg2$~ уxp%1ǩY"*gMq>'Eb2q,r"I{MN.FĄzF 8\52,wT\,GDԋ?4"VhV͕Kdt2,EaT3O;A nlȲ1P] 2,Şm2 e8ސ7af +K(Ci*Su2s,"'IovNo{(<XdX\i2,h>A<>CkOZDwBIˈ"ڀXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4189 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(47) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:33.379' EXTVER = 31 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TcoGRbo9RboERbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ZiaHghTFZhZFfhZF' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '565619349' / data unit checksum updated 2024-09-18T13:51:06 END )))*R+|(+),#*O*y*)*( *H,r)+(*,D*p(*)++@+k),)*(>/f+*,,*B-l*)**)@(i)((' +*1)[*+*( + +* V+ ( + ) * +'- +Q* +~( +( +) ++ !( L* t+ ) * * * F+ p* * + ) ) C) l( * ( )+8(c*+*+ +*5+_)+)++22w$`>?zX)m2h/r_$% aAa<)v$ǐ@2w,"%wLmmGx AFV)pA`2x,2y7J'q_FbVk.X x@2$!+J]mx : 肅K$ Zxw:2,_Πkf^{Jo,ЉZ$4\2,Vbї.hV[$(2,/W_xtbPɍDM¥m4t|E ~ &2$!eKbp&9h`IEVA#C)]2,]%\)us}ͲZXpcD2,ٷjm&HAEGD#oO2QN8}HQp2x$ 2˅ ]xQb W~캌ZE֋}.@2,.F]"Wj6g\Ay SNd<_2$ P|ՐW +lot -~Kk4Nyv`2,x(_ΐod3 SQ4\}$2|,:*g c+(M&<@\Ŋ&RZ2ر|H2,*Wt=Z]d[ۦni<@k8H2,dD,;&i 'E#ۖU/3.0M.AK*ėp2, ċ$މ7)뤷Nʒ +>ԜP^2y,ʓk'&yEPU pёHP Vc@2|,oJ +.rA>K>Me]dEx2,N@ +'@˗M։R*D i_<2s$XYy z/PLdX,g@2,{*A0)P"azX&XRn#02v,4:8xk6z,BRsDa 2|,ZltפCrpgf\&"Yg #А2,^ "eZ\gNz͓ %a2z,}7cy؋Q^g&4M1cI>(e~{ O2,jI9ūo6P߈ c#e%Np24兪;\_b5߲uH_j AY&@2,l*m9\h~~SS@َ41I2, ء.[`m'&ɽí 'L~2, ' gN[=!!)3|ޞ6-2,>4 DȠ(2mA:BcjH(oèN2,ɕU3~"ę'kt=<2y$Ȁ\][ tg(B5ĭh!OG2|$ &k +ahkU(z]UgO3FYy>2,P.Yz(M m6I"N_42q,>UDn 4}MCh.HjNQr=`2,E])4MJ*Ӧf!(8h,*Ć2, riLY;uh4#-$yGM/םZ˩PM2$)N[qH0KBTIPLPVG2{,LiRE%2O9VVY*+2{,U #nϓԪ%%Z@lZ2},*]hd]J`e0\nF剸ϑ%62,;H}6}'v//q9*bYh2$lXyEI䈷YFpkMY 0V͙$! 2,׍ |&*q ۚFeUMЁ$2,?aق-tO7BW=2y, oõXeG؀ϼTlђQ*[vj]v$2z,Lbf-J!qLrΠK,ljACDh2~,̮PVxebIbfD)kS@2$%BBqj Q |qK +#C@2x$nKkByI (QD%49ϡ2u$x7he"Đ!@hν,AT^ђݵ;]$2,8Da$K(e$Eh"V楨ehNY2|$H-՘dL/ +ufzu`@2|, ؋?׍m $+%R({l,g`2, 2BB dHʎvW]T6d ^8YŌҰ2,o61";۱_Y]NO4R]52,n_>̴؁TPɢKhM$ z]aĀ2,TB®$FUhfIVe}dXOU%2,3'j6X],Xn>AAw62,XD|F:jM R'h\dH͚l2y,:/I,}OqE V*X^WQB"\2|,x!$to[Zӥଖsih>2, ^ |ZofT)֓╓hM`2,bg nJ'Ԫ-fi"@ffӶfX2$+5 )wvK[YPdQc[*Z鍲x2$$ $(&̿ *kfd0Y9(V:,2}, Քu& I7yq=FQ"iқh;f2,t'."~a +q;M:H~-2$DsD*H8י&K_?!ux2,Sp&iU;+eHj1 <H[r42x,"0)J$@2r!҆?b 2~$k -hR\Jqh|)?>Bkx2,Y"[0?%$G*PlAR@ަ2,T\he -+ՁWi!"e ^ h M2, Vh$L:qgńt`ΑIkřY2,, $;fƝakn1p[-C.:y:2l,85cMvVM RFĄX/Y&22, ,]D֞XwLGz[bC¿WEP5KZ$[ !fZ2$zoU sт…{QK,6BX2$O5BD9_a E(<H)yq#.^܀2q,(̸TNTAi)%4T 2},@Lx"[r:X>(W'7&@2{,bm}/+K(Ĩ_ֲV谞 +}t2w,:<|"it.ȠP.1ؙ)Cm`QڸD +2},ْ"Dr26}$ '.!T+ 2},s){-M.X7 +@Ci}o 2,*-]j8.s楑iЪ*\2u,6#st3/NUeּv$OB=@2, :!Zh|DD<`,Q%"1,42v,hFҖ4to+2:PY,*-Y閻0g.2,rf)4R6{VןSJ&˶22x$$ B ELJP |b +'uƅ6ZPP2, +l+C0pZoor{QR'| 62},/R,wxLWmf޿ԟ&2 /<2,rsp|E-su:ԋX|2u,2M5; +A5PS@E +u !u2|,'-CZ䣕(r:JԴ[L2,Oct8UDmIRO~:M+H~TU2,UCznwuI-/c|ML'`hwo2,%" QzqtKP5,T6jHYkm2@2,]# +hZߕ/[| + t! i xF2,>$!c9B<|# b|%D,P`2z,.X l?R͒)MLؤ-V(р2,YʸR^Y!iW^\>J0U$2,6hVtsu O"!Q,E ^@N@2, Eվ(QOtUaDxUL2 $R2,ԺJy0|UjIr] #' ')披2w$Af% .D U}ic +d tr22,/*qDjBTOTY{.7}2u,3 MEbrt/2K!fjxɨ2,MudP .=K;>JYqxR(?/2,V5;fA5;& DU \u*MH*2,h$ Yof/Dki\ѱoQr2,rg "Y|4F A0#i4Q6)uCL^O 2,&XbqsA牰ےE&z+;xDIt2, a Udߘ*p⊮IEPL{Da1*2,p;}jиFy]V2ۉӅՆo0#¯v2,^wߓMШLC*e;KM$СU 2Z2{, B\0lga[wDJ~D2,;!1a?`cz4\4]4i6:g^ @2,X&¿qG\<|Rǻ(Br\50x2}$ R Q#L  K!m;`Q&2v$cpņKӋw& WK/:KĠ  ?bP2, ]+~ )Y(D hHU`2,"`R Y$rdܒ-ϡ˨Wd$2w,G"\i''  +$ J˨2,le$:럒F{eu?eR|_X2~, $Nt>׫<\(tP6XE-2t$xGlFR} +X&ٚX؝ JӂDQ$.jj2x,>8AChʢ3PvHD7n]82,"A2N2¾ :46AV}2P&J2~$`HPNX%k-zy_\-2$ p|%hk8Qhco_ϭ)4 2, +MUe.SJD֙32p0L 2x,e4.65ǂ$L+~\ Q0HE2$,,8_v+2a} 0A2,aEunHZ[v2iJϞ#dZwmM 2,w7Al?X-+%*rXҨ2y,m>50ɹN˱ ($I.Ո<2,UЄ>3Csq"ze +)2}, 6Vf8t] wM^2,c: l揖N*6PvP踋@2r$`-jhd,p[rJS,AT!.,v2L2x,SO;;3"-p 6Ȕvz@]x42u, LG\.^S!VH]h.pIJKGM0XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4162 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:33.659' EXTVER = 33 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SdoFSao9SaoCSao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'lXmSoUmSlUmSlUmS' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1600878949' / data unit checksum updated 2024-09-18T13:51:06 END )*))S*|*)()!)J*s*)&+)A)j,$++*9*c*'*()0(Y),*+*++U**,*&**P*z***)"*K+u'+)+(F)n(+*( ) <* e* ) * ) + ' +5* +\) +* +, +) + .) Y, , * + ) /* X* * * ' * ', Q* }+ - + )*(S+{)+*)$&M+s*,''2|,Ra;lܺ/ P ^x8=wiڐ2w, +ԏ:{V:Evvid/!EV2 2z, VZ:a,؁=)P*q0˟RK\2,LO i>ZF90M$gi&Gn[*2x,&\_3g>LԻJʓ$@0\]g$2},&wC>VQ +bg%v em|2y,3&ΔSj D<*w2y, "|I/.za|( +`Eo/&8$}/32x,67+7 MW¢OٹEfN-ظi,$2z,&oD'.:Y&/>u.}>h^8_@2,"p6+D֌gl,۶ JQ^'/2y,iRӨGdڎ?V%}x"Z2Q$2s$ }Bbe"V)H/ 8\+>2z,*c(k_װF.;"Ѣ+*U.DA,22x$п`±A. [^T2c2N2Y2,.A:@ +a\>Y[(MwDq<@2,|b*+<2~,SʰJ+@SabO^]zHdY82}, ڦ "q:KI>*Yx|Rg[ 2,|xf7fa~"qB'trw-,jND"/XL2{,:ٴJnAzrĝ,`UZVsxd2|,/<Օ^wބW~D?u{孧X aQA2z$ Г5h$CmHi6s֝z*e@2,T&0ɢyנT V{8!<";bVR2z$ҢZ;ޔyExGA4Uy"2,X.$}GU}+ArI +e I<jU2,nwZ@d_%vQwu`m&q/[2,sur.jLcZbxVPe ߞ`J2,x?k~oLrUr2X#⓪e".8d`2,7fPYUⲿ{lU_Fx*X2,cҹ"c9P՝-Z*p'N,vK2,rЌeRrXDQ:RJRE3Jʻ2|,UTp1bp& + dc +٫pTGH2,kȬ, i8UF`I2D)O;0xb) 2u$p(joI&0yO!Z҅".]82,dI>钒EWivt2D[qO/^ 2p,.ԑ K3 tF,B%]$gL[ +3$D:2,46/֌2YBsS{AĦEJ E$*2,PcZ42ARVU[IpDM2,ukli+eQ1b sR~aSI&2$쵞 H˴ⰑC(92t,0lMl5>}nCl;XȁzҪʸ2,RleDV'SzH]# FRB2, t>yPԬZK3!#"Qvb& (2{, +\T$6Akp&LlU6.B/;2,2UK jEQz^;1at Pi]$8IeH@2,fG3h4Y7%Er{eLu2u,:.੦[q elt^EIG[2,E4!S6Q]86i*y$Uc"c,edР2,sHNlIX\ +k(]J"F$t:Qz:2{,W"%>O۩KPUKl%NϜ/*NzEض2,rК _>:%pSآ0`G//"pKj2$$ycPxv+\d]j +F2u,C勭7L+F^R2[&RabRj<2z,mhϔ/*Y{8ks,$EbbR{rIV/2}, + UY_QyBe +8ړ6j,.2x,GO[(HD$ke_ +|^atstP 2$6I>jsIjF Ay Iɂ2,l*ފ+f:O +o% !& gQ42,(b.&J%I)UO?fD҂%.C$py^7v 2, Tk,} LM!U(pt뎖f(_2y$XmK"# 2,p$zRD ]eI2,LXf//^|(D·[qV2$Mx2z, Ϯ0]̢d.j|+8<2$%O䜹a1l6l B/2, !rM8"%3bD̂ ,(025'@2$)jd*KI +aHAHYFavp2,D\YRiqGĦRc/WhO܍T2,(m,6 QapF5L{ ($S2,bmUڱ6Mʌ (tP2$ {蠰,* F^E@2|, 6qZ6k&3U +ν + 6&%2,҇Maäd:8sJ]5Aaτm"82,d\";?E8c*9耱 +ht %2y$xlӯR*Cٟ9Փ(mכp2$K.0Z(i#X\##@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4147 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:33.798' EXTVER = 34 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RdoERao9RaoCRao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'UFAQVE2PUE8PUE8P' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3040314824' / data unit checksum updated 2024-09-18T13:51:06 END '+'*R*|+++*'*Q({'+*()G)p))(&'9*`**,) +*3*])+)(*,)V**+*)(-Q,~**)+',R-~**))()Q'z(,)* ( H) p( ) ) ) +* +<+ +f' +( +) +& ) /- X) ) + ) * +( U) }) ( + ( "* J, t* - ) + (K)s()(++@(k)'(( 2v,67b-'̘)Y;̩dHVt84)82|, .rl{3jU& } Q/.̴>`2,(6Qv4f%|Ks`ZΗI <M2~,"URbHɣ d6Џn1bNPx2~,' ̜'"$>QCj&x*B=KLP꿱C\2w, 4t6 -䲾Rϓ8vPHN1#]Eh2,#0ɶ6 v]݁qA؁(xnEl2, dtAf&Rjꎦ(} Q/2,*Eb;gJ2,&mnM@йAL:T^Twޡ ʖ*@2{$ӼY&1|(kcO҉e!Xu2,tK;$ *_;K7|;."eÆ|@2w$ i $!)Q! +k-yz.sDEx2y$ p2,J ԱrOX D2,e],.(]îy<FI۪a 2y$Je4ZT+ ⁣&7QG"K (>2$ <4[L߫zBXsT—xy U'Z].22x$ $66htj8-+H<@iDx3@2,=:YښjiR*9e6xtsK2|,,cZW]j_-*B ~*m[up2x,.P]zY ̈́J?+Z[ _ښ2$ ynjɃDxYSJJ;%XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4179 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:33.942' EXTVER = 35 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TcoCSco9ScoCSco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '48lp46kn46kn46kn' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '4033614150' / data unit checksum updated 2024-09-18T13:51:06 END )()+Q+|(+(("*J*t*(+'(B+j,*+*)@*i*(***9*c)++) *5+_)*)**0+Z*)**),,U*-**),+U*+*)* (( R, z* * ( * +", +L+ +x) +, ++ +* #+ M* x+ ( * * * I+ s' ' ) * ' ?* f* + ( ( (5']*+&++*-U****)*2u, ĺ`EERWxMb<VX3ј>SC3t&bmIV/ 2}, krSSkes6SYJEb噹pPN 2x,m ԣ=T|$4gHQj x2,:LEU[}Kn)*&0$౐2$f5jP,8G}`أJ?eI^^>2m$gw;" ,U1q%'t@]U2,]2YeZl3$H harCpӴfI$2u, W[jVp+);R +JnG2u,"mTMˆfaM(Oo,|ZӬ '?2w,:/%BH2Ch6$=Cx)XE2,TΑg8#T^U(:S0Գ|2{$^4!hJGЬ.4$"'] ,<2{$ 9abk%0[)C2uNj L2,]d !f^vYn.+"X萋ym/2,ӀD퇂`1.-رy? +fCE.2{,*M$_i:so MMjh䡶u2,BD2(N dcׯ)%?Զ 2,>ېE/'D;l-<ٔ1 dM@2}, +WMb~(徖hR[}$'\ +:2~,2FhGܛA2ֻn&X&ЭJ,2,se2|Q]ьV",byO7 2,ű3tl`t "ןYV$o2XR* Ӭ2z,ve. uFj^a^$>-q /Lf2,zd_\u 틓Mbp2,l2t`bj`DҪQT#c"4gMҊ2|,>EtiK&|q!&yҩetG]K|2q,0D|énzZm`S*o2,? +ff| L^d\$'/ "n)`2,imfk6հܓV%ȁUQWskdE 2~,6؎{_EHJ.Y|h{'Q2|,H]bIn5P8V^"B%KnE)JH2,hlD%P(w߻?!(B\2, n* +jmIrgrqR'FYT|2,j&J&W|MHU&)^ m"˚s2, kw2A\(bmo| ?>y6g?k2v,/ȴ"6k) #\0yn36j@*%#ڞ*2y,$~\)m4"RI3$qH &U= 1ja2,wƑ.)L㨹f +mblRHp3tP2,]n Xtq u' C7)F(:@HBų2,2L,w.u&d,m +CRF%}ؠ2,"9!>ZH'X)DQ^mYW@2z,~߳z +[yِ)}ˏʵ2,EZ,T 4[.Pz,`dٛI2,h2זygӃa%[,O Fe~KXK&ؐ2,nBHMRf\enWs) a2q,l"qp/Ă}eim/8}tI2,spo9#GKџA<4^k]Vƀ2y,2U3 gdh콴{c$F6Xh٪Ck$"\$2,3qZtEz>)PȆM$di22|,xOt#'Pԭql.I+O#e-V^2},2pW TI]Mܤuf ѩbҩiO -2,6LY{20@̩YgCRc4P2p,,< )/-3Bΐe׉xS2x, ŚнMIieDmnU2,k.j$vra1т}J($72,foNըe + &(Ne/MUaOE2,xn- J]BfTɆp1 )fWa2,4;Qhct҄tj6IMH\ MF 2,~A^*t8\&% seOˀ2v,,@ۑ.?˩օE\@2$ hۮhdU6g5lvA>_2u$c߱HAweƄBJ^2'k,4 2~,d6օyJ{S}+Vh$99^2BAʩ0$P2y, ԜtT:ƍmBP 2a$Vm(WK2$^=hp"/O5ZZ72,f[eԖ.Z^p"+$@I8ƀ2,z:/7Ϝrb e׮-"Tce2,d܉2$θ/M̝%Fʐ:Զ`2~,"i dxEm/R9'/) %y2,Y.SY46i*âE\~(2,`V%SDXi 0>3Nْ2$ D!fZLlyzo7VTA 2},M'}DȖxDna?+VbXɲ,_VL`2,öpؑ6}h4SAUg82w$hH(4WS^װVO,oΤ2~,T _y] 2I=bA-VI.HH@T2,w#DKM*6Պ; ߊ |h2,0+p&0.!"&C%(T>HȑDZw+eH/G2},ƍAoR] R2u$$^,J,j Dv +$iFueN$>,2,zO`&Df;RUH|2L<;XspRT|2,8ibPL=S)~4"^+l#mF̭H2,.;y%Fng.(.BE.*Ic{ȔXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4188 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:34.082' EXTVER = 36 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SdoHRbo9RboGRbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'KCQpM9PoKAPoK9Po' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3285454059' / data unit checksum updated 2024-09-18T13:51:06 END -*-(W,))*(')O)x%'*.*E(o,,,))D)m))-**?+i,*)-+@+k+*+,)B)k)(*)+8*c+,)* *7)a)*)) * /. Y, * ) * +) +0+ +Y) +* +, +) ( ,) T* }( ) + * #( M+ u* ) ) , ( H+ p' + ( '&<-b*))+ +6)a*(+*+12|, HĪ,<,"*$DEQM d2,?x]Mg?.h LHK2v,o/E PHP];a"8['ydJ2,½IU\~Y$1J%2ȑKe3* +a2,o; ժSG@l T\O\*ʯ'$Eـ2,SN) ʜ'L^OavPwWg$2~, >?Q聽0uR'2[G=| rP2,4T2$"!*04{Զ{2, : +lOH_.l07Hg#Q"5q2, t`2XI$ԁ~:SHשvH*j2u,?aEL;@|J$G$f2w,*gJh"Fx O+ʗm/džO;'F)2,6LUEu"2Cü3.,RD2,p~DX<^~S!SJo>.$NҍV|P2z, +T2YwGVdqWIBZ61H +*ؐ2y, +R$I\hm1+hLY+VE=2,(cR8ەV.slWb*^+)(2s,0`6շ~A&zi:O7F܇X"u/ +?868L2$dMXhK腌E ]v4*}62x,@3Ad>(dIIܻ Pj[@2,.3q> ?YKxQ"I2u,M ;Y84Lb'؁-aAn$xǹ2,Ql$.FCM] Tqa;Q2,Jnl?Rw$ T.Q?D>$} h"2~,v|o|g&2,KtQ0L L2{,>ELFꏬ)f'K{., D?2,ɳ +I;ˢKXm8i1bxEh3e2z,n.Lzpq<"$*0T3^v32x$V>4ӞWҞ$21`@$<&!\ ֦2{$zOY%WU +PܲYQt[K*K0 *x2x,7RnbOKz_P[ 2$Z$n- PN0Ș@ݴt e2,eqqB=y괵ca$tD0$Q1 H2,~7Lwt46$P*-.En<ҿm2l,vU1 fJ#JѤIF[1$ңHL2,".ifIV"Q ˎatacOI์t2,j#$EEc2|, +wvJi{Y[҄eHOOz(2,ՙդ +9ٸ2q<4|imv +sd2,]M0R\+.Iy7Rbx Z8RH2u,&e#fT` Uh$7%dlYF'> \UeXA>;62}$ |@$WdYHXǔ'H-DuB{׊`2t,؎pRF|ԫ押>s,q%2, ՠLruUFiKV,Ks2~,3%?%Wz|N~S$mDѣ,a 2,j] $],}ev"&K Lt2,f|$+ +>R˒K3 W`2x,IiV!򈸭%!htCR CDj S , &ڰ2},POdȰZl1"ycmf2, +]։Q Y7h0.#IMʒ 2$[h=*0ݦZqZ0<ĐTTs:껑2,9;XFēIF03$9of2,Qr&H. ^"$Q'kEU,]ě%E2$0=BiAVgePi[2z,E3\b6XlfHhIR*`(POW 2~$tXHӬd*)@">`)u2,b~|WudjkP딟̶RR'jqn2t$/O@kZG)EYL + dlw2$K&X88iړ\H[^7ӹ2w$`%}lzu`KCz#!%`2, lDE'Ik f]v Dx2j&2,lK2лE)F+&pmq!@2z$ON Qi8yʵb(H8Z8i,s.N^2$N̂B c 1?C 9d 2v,6e?? +gcP|zH.:x2~,ܹξ2!He3 \I:VT;o@OЖ^@2,{!3R4K~'A:G=l7C2~, [4'ICy]W +hO)u")!H2}$ajzډDki4S"س2,>"%es(U-_%  ͐̔G2{$$hɮbs4MRlוG^@,$kMJ2, &Y0#vmv ++w'nV*:]2)XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4185 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:34.222' EXTVER = 37 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9VcoHSbo9SboESbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'Opg9One9One9One9' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '344580830' / data unit checksum updated 2024-09-18T13:51:06 END *)**S,})))+$(O)w+*)(*F,p+(**)C+l(()*,:+f)+**'9+`,+') )2)[(&),*'*Q,{,*-)*)S,|)((* !, K( w- * ) ) +, +H) +t( +, +. +* + I* t) * * & , A+ m' + ( ) * ;) e* ) * ( (3,[)****.*X*(,,-,2,emV~'F dʖLQ4KAB2{, *0] _EդT1H)ʿP<$H2|,UJ55K&¦HDSh%f62,T R"(u&`^J뉼dϒ^G,2r$P$@/E - 69?:1ҘDKsJ#:eAp2|,:U̗B=RZ-6pLvTA;ioΔ2~,.eVwM+bn._6%:5")2,9 y5 RݧY>nG\+pa`2s,/~S'js ZmH.jQ9 R16Qf 1>2w,_2wISiR򴯛j9:Pp2l,4gFTR.i"DSƧ"PH*R*4DPL1h@2,Tw<_@ȖO.KpdQ4G2y,Oa(t!:㋡>5Jϳ2},xDUeMM奈BvSDYT[2,†PͫڸS+ TT.ͅӖЉ +Ka;t2},h,LxU"8G#\)XMy7H#lr`2,v +cd~B1RN2[*U}׮( ָ2|$mHP;DTƹ(xTG,VbȖ2|,x*yArUl)?h(ڼ8r2,MmlƓ/oTړD90RfE@2, "1dq_JF]GB#O$2,]5(Wj] 'qtAv}Ph6S2, mB~/&P"}֐ 1F H2, :UQ,"%:"] 'ɩ~52,&fT$(ASP6D^{9a`2,{TCqI*e¬+Jי`y*":f2,_ђlBg"kۦDDLȗk%2,Noۇ$Hⲻ"XV2},nn0Z2N겵h$ *hh2,l?ܚ2 +xƢAiA N2,Ps(ŕ&M -QC~8p}!"72,l Z_bQFH6IX,l79*`jR 2$RN f mf,D6N75(2,sCe6#5IxRae DJ +%^@2|,nc(pNc`ᖯ36YSKlNd/RGy 3B_`2,< +O)&J$:*55`b(k`2$徑/jx:N !a [ k8.z2|,|˸ܟS]^@GyO]/2|,>"QTJj5/+ ϴclNx,&[2v,gl"*JL"?-{:}J;}12, u<]iX둍+%% E %'')2y,*;B-mUmMrnڄh$NQB@2,Ճ%'&?ʡ}uN +ZF?1g2,26yTGeҟ'1ۼR)2hd2},7$kB𫝭+d(.cyƺ$fݹs2|$$YN6'1Dsl*2'3UVU >2$ ˹8<`F%JF+q2t$h AOqEkÀ@L$^C˒>s踱2y,}?Q-lP:.]vx^ӊgá2$_-{hRߣdXC􇗬.pߵ@2,|8ls.Ht/spDGzف|M܃6hYaY 2,l@6c7ZYGNoAUp%R}F֘2$4@7S[ɘ~hBWK)qj} 8I#2$FaktqBؑ,W~T6i*$*,m>Q02,H*(^!6Te, I3›j=I[(t؍2,+_ LHfݷ!}yկRm$6.,r2|$tj 5ERHqՊj2,~HX'(4#/>T'Tê*C0N >2z,bPM +N>6R ?U2,q_asPR_|vRݒ!;ݗ!-! 2~,:>D;4TW_xr RXQMVV2,nY\i_:gbBf2 MW91CA2t,.b+"w$}ߩZ…&eQJk2,p*$3P}Iݭ5DC%2,tYeҐu _єcYuv/Ƞޝ=o2x$i6. g4ALC2v H~d橺b52{,&wM_e|TO>ҥF\rd\>֮2,/&S#TO'K@J 즨@2t$ XK,[%4HJC{@H+E~]M伄2$RI0.)l` ?&D^Mk,-Bb2, nL 1Xʞ.':hRi4Y"E-ZN2z,|ExRv%?'tO`@Bx2,we(d󭵃.jm]k\x2}$R޵8UX,[PNUq> + 2r,o6xZ|Yu&*֍$p4bl2,Wm(0Ԝz=DU%^C2}, .tryt25*TLQwz&}2,T[r01VHò%)r1sI(xH$2}$h hIƔYřuwdљ52,>EHIW+*UJ6R#A3*pPkRYY,oJ2,ɕw\cV^ ~m#*@8̶;S|2,1:` h}c u}\D2,xwpjP~ xVUsR@2,u^>i2%‹jV(2p|,̼ 2,.0V9'?剼Z]EF 9A7G>xh2,83ہq 0}ѢhSRgrC22|,2'Wk>a.1K}T~+!xh-2,_/,ްBY] V{q.ahҠI2,~^PI*Hll>YǸ.2~2y,6cBlyi!70|9(\̡B 2,g.I8}m>,p*T4"ЪLXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4158 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:34.362' EXTVER = 38 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UboGRbo9RboERbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'eQLagPKaePKaePKa' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1927889279' / data unit checksum updated 2024-09-18T13:51:06 END )()(Q)y*))*)H*q'+)*)@)i,*(,(<*d+))& '1)X)*)*+'*R+|*'*)"*K*u)+))-E)r+*+)*D)n*,,* + C) n* ( ( + +, +<* +h+ +( +* +* ) 9* b+ , * , ( 9' a) * ) ' ) +) T* }& * ) + +K)v++**)I'r'-&+2w,d:~k̸]IRRtJ_$]RZT2|$i!A IU *RabXx,C@2, + g%O>ԛmlQc/̓H 2$Nx%G1Iܬ և6-S0,CX2y,>mo-5]&Bױj"_(\`_JrU2,w/ X%]:m82ۅ/. +2y,*p,^&}/c|?͑TC2|,~ }Zu0GOaԈ:Q"$zH+'2$ |\?L/2]dС+̲iTK褩`2,APTAmH6An5DOI] l$2~$Kt~# C~.K$ TZ`2,`^ Z &7k8Rw.$Z2,Pun.J딍:  7玩ؐ2,ՅLt@3=VX/,ʖx2, 7*cknʓ 0!i P2s$hכ)5,u 8XA) >=f4D(oT*82},*X]$=9U7W +2},+WT'En EP :MB'CO!u2,hy|UMA; YY1-'^0OJNo 7I2,\e(Yt400rDŝ:Hm2|,6Eg8tzPgUVP5:-$H2|,Q^K2H'fe .>YޢF2, e(!yogαt*66 ", 2D2,g7*sT)t7_~DvAhB52x,2~$ ޒ'b2Kk%j>-BA2|,_i921XKgHM4ACCgI2z$*,tax~k ÇC65%@2,w|FP 7ޔMDQaޏU,82,'I fac?bx_A!4DfjAf. + p2{, ګbh!;GDP:C4F 2,YOEJi Y[#,x2w,6Fny>ȓG +U 5I}z$y 2}, 7_&!u31besoP #fyK^*2w,:v |eawbCa W!-axXO2,j0f1<ʹkWid mh'.!2{,\U3%#B"gfm6`D.UW2z$ydij`%RM6½rVj0n2,ߠ@ogMс|m̠ ;7+c2y,M)Wd «Aurq#RAR0h/آ2y,+U3zh?57z?l2nb[)Y2v,>v'eFIUnn*t.QxۄM2},.Y@VtIu+?6d@4`2,:.txU>A_`FK%EziT2|,3O.Sk*=zF +U|Eix:2w,.EH?C/sXzmb Zk 2I*t2,ϓh*-xȡ\2h,P# x2,_Wif^)cB̞$Z#Ԓ2,#&>TUP+@U6B:ją2}0( X2, uΨۥk+rNB%I''_q"2s,0MvTOMZG6iх刖Y O(t m2},}*^K0/Hoߡ@# 2D,2,lvErHu+C[qc4VYE8Q42u, D",/j谺Pd@5T=gxC5V2y$ ilN%KuP% lY9>nH"4ˀ2,$>_Ǒ|XM cDT2)DTtAH|2,2^ׄe)e0ͼLI˩a@v&@2~,F YD@ꟴ9J$#4SPyE2, 8̗iڼ,n#>8"(mԀ2$5)=%Zܲ(Z L10I6.H#02,rN22qDȊ?6q{H8O!ዸ’K"Op2{$ x\ϭ Yhb/ g'<\2,yU[.Kg<{q_IJ,1rw$2,(]"+/\q/.wx\28QpI6p԰©\2,wM=kaF.A&f,$t5"V¦Cnal2,u2kvJSa&kw+DYH:¶ -2y, "k~%L9pu dK&EZ:z*l2~, fd lmT6&!b(kXWjP2,IPts2:AB|фP2,(IU;Io ~D,Ky Bcq82v$^`'fSN:@(&ǺH]mjY2y,E|3")WYbg#W+jX]6A:i>2y$nY"P$ꢖ.: gG̡R2,T +:sB$\~KO 8.0q9]e2x$58Jk}9rD2O X f"X1@2,C\r3.?5>u6Ivr/e2Ȁ2w$`hJcNfC>-tY"nd'2$^: ;[8ФƜ? K+p2$ފ4&jAVAk#V" бVJ`2,o`)Ӫ/S$γFx6j9 P$ ,2},:WryZi⟒WN= *Y +%t2w$ O%)AcSEKH󇙸2{,"E[JIh^\8LN~PO2,Hj6pЌDI6&dcYD>D\2,ʿlSot*NoUԼג̬풸2~$x=;$7GʲB4WDVLn&ƀ2,~9Z2yWDުº{Lebq +z@Ȃ2},^ܼ(* bmI~.~&Էէ>.2,/zcc#I"i$dj HusFѳ^{ֺ2~,>:D@̗R J$ME{ M'e2x,:`"b֬c'7s}*/`2,|ezG(*/R | N +jʊ2,Wxē\`-xL@"$UJ+'3J \5P2$>\yӋw͜ #DK !0ʏ`2y,o2ᒈ,T$e^ EEb9XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4186 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:34.501' EXTVER = 39 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UboETbo9TboETbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '7a8GAV8D0Z8D7Z8D' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1312665918' / data unit checksum updated 2024-09-18T13:51:06 END )*))S*|)(+,"*N,x(*+)!*J*t)))**C*m**))*=+g+.))*=-g)*($)3+\**),)0,Y,,**(1,Y+((( + (* S* }* , * ) +') +P+ +y) +) +) +* ( I( q* ' ( ) ) ;* d( + ) * +) 4* ]) * * +*/+Y**,++/)Z-)+++/2w${J>Ps\cN.,&0" +U @2},Ge'UJF^.SD3l:¬o 2,dS)HV2^/W|Ed2,To~K6ixJ.mNk*Ah@2$F&0KdЁ05 +,vĨǝxL$FvE2v, P#'v'<){&AXᨿBEi2,X|B}(lOEARU;>DbJ>A#2v,8|OJ]T +U:1,OI>x}PEY|fZѾd[%I2y,mSam\ M.6+\do[EofXĆ"@2,u?)+ "S;Y{cOK"RWf^*qډDI2x,u;YxE5"Q)ZG'>i9H2|,ɔFR#q\U&ybn@~|h2,QO}K6¨QStй(]/5WNK@2$j7HF?T\/gN:ŋ\2{,ޤ;-'kd$H]6[{y*e2,QqfOc$.CV >-"ab2@h2~, ߤ ʉN&sA @*@_7p2},PlݗjnWϿ-"lv +\Z2,2g奈(5b$DyQ(O +2}, +u5K~vY]܋?FiJHEp2o,H\BUIv|ʱS%[%N\)u+2{,\d$S4d;IwXFu$ +^,da~T6p2, rFL/:x߷#C~],|]N#2~,,:HN%O:"$%6FLɡ[2~, r¤Pe +_}y1Zt%(a2w, +|m77䂸l`H7`2,2@*Mh#VУJ;lr$`DI2,i 5F~Q"n)3}JCW9r<2y,ȟhFq#xSPIU*Sb:<*Sؚ2x,#2l\(>%D:<0dBdܾVFe`"LB2,9+(!޼#˱Q-ղJ$o9.D"p2~,櫯/K"ǟ +ȡ@c6P2y,2d njus&eN(\WmJ"ـ2{, Ҫ/I FbAѺ,Ȣ=AW4݊:~&2, "UZˊ +}Z;Sa;X2,W Ԣ(LjZm{d<?N$$0.2$[JV )cqD\{C8v82{$,pH nTcr5n2$M,XVAm4 Ӆa"PԲ" 2,3ZLIێ"`] `P2,(Tq].&CbT.L헧%I2|,.PɆYy X +@\@q.b u%D2~,͚lʜû=TehpK3`)20v2{, ^Z>%RYCa**1Upq.u1 ]%"H2~,2K~o2zj^̒Aԡ[4l22,wDnp&Si~B߉'l%\(k;.:h@2|,yRO|RL<|!]m+DJT"2,-NVH"4\. .*f~Щ>2o$-oJxU'H$x7h2Y=y'B⍀2,@](<>X +6<~DҶArA$P5`2,f"P"gD8B6QHRjfhx2,K2LIڰ}xZѣfV'A2z, |8Mh*(*2(ݨO٣+u f4~*H2$OOQdtҍ iel!~RUQ@2$lP'H[؞b5W1JCUj~Uv2{$ p=L?beIUi9~D"Ρ-l|眱#%2,G)! +Q, ?|Qp2t,,3QRhN%5B+sPGY2~,n ; tЙ +hLGK{-F2y,zXMZ M5mw5^H 2~, 3K,$%P?K:e#6,EI? 2$FJJn>:TKAԵҒw2r, mX?EF(e #4ifVvRhص˒\s,lè2,zܐOjy}(P$UDuGI"2u,*ԗ|ϧf3>.BDB,G\$),582,6CzU\ɱlFsQѲ 뉤Ln1J2,#(]rRMC 0XؒZUt2,{gi ;J1hH߭Y\&Jb ;Y-U2,3&tqBE&RʼΠ%MDxnS(%⺲.*iWETm&2$ʃU8(sҬMhe4!02,Q] _Y036q=й%#*|e B$2|, [.ku{8m<$MKIGTGfY2, uO,ffsk(LrlJZPTe$@2,>35$!7JET=AwkWFD^|< 002,'DmFY׺M3Imj_:R|1rc92,lc䑬o ~f4jXºBD5Gx2,66(: KwBA$0%aѠ2, &ͬB)x751Q4q¢d]2,u.]s:4IQ+ +{n/&j@2$藙0ΑaCcIq"$\E@2,'FsHLTvA:K+ę "2}, Qmgj$dfԱR4hlQaQC70*2u,v/iV\hۻ͚&/MD]ː^I2,3HxQQq ;S1Kkt2w,"#Wmea1pDCl' +)0Z)`2,F-oR*A,2,'7,V7Y,VƌJvL裸62,-ف9+']0@D0RZVZ@2,5䍱' 飭ef`,%LX}@2|,#"e EHIU^$GZ!dWjKzN8\Ua2,LtY"yZxy9ip0/M@2y,6UsG$ap5(OK8WTP=t+2$q~(H4$y 9$(2,D0Vf%&zLO!sEB2s$`$MIMYc"$d0Fo#1~p2,YmT\."(._*fINL2,~@mZ䖑R:)B EA(D2,W+M&cYYL/#<(!P42,NW)2vV*smw +L;4VR @2$&[ްIH"ŊH )eB9{2$t iI_ fSEhhBiB! #3 Ǡ2,́J٪YshLSi:X(] ux@2, +#auABWV~M+b{ `!mQ2$ '$==C,T 8|_?0 \6g`2z,>#TuKUɗ+6p,PPL/N`W/2, 2v*S!ɭB̘S!T4!(吁 2$,'@K-J\$cT[ЉbX2,g;)'$GU+ BZX2,T$#(,&sp\޴FrQ9 Z.nZڦ2,UHLĢ,'П~'#4G˛e2,z>βéQ3*鼡I$#ι6ZG@Lt܈2,|:?X浝J?y&ق)"tL*;)f^R|2|$JN [~Y@hch.*0`2,S؊>yXaW;YS>։0*J:^g F2,ȴM)C~VLuc$)EE 쐨<>%8B~\2,S}"X]OBn` 2,\mȶ*HRVr*DY:΀2},J;|t/ń񪬜K +$PUs%2,+H\Ҿl Z:{ԣ'2,H:c}GMУt + RG%x7e2~, <^ii lIؤS^<4"@D@2, NpTHlkH̑(=`К(_,͙@2, $}og +(Mj.U0 \4U O& 2{$ $^ N%&XOLne:,]j* 2, XFӒ&䈴(#W"0A` @2|, UX#KΟ-N;CYAYcCF~K̶2,&F'KnZ@LS{g.AY)B%!EU(#b,L2,&O> ?.&l&,\I\g.2,z+EJ w?*N或_z%KE,񛚳 0L2,EP}ŅV-#'QT[.`l(:Az2},]ܴSIJ"GZn=h~#"2,FE4sw_> +#N7l֨[!2,]ذ̋ك'Y2K{`rAz2$"K< >V۲ !EӮA@YCr`2,^#mr[i_EO&$dSa"LP2,V64N}S^U0$\Л̲Eo'ɡ[|2,HUP+XaQS \X֋L?2,. +*fz)k/(WR_.E Mn92,LF;W<>4U Oc6ψվQf`2,TT> +"%dx^f"IEKZ62,xLAU & m/EBN;i! /2{, 5hDd)}KSjzXo$l2y,7rw(5քUaC.n £nWUJ2,74ꔷd+2LHETn3M2}, +ω/Re ]BE.yU'8b 2,jnBJ + ܒ?#$TǕ@+2,<j(:R,Ƈ6 ĕI}2, #|c Pm%xjaR$ ذ.&2t$8 &G Ҋ`yv6"+ 0HN2,Ȑ}Ccߕ|HEkbjkrQy"AKv2$ 10[ܢDO!=ҢG}d2|,E*t'lU$V"ZYbLh,G^@V@2,>ɡ2(|SuKGKnM*L>q 麰2v$YW1DL  +*YXsu2y,./?`lX }J ,!ЕINJKPH2, 7x +E׈eT#((k2=K+K2,rڻm6g OϨ>qX5 9`2,:,M)'2uY5\QY:Q}@2t,(Gn16861+zV.k<1B "(w]m2$?! 㶅yHŘm܈Q[0GroNK$)2,)"X&Rqmnl_X):As1XKl2, +E#䍹zpeB^?eddPd2,v J)n:P,#R[Ze:n0&h2,FJ$uفrsEq^aY9VcNJ2$-Ӎ+V`<)B!kj2,lݢ*N(ӨZͨ%0ťqx 2,B'e5j$֕S('U"K,4$2,<U.͡_D;my"^E|B M'-H2, s>]J :F *iZ{M}l +DXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4180 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:34.781' EXTVER = 41 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RdoERdo9RdoCRdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '5YGJ7W9H5WGH5W9H' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1494985027' / data unit checksum updated 2024-09-18T13:51:06 END +++'V+}*()+#,N+z+()+!)L*u(),*)F*o)+)()>(g*'-) )6+_*.*+ )7*`*((,*0*Z+++)*.*X)(*.) +, T* ( , ) ) +'* +P) +z) +- +) +) "* K* u+ ) * ) , F* r( ( * ( ) >+ g* ) + ))9*b*'(*(/*W*+)+**2,O&b:a]ڦGh/#$2Q8"2,xV"@'ҕbEbx"CkNj7e02}$[FŠPF+:EJ +&?DZ8r2,_&dI:˩ %j-:Zg*aR2l,">$!%M +V-8_iޭ6lۙa70ە&2y$[izBÍ>H(I $40Ns䁠2|,.ˤ +E8F!VHCD5F +J2t,'Դ|aD^ղ0TI ]ȦI do2~,mq:` +RHGIt]1p嶉$2|,Im@\b\>ǛB0xTXo'$m"JX2,4F~"4N6^v$a񂕳d# U5q2}$ =Po K0,T5+1FH7 Hoj2,_e*1[dӹA\u$)Ko82,͠Ёt }7W^quySN]2,mr58oPӬyGlK(JhD&I2q,^NJ%wOt$oXWF|2lp2|,74症$a_B*9R] S6.)&2y,":A!Y2q8YY4nf+uV!l2,[*@2(sEH+2yY٦ֿE@2,*>Ro/WBK CNZ.h2,c((3h326Wdh62,ر2X'23j̕,M;j:gv`2z,nvs&7%ZMEKRԂg |K.2,ԛtRhf Fӝ!)T@=N 2r$@l)/1D p^!nn%yp2$$5@3d`D)h!(ha}2s$&`IPK8 +sCSً0{B}2v,Il]o4 .}IHV'2, RN6iyZf4*h2VM@2$4 D́n#ir=SIRߡ5Ra 2,Erpt PLZ2T.[qdFċ2$\!󵍼/̇(Q-ch&I_O}i2x,DWESV"I,тPb,[`h2{,3E1"+Bo3 +jleE|Ԝp2,|:Κ"n*zXe[j7V%|2,d(mH'pdN0:сP2x, + EʤY]$u_Y;JW"&2,P&Y LRt7*k p׊tR2,4~/[[A7GY,}GQ6P2, ^!r! <3t$e2|,?~Xي<_*KڒEN6M(2$=)ZP=7H`xEN=f(AJ2,&MbNKuMt4Hcό.2,> +W5DPvk]"ND2z, Y>NUDF--"g>"_.Jn8l+LUB2$Io&{I!dY- +xAj$I^*!uI/o2{,`6gIz_E׉eOe,(3N.2,lg*C6`(q_DŽ/"tXd2,fEw!I{E@eXˤ\S$+32$b`4y)(K 9',눰",F~2,*W^Uw(&T+>X{@6f\2, H"Qzx΋q9iTOeyJ  Eч9`2,H\wu5+y(Τpo5d+R2x$4xZhHB5  .H 2z, +5I9<ڄDAKP..wٝ;2,Ld =ӉhPm%0&{;`\Hg2(2,:J2$KvKTI&t&~k,2$+Æ(v4]A.W1!q"tu2,NNM +.xDyUY"B@2,"kazJ>lq(Dw֊bAU&ʋIן 2{,1Xq]:?qԻ"E:v͔UO2,ЋOf#p*IRY|SIKt 2, +0}iJaYQ&P){B- +>@2,qrPdHJ(:y5DX ֧.32,۾%N+f uk%4\LAo6vY!ԗ2p$P.ԻptOH`y*ΦC*q 2$, } +'Qbޣ*X$U02u,gXGP Y8,&57H~%JNRh#҂@2}$I\sFnmYI 5W^rX˜`2,烼K,Y6A_HCB;e@2,7 ݫDT፬*4u"X|7]2t,,+a'>=>&J#c,a4@s2o,*WveĠddgҧ8&EIt8.8i2,lm ɦO,uI2&%"$s/T2,:4"SsސdvD#Pz v0|"@2$<By(ng;j^K2, ֤MwīI.3Тg~ =Tɥju32,r>/Y[)YbچN"SI'+n+"2}$ w9ժz +x2NXl,2{, .G O\^}\J_O4NPS2,p.I".n ӏ"Bqt$䏌J2,kw^OܡZ}ɗzI`$: LG1 jU2YdF SB#x2,|MBhDkڙaU+`C퐘2w$5Lc Ӌ|c]] 2w,~':3CBwx&ClL'H2rN2,`_+YsгZi_ڙHx' +2,~,}k\1' + ; $Sa162,{h>):et3-.I TMZ6h59 2x,&T%eM_=[ɓox2z$ x6ICCKxRA|l2z,:7TT.O{HKr.3gşL@>KL2y,x-~~kUz.:,HL|_*"2$@.ZBEBG dy8% 2x2,&ؓ¯.n lz2iާ`2, I7Ԓy姿_i"TwZu`Ϛ"p2$F%^"Bp3gnE]yxP(2,( +Bm4$HȂ*Gh*U5'2,sm&Ph#M' b3T2x$X\bCFKAA(L0#VFQ$ 2},6mʣlӤeH#;6aRPٱV 2,f|:RP ]P¦F 2mfLlK62~,DFgHJ`.0&TH.$Q2,"v;֍`P>@IEXey2|$.MPIfi:`JڍӍ&:TY2w$,$ܭ۪T:o/_~h EX*}I2~,˔NL<8lh$Χh .795^0<Z=E2$>&D6;Xj *TX} -v2, +.?}Y[Ub%M|<0vW2},`#?v;Iҟ*IAE.X|mn2p,&Ex u ?Ҟ +>t2|, ̨_dIv+kNVB%O/C[G2|,OɡFaF3ʮX%"cΡ2,*$YLy~-?SI(ԧyծE =Xܡ2,OJ*qS2[ZKOY6,$2$5<>л搴UyGQaYD7F6)@2,@Dh*(qCi'~_U)U<|`+ 2u,$'Tpf/45&J^LLnWMQ@2y,&X.Zda9[Xf$\+@2$ %p$.3STtONאZ ֠2$C&U sWӚ *i9x X2,:IDaY-+;p+*zh;2,ВGn/V4Ԗ#YK">ˀ2|,2%+rND>Q}#>YKQ?k5r{2},@a lCL] \Q <<ŲNk2$<^b'MY㬿V2AcX>2x$ J/ ‚ 02$`ViŪ_LDl$mH 2, 8FXt lA5axLR.[,52~, 2'\2QsM6U YK7ėYW2, Թ=pג +A>Y* T>P1`2~,kQcph&06 UPU{I:@p 2,aW.08/ķI>$Pdi7&{QB%P2v,9j{Cp=4me2ϰTW0аgV2,fR곾VoEtY:Pn\D8m ˈ 2,!vY/AU$/k[< DG2$ӽl +GqA+Rj"cv t@J2w,R[[tP>P\s! .=)6`Մ2,ET*hU̞x [4&亙G2,2j}xG:BlH Mbs\qQkMX2}$cCC Swa*bi0Ӵ8yc2,t."X]&lCɦyz,SiT R&!7Ff2v,ʭ7Mu3vxaҙK- +2v$`Gq.%f/]q" K3?C#E98'P2|, m,cup\N}cGLвͥD\U6`2s,I;Y"xB[E.~#e>*2Rlk& >)A762x,"&#F ("46-eMw +'\2x$HIKĕ ]l,РPUWr}.-2,< #*P٬̰ù+" ucbz2,|$]hi7'A?(QB(E3o2,{s"Pr zlw0BJ10్Fp2x,][}}m%6{REނn2,'A Ma2ȣ}R &d3m&2}$${G0hk0ra]w/dn8x92~,.qY*Y׮t T#KO[@2,J7c,4ΉY& @^RLy2w$xףJ0[QŲAb4H0=! H$G,2~,]*7h"K3UDiF3(kː]5H2w,*vgtV? 6v@IA2瑍 :D,2}, qi@r@OKFQ6.&,6仜/2,~GګevDf_\l]ŶeI:2,'Xą` 2a%8a50PY]p.Qn2v$ !& +sŪ2ePM3LT2,{ 8!K*Cw#*y24nGro+E5_w] yYB P-@2$_rŐP$fȌ/yZIh`By22, tąYՓ"+j .\R].ENn@2,&$Kiy!2#C'a2$me#Mwa+P(B#9pGyK2r,"M>֝Z5XI4tI$H?!nH%;0fgH2,f<+DfC_fR.mSEĊ2q02~$4_0=HS"1nZAF]n$CV2$I3Ȱ#SPLK_d8Iy- 2v$,ӡ`y@HEc`^KU'7Pȣ3hl8#2,ױZ]ݮ7l)GF 4tMh2|$ Eق4b*qH)%5 #v2x, &FAAc" +X$Ez$cZA 2,lkxGK.jpx\a2,.Zq&c)eQsͼ!Nv|`#2}$p?:`ɇpQ Ch68"2$qIGlWVJ‰f6* e2{4BӟS3&홲X=Yr<*" |z22,dT(_~t+x0DQJQ}b)2,/i'zsjҊ+sJn~_)^pDZhT2,ۙs;nAUy^&[uKC f*2,}3[!*{Q ?m^zQo|(h,42, >zHl /RsXo,TYS 2~,~$U`Y߭U6,EεAKaW2,umv% Lvp]FT*i4*J@)mO2t,&PgY /{z+c,EHȖ1Pe̜2{,Bv +xTKh!hcX< f2~,iCXn:XUʁٻD}R.b52$pI" jUSrD5D C2~, 6NO$un+^$Tn3w?="j2,Ӻ8-u4%6~Mcb0@D@2$yAuŎjǻ + Ӹ +.P2x,ٚ*lHL m +˄ܞ L#aOO 2K2$2 GD`x]R_E^gֶd%m2,FK8m$HmlEn¬Cv`N3P4ȺGR@2{$l4ƒKX#q!@ha97މ 2~,D(|,iK`LRG%ZM3΀2y,.dAUO7«mi*RP6bke4g>$d2|,-&.I8ʖ,oD&dB:2,d`|cb"Vmn%>W0B95C,\KV$@HSE#*2}, E8f (gE YA4+ViJ-2$l Sb vy`V֢(G2,vѽg8f3BcdZ,#<$t4p2,6uTP].HiW¨9Tf +3skH2,DJ#dy2YF\#.@xQ[j$az2~, OTylђ fWm}3I",S)3he$@2}, AeAU<8՛c3r(ЋEh# +2,l+J N1Lre!IfVdR 4.$,2~,h8*$w&D,F]S44FFk 2,t{"|g#$0V>Y0m3e@% I9j2,OGj20t$Ļu&J,WE2PX2{$ 4kMAЅJE sT`DmT.a8LsI`]P2~, +> jۢFxuwLWX[mF2~,|tlEʖm 5~@s>XH2,FvlFa2E&NTLY6SX5׈+2, "p]&QJѥ GmMˣD}24+Dɕ:Wa*o N,דi1Y4] 2{,"+`D(VVc s7e?KRYA2,:tP LdƺTOmSqUn2,n]'sڼTVDyVU bhBXʈ,ML䡵2$fZ#Vs[B +6qZ҂2,-+GNjrXZ"P_PaQ-0sNNP2,ld؀|6e-6"$D8vAGJDOX2$_[Fvx + TZOI: IaH2$,;PɆ)M3KcY\`m,2t$x%QQ9Kaz@a1(.V]@2,\)s8(/Rh͡!P2y$G,`bxIW &-%f F2z,(uRq*S(.-Z0Y?9 +2z,.JO,!#Lg_K%yҕgI*2,kN7zBx#bb`o*Q m2,1.~%c*{*BC%63% D `2,lRUTόGo)r!bI h2y,./D1tGux D$z-2,#lq֓Ȑo% +̗wjeĕق12,>w,nWʐ-E8j@~! |2,62IlvL=?"ʡR*m*<2z$&ea9VLG~,Vն9P2,&򤎐6Ker$1y ӘF2$V (qVS1g-8 օ4DR#@D 42, F +' RU'K)cuc2|, +&Y/"\2ܚ8A6vA60bI5@2,[.Ъ#y}/%T}diOQO2,2Ө*BBTe!*`I hHQK 2,d3oJUCZM ^T&ZiT%gCE֜XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4205 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:35.201' EXTVER = 44 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TcoHTco9TcoETco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'EdHbEdHZEdHaEdHY' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1039945220' / data unit checksum updated 2024-09-18T13:51:06 END ,*,*V,+++(-(U)}(*)(!*I*s**()+B+m),)**@+j,,*+)B+k)*,)&>*d)+*( +4)_.'*),0)\+,)( ) -+ V+ + + ( ++ +*) +U* +~( +* +* +- $' Q* x+ ( , + !, L) x* ) ) + , H( t+ ) , *+F(q)),+*B*l*)-,+B2k,$DN̐}fpH/S@Dq Mlz& +2,@j&ZF}? 6 fl`2w,/N4]&r!_pxNoUU6&˄Ĉd`2, +:$*JJ:{*y4Șu+ΤRR32,~qaRJVQVDT"A&VG C2,UUbE8}9HJH@2z,T_iJ3BC,(h~"H~m7S}HY2,-؈Uh2i[ӭ-H̩"iu6c2y$/BJ L 1Hue<򅰠 K(Y$DGZU%f282, Xn^JY4#ŤlTT]An:s"R@2{,>r4`D``DVcSY8NӞ2, TXK}4H2v,&\L<2:6Bʐ.B*p9M +찹O2,l@qc4 TΈ6M &Z:A 02,^VxT{F^p +$+`$ŐH 2|,EM:zPɄ2.JuRp=M2,݁t.c+CX%?JE%f^,2,'/r^S4qC?.]ji2bo}7^_2~,t\&Q,2RbZ"5WRPʀ2,d 8) 5b>ڬdʩ%]-_/o"H2~,P:Qą6w T6庒6Y +2~,~*?"QhlFk .UI b2,E?wR_3itsFNh/$N2, 2Rj#r%NS8eb+hY0_2y,$7\aPiЀhIydW]"2$6<([<{40K!LY'Ba2v, |}2~I牒~>kUvoD{2|,uc6q0"{7SFhx&14hqd+2,:`tc#B?0"kj +)Ri29Wuv2z$4I4ӹnS6DHwҜk2,S"|I6U鷑dx0:Φ2, +ȉ2#=EJ6)b*Q<]bgE 2x$ $" (<}=Шt-dE,rrF5c 2,VDF2}Q&QBIV +fT|?ykxl2|,63"Pp錫"L,N.;q=bO2x,:ٞ;fL]!B buvԌfM3)iF5T2,< +]EXR+lABf"xYL2, t&c0нqԙ!s;B R2u, +yyTmET]ڎ {9h j*$2,6t*KDbX<~QFji+u`q2v,0w}V1-޳SB&ULE2mBG^#D2,h&M}KNrI~}o`颾:J -62y$=heA)#B8H#A:0(2,NRHGT\}"K-蘴=(%`x+2,j'd^,#kMDJ3jױJX#=2,>?wJ.LmçSf.S<Hw 2,DX0~CiZ7RbE,#2$:%|$-Z@hQa]5^"Jtx@iJ2,ԉ^6r~4}vrһ<"[LQF2,0I .(ߨтxDcX`Ǭcи#@2,?|~ 'Q\]%H똂m +Ib2,!R',f 0|\ |LȷB+#wm2,~8>[bd2D,>@ȒXYJhH-_ 2,~޵rwl2HX.C0Qa >oUXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4207 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:35.340' EXTVER = 45 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ScoGSco9ScoESco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '5ARD8AOC5AOC5AOC' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3184965689' / data unit checksum updated 2024-09-18T13:51:06 END +++,V+)+))*(S'{*+)+ )K*t*+**)G)p+,-(.E,s*)*.,J)v,+,+"+M'x,,'++I*t)++++H*s))+* ( D) l- * - + +* +D) +n+ ++ +( +( ( =) e' , + ( ) 4' ]) + ( , ) ,+ U+ * + *+*(U'}*)*)!(J+r++)*)F2},~]'&3&ɩΕOk832t,.q5}Q4h"R tq2,||@]prצ/m*kG q2, ˧`T S gF@1$AxNl2z,Nz_T\H2nBv!o*-2,#jH4.)[BD$NQXQ̝2, ̡L#_Ϝ( +OUŦu 2x$<|!Þ9dEF:nj/kf;$I2,+LZeEdY%{Q IW(mAˊ,P2z,g)UORApTETw*$G(au2,eDĠLaUq?x?$W .)2,lhH#% TZ*cd>2}, G?t?l4Tȱsxϵƅ2,0FtX%2g‹%ql$dJ62$ d!fс`ōf=&.;O \r2,&¯CUm*J5& J7J2,(d E#cŌh*kjl͘v 4.q2,, Pe]ˬLKȕt$T 22}$XdzD?;jƁчE[4' +:+$2,||ءTH h2 +PMdt 4Nơ} 2,`GOV2Rf,r@^\TdAFLI^G)t2r,Jmr`o.ѢH$_Q"A~4]nv+2o,![E/#bci]$]'TN*gL|V.a\2x,Fj"&P/?A"?6C0Ov2z,\Ei̓!ڿ^G !Y82@244bZx%u1'E-U XB4r +I-2{, cV!3g#F_!ߐF +k JptSma/@[^"BNx2|$ ,}B!L*hnK9 2|,wPx"-½䷷0 m>;?42,s?F_&R%f芍+v2r,*O5>Q4!^wlyn?+ (C,2|$ i&`H=hTBYK})!y2x$ 0ONUjN`% +=I0/4Du|2,bvAUulURl#DLZn2}$ sSVaFQ'2X|!NEAaI$rj2,TXT :JFԵ|T,햚9xp4rO 2,Ϡtb"Z>AGa^ud`Vӄit\Az'p2q$I ig7#6DƑu,mhHDP",T2,^)(4+Ai( N!12x$<$E̗ 1鳞$@B>$2,iMݡ*Ѣ|2q,4T-VD"& ,ɓ.R3,=gH"<%3m2,( 2WS*"(z8}BU22,ffߏpmhFc$S*ddj 2,58^ T0R|}ٷyDЦPYu2, +mlK6`ŏDAk] RV#V2$, bH>#TUgH* n +:XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4184 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:35.480' EXTVER = 46 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ReoFRbo9RboERbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'AEMFDBK9ABKCABK9' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3052196120' / data unit checksum updated 2024-09-18T13:51:06 END *,*)V*++**)(S,{).(*&'P+w*-))"'K*r++*+)G+p**)**B,l+,*))B+k*)')(9)a*),+ *4-^,(%* ) .* W( ) * & ' +"( +I. +q) +, ++ ++ ( J+ r) ' + * * B* l, ) ) + ) ?( h) + ) * *7*a')+),/)[*,***.2,[9~d f%>yc%He43(&$*Q/2~, io.toP1QMONl&fɊ 2~,.-bB$yyv:ң|7392}, so:|y]ba^d +³"?#_2,ilP?*[|gD(#扐bątHd^@2,DQYa*Vun6@Y(M`2,]vĸ\s(h5IjhN.J8 #2,t73IQ*P|K-+\f2$4?sYj$q%O$2w, bBo/\XTHo,/Ha 2{, &S >|ߊDiYXg2y,mp\牼.!.kK6 "I2,]WV-5ҽ* +d-2!)0ɀ2,8]Tb~f'l=C$2X$չtCeb2{$&핮<~;iOl q<-Ha`2,T 7;hHItނnVFdrd2v,ܜ󵙔qgRR.Nqh<*WJ/'ioH2,(;P?(2MGE)c(yzkt8{2w$~{wp2, ɒ~@TZpJP'VL+V2,> %QPF6Q9,ͣʗU`Mht2,smxt0tΔs:/⤾}c02,TDX& +: ?Y'VLq9(2,jvHb̲աU"$))}2,iK2)DDR)6soh0e +*P2,tU2,.0zʨLC 2~,FAsdȥ\_^BΉ>_}O1fkXL(2,l6~ uX9eJ49L_ort2v,6O1&XNL݈.ΈP422}$$ƣl_g2,9pgZ6 D 2,~&R8>=TZ:rmw+XʆIC $M&A2,N;%gTCT³QG*ly$yj*2, +\:$_ _,ݒu≊2BqW2u,6ye^2ՍW7hbrUEhRM Mod2$HRp 6$a> !XWE)>T2w$\hYx MC0.KEND2,`Α :ɂ8Vo 4  *勨i^ 2~,HuBhɥ$e2aX YCOY,2,Y&01b:+Z|$u$$( T2,6}~s oK`9s=qhCJl2,w(҆~8"/GBdƒeI]JKbfRIp2,&Ҍ&;e]jNᖳd^m~%W2v$].s$pM̸8J;eGϮ2,|H>%Դb_/iQpM2,M Uv[%D+weRLx2,D&J/j̯2'uJ+{73D<1hh2y$/Zfi ,~FCC7?ih`2,i&`1MÈ5_o7'*qQaP2,LXG .rb[! 軾9tHI@@2{$4$$S(` @gqn2y$[LGA(a4HlL"ކYpRŰ2u,"fEB ," +rhj= uƕD2,llt0>N҄'g35ER2:rP,D2~,(3NEZxZ8")a 4)BWzmMh2,UHM2.6C|y{ODh. D ʠ2{,ЫiMf^"4ddCTKPM12t,6؋OTHBK6K}n/*]dh*A$R)}2w$$=.b0S fq~]T[2,DhBxlIw,@Nj)D磷= 2|,D&. Z&h_wiϟ)Kϭ$J22$ f>),* RjV[јtfQl$dYT2v,(?XɒF7*h$wXPH7;1(t2~,qL#>y0_86\BdD w,C 2,8:J \BCeEZ¦5v2z,#_ۺS3au!M-rW(th]fK42,t|wV^fc-eq8ȰTՕX*<ڧ2x,4.5Ӆl(?b#H!V lw2,uX6x>iɎLi BN+2},T|/ &u0n"p"H;]gVIy?22,F#mw"&)x%ʈ08E2v$`-5]\0+".FV&x2,hA$BR)`W'0Iu 3l2,6ATR~R2S2 lJɕoI2,);݅o\H]rJpj2-k2{,'I.A򳍞:B>l]t-,"a6.2,*ҦyO:{C"hD4%OS&A2,L;$&H2ȑצ%i@AAx3M2,2Z6Rn;hk&y޵j͜2,1FQLPXu h!ɯz#X2,Dڻ"0.pߘ. F/:@jŘ~e/2~$k@872IvJz ՠ*H6Y8,ʀ2}, &č:i]L%%6`T xCבV`2|,pa\Pl2u,OdlFF;ƑB ͡p m8yP2, +ƗZ&6sWt'QhGoSͥ5J#52, t#]eQ|&cs-{ˍل2}4 F?o\;ۏtjDE[2|, f]flC.lܼl`p'92q,:˪mO^C",*,v\zڸ2,3R+cFOMH.)pl4!<22y,6HDú(1yxO%:?`2,M ĥ62iYXu2!e4ܲ>'2y,>/:)2b,U&܊ *U˯2,pQNnҼ֚!~l&M4q*2{,Ee./hHU/0M%^,U->y?aȢE2, pw#K_ءG`m2KA@SL&`2,&ftJWeeGM#e%@R69z7+02~,fױa?U':X^*ڹj2]iDа2,βX&yYڷrqL],2%Yϱ|V@2,doa55k*J/MERc(EEv@d2y, ?/]^b2"PTO,'`<%ȐJN.,N2{$Rbf`٣SqIw9[[Y&22,<]t\6ZH.s+W+*7NfRM2}, ":aq +XRBCvɉ⋞} j2hi2x,'  %BʚgjfQ,eڊ)R*|9x2,Iĺ%cj yb3t[w*xhI?2{,/H3jH4"02`2~,lxT?قu'Ŋ nuIX/p2,qm^݌կ͚] +s3wČR4 +28[X2x,v%6xsa47h 0HEXI,2,JuocWme/Ρ6O#N܇Je氻2,T# '.WY~UeRhjfMDrhE2$@x!%͹#g?*sxDAW:2x,"*cEΩT^n},ʚecʹ,nNni2z$W LZ3j0HQo +)`biVŀ2,(|PaIAca*KFdUxz`2y$ })DՅrt%4?1,2,p6yPTtU$3e! uGI]g2x, TpH0TQSlOMe*nl2,G\񌫫-5]Ia}fbZ#2},OhM$eIҭ$&%q&u{vo2p$`4 ;zTJ%El} 32,sx\H>=7 TJ(2$FI T8B2,p> 2od*"}^Y &2,/uH3\j}#bM#P2, VEMԛ-Kn?@$8|&2~,d}ud`Q vy#|+`2~,:wM:"]X$ &!kk=Dlx2,:H^gCpQ;sB8!@kM[L2x,  ++ŬҲv#djȰdkg`2,'͡" k%fsE7|q@ @2v$?No + õ,S]Ĉ/,sM;] 2w$<B5Jpvb"/84 +MV@DH2,]H'N^v-ՏQ2x8|2~,bm!!X-l*,*KqGy;2$M%@3܁5 C 顅RP2|,*LMGIW߫4 &U(2r,$ۤ"DH24럮3db扱،2, _L;V2(/0kTE2u,8sUt:{_ĂF?gJ+.u6qo&2,(숨l8,6)6B؇e"OܴuZ2, uN1^:S]V2F' ܒO"`2, [8ޖn_9KS1-R}Zpt*2$z *a9?:E1(&oj=s@2|$ @z47qaAby#)SmdWpXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4191 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:35.760' EXTVER = 48 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TcoERbo9RboCRbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'RIaVUFVSRFZSRFZS' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2679402699' / data unit checksum updated 2024-09-18T13:51:06 END )+)'T+{*()+!(L(t,*))(D*l*+)++?)j(')) )4+]***+(1+Y)+**+,+W+*)),)(U*}',+)%*N+x&*,+ + J+ u, * + * +!+ +K* +v+ ++ +( +) + G+ r+ ) - * & H, n( + + ) ' A+ h) ( ) , *9(c-**) ,5+a*)*, *52~, *>]ϓJqYqeAr MN2|,@SXH"i)'sFV6a!wF0yHM 82z$$5 +P.@hsTD0#H,FG2,ln/$K.]Ҋ Q(Iwߖ)_%Y2p,/}޻0IqORe/}e ds(y#k2,Hl2hN7\ϱ%N԰~!ݪP2,uirL֝oaB 9 R@2},.T$&. Kn\pED a`2y,6WnñH胤MmڼDrQh=JoP2{$ !*" GɃYH4.Ab0aC2,kTvPEGR9QHsʭrM("I6&2}$ 5#i E0I$mҙ-vljˀ2,F4+(Wu +Y,%|BI +P׊2,|T 4fhxʐ'SYH2$Y&$8,,E!Ц+2,<.*(n;*G~tv 4 + 2,㰙(|ɥŖ:~oB(J,%USR2x, +eQBJ}(G\eDe;} U܎$2l,:VGM>y%HER>y8*$2,Q~3nfVFy5ny"j0.CL)2},tJPq3 GlO2H %_2s,6_`Z܃w Ei}Pw( |I2,2YӃ4&j3HH~Ȑ.BDPKI(I:2t$ Ac%YqLITHDR3Su2,vEhj62,e ̂~$e%"%8ĥŨ_@2i$ +SЈJꚾd3 >S9 ćXD.TIha}"ZP2|$-).- -Y8$"C 4)&zM2t,0:l;[\,N#hD:Q72|$ߟw*d #H` Q%Аz2,"̱H%SMQI/Fv.$M!d2,~>AuZ݊O}:aBj+ە6t*"@2,+!DmJ0Ј+P[4ښ@2z,t_Vg="(,Ey̡ttaH`2,eҦbwlGo`lū$sZD5[2$lc=#DT4cV'zztV 2, RʼVVğO㦧%M2& [)Q<@I+9^p2~,mxlW2bG{6t K(С.I ƀ2x,]6dCؠΰ̙<nh*,/2^@2,T;dFXIXFX_W2,/1asr7!hBJ y6!2}, +[X 2s6SRUZb˧ѓ@2,E&X\AV#4ԭ ZMfL f? 2{$4_kw.<ƑOFyAWK+Exq!LpD2|$ <$*_l[QppA7=X6A3E֢2,LQH 'qaR^\DZT2Pm-2+aq2{,E菴Ng|j&DV iX(rX C2x$&P}{X'xi"oY*)e #`2,1G$+ǟ|_c_ğXLh|%ܤږ2qԀ2~$R?xMZH,a=AXC!XSV <2}, 0MIx> ?&T/ +),,2~, V-mʶ`SD}$nr⊖PDER_2,^gK2x<iۤ}:Dr)c 2$&iArPSH\PFډZ@H$?2,~>!Vwg.Q6>Ubj ]E2, +X&?jEEnK\P2,]o +rR&q?aZZ$K#&Bi)Y@2,`}n%lYq\RӅ=7brQR0)-$$2|,6'>vH3RB'Ϙm% $ZF6d2,Us* ޼ZiU\QKSL5*y2z$k&y18@<{)-ux:Db>24%ūjd\;-截?&ij̲Yr c`2, WF1fuzA>T\_yN.3AFR2~,x<ʟS1tQ%Bnv*^i6.`J' %32k*2$NZ$N,Z鄪,PHSJt|#0FKv2y,]%FҞrMrb-P *(&XDI(T2,". 0>oV0V?|R>&DrAH2x,V︱WsK2Ҩgt | D2`2,ݺ>XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4175 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:35.900' EXTVER = 49 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TboCTbo9TboCTbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '9WfSAUcQ4UcQ9UcQ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1636990515' / data unit checksum updated 2024-09-18T13:51:06 END ++++V)++)()(Q,y,+))%*N*x*)))&G'm)++(,;)g)+)) +6)a(,(((.*V*)-,*,%V({++))"*K*u,(*) * F) p) , ' ' +( +<- +d* +* +, +- ) >* g* ( * , ) 9) b) + + ( +- 2, _+ , ) * &5*['()++(*S*}+)**%2,n˨6ʉҘi%ZPOX(\H u?<2Z2,2_.e0T>c.QR+֕ZGLi2u, &f9z/P(l\Hdi Ҋ"8/-㏵d0x2t$xՇ.y,f.b>X {BLt2$k -^zчQ8׈IOX\T;h2,;")DޱمNJ1(+n]ξ`|y#b/ 2v,$:ˏIK$E<"`L Ӂq&P>2, 문*x%K:$F/HK/ ePLp2$Smz!`ЧiQ$$,I\XPwk@2$hTHf V7tP]UUJcc@2, tES +Y"`IfVlX1]m2,'[mt#2adS" &2&T<7-``t2~,l˲ +U$7!՝@2z,&H\m8bƆZiz/$۽\h@2u,5_e]jZ%ސd8C"nPHaq>2,~7V֌\O 䂥OB%PKXW[ 2|$HY2ُf)!ʴ 9H z2$K\[4ч^A_FH2u,@ ENbmMIREt0YH2}, )_Cf BOrRd;DXiJP,٤4R2v$4 Ə;BfamֲPQ+#ʑb2y, 86PLjEv eN7b\PϺ >J72$ ZR\m^sb ueI)F*2$H4VY8%kB a'#$J5``2x,;@'֙6bkG*1ِTL +LX$2, ug7#צʉ3Qa"Y2v,_6%oe e+6$ސ2u@2|$hi28$ *F$Q':{ +ŗ2y,뿾xDYSgzB!!U.@ٮ 2pYL:o2,$ $"CEc {"%)(EV|;bu4K ^ +'@2,]|8! *ٺjhwTll@`]2x,"+wTun#ͩ+VW'M'u,]PKih2, +֌¨Yxt,>0Rh(# _" @2{$ x`4&$ +V%FYICVX2,VX: +@M6\u5.p ;Kt2},\Rɒ?(S!wL'|UĎ9x2,x|W4نBvAZp 4cq5P2t$ DiMW4Eڧc*,qdZY$"jK2~, |W2-Z}e.FLI?RtΫ 02|,}5l&L'ח匨GR?DGSK2,[+DԮC#Oj u&+2v,$*ʢ 5IU "<>VZ}Y,Bat/gJh2,4d\Z(lv$eIRdp\=4&ha2A%2x,dRET:Q0"0 +Qr@v  2{$ .Wwr0N iϠ>8tP2z,*/G  +YCլ|‰MrQiVIw2~,ެ*s"㕤.ZK9$$Oy>|2,-v ]V~ͫ8.+측6Ks[2~,^^FV*4"7T/⓪,]һ(\ѳ2{,?S]cyЙr[jxU}BOv1\n2x,6hau$smRŞ\jL2,Tl@uN6 A3YxˁStbμRgZE &2y,MR2_ &\xQ+Fb,*Jy,"2}, }(8-7cF2M 1GH"&4P2,TXEVJn/MŃkx%0x2~, PML$뗭ho'.75_ +hG75R2w,5k.胧dx]`XUKe$"@!/Qr2,QS0iP;L>ב6r,X,*TU[2, @Un;BH 1HUR>]J\3Ȣiݏ3 2, \/qBQwM'5sS/ӆJ$&"Bq(2,@EI/M+]O{u;XhDcF R߀2z,s1)/ N3DکSmAK#\շ2r$<-g-{SI+Ǚ8,!MY-d}u2,ah6#X3pQ#og$!p (,= 2,QDdrNTrmaն,YryhSi2,]erE%j]ln=UF٤h2z$X<($^((N)EF[!rD_.2, odP"{rE(Ftء-.r +2,+3:Jޮ-& .Z%ndA 72},\Q`BB0/L=%DȡYJ{pa +AӇD2,v}j˨j %fXAcG (Ӕ'2,hoXMLʍу,Fp_,T{G\bFR揤@M2, uFژN<'ec 2},TEotxIU'bD*4Xu$u2, c(jue\HԼ\4N6-El2,yY @؃2K?SX\82{$n _n.7R1Y[P䂏2,'@Uņ]546hK0 ~3 2$y@- ل,Bu)xOS q2,j~*<&Bnǝ(ܔ.xҿݯ (2,c2"-gX:I{-u$oV|`2֊Z*2,Q7PGɒM6AiS*u &`T2y$hb@rk OjjR +$|,o^2p,3a;*BhY^. 6egJm2 /2z,7=~[$EBo$"1a^iכJ.@X2y,6a>6^.NT.XHg )aT2w, ! ($t3, ,V~'2,ff5oci: m'|[)Q5H2,TDM]PnL.~8k$D=JtB2,2{{hʐ#e>ztEs@2,bu +#SrxmmcezJY>[`2,p^5/*aD/X-!T;Zeb%%g©0T2, qF)/:xv3"k@ i2t,.~IhiԺ-~>R]¿eLRy@2,t? Ux~T!Eh +'x?Hn@2q,0]55dn*iEއJusr +T2,t'JJ"Sj?@d'EpېTVO22$ ۆɆƱRs ӊtt &ax2,`Jl4'ă)E. b;2,ذөB#JtRjOey"2},],,JhȀ&2 64UG2,TFOUl_$ͱvDpnUe>xN2,y5Ι L4 D#QA7[:HYi~_>2, +*,߭c&K>y]~eE.[*ƬD|2w,./u>1qĉ hܒ t#J x2, $N .@hL{iP2,sS '/Dc{bWkjwD46>F E2{,|2HVY3>(5C]eAYe,2,4C3\Ө+* Nʲ(UiUa.x2},\C4 F3]MW(5}%G W 2t,$"|\UfT=>[S0DGVoix`2z,UD:QґlCfR͞.62$ tNP4pƤaqF2i$8}%?44(2s$4h^ +W9#cDMF>2,;4 цXN||MP22)޳v-6c͛=Q1 2|,Ȟk~KmF cJ~"xc`2,r2UO&H띓 L+ M HS@2|,N:\'ZDgxN +"r.:RF2{, V$0mʡF$.@ L>ϋ%$2, +VYM^d;n~7It6WفUk{a2, Mgx(>7na֫BkX, 7X2,2Dֶs R"KIFd6A`2,7Ϋv"qi˔OPX-gZ^ +@2i,t_gbh" qq}KP&ڛ' 2{,|INDPMAppQ2, ȹv$"8LPJ9Iu?k4QE2}, Xgj5#DR'zs2F 1ߍ yI2,~͕ [(>Ҹh\LRF +'ٜ2,THE5: VN(Nz]2]* ѱDSFo`2$G\kxUf4 !%Q 2 M &2|$#ɥ RE=oF  2,U.o0EH_P.RA12~$( iHkʶS*7dVd,!Cmh*2{, +6W/PDh&AfObj6^:XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4185 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:36.179' EXTVER = 51 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RcoGRao9RaoGRao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'gZoFiXlDgXlDgXlD' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1550236284' / data unit checksum updated 2024-09-18T13:51:06 END *,**V*'(,+%)P+y))*) +I*t+)***F*p)(*)*>(h()() )2+[(+*+*.(X),*+,**V**+)&()N+w)+*) * I, s+ ( , * +( +H) +p* +' +) +* + =* h& ) ) , +* 6+ `( ( ) * + .+ Y( + + )-+)X+++,'.,U+,,*+.2,tOuT^[(D/󎐎liI2z,2D;H}kܐ"M=2d ۄJEV!P2y,|"yzyjHj%@8>C2,ݓCyqROZn8SС~^-yS."B Q2,ub52,V* %S"Ϡ])VEOA-s̷2,.ȐZHȚ'DXFoKTPb24 {}~T!҅nHn.R=#GNN(2,(c+Rk`}τu %H(2r,>u g)3)ZQYZ^ǏˬmǛo2,e IQGQ(:,l| W4f2, FYuDv4H$F rJ3t2$$$ J*TwNy - "R^"cBڡ2, YEs`l.уhQN5 㚯XI 2{,\@&uoH*(U+])$.7@2,Zv*pG>&؂ 8[84ej9,2z,6fj`';xӥw_>@2{,Cƴo͓<,JiKb/2,UPeblRԭ^lEdQ<"&:;02,PGP/6ԕs}IھmIOd<|2,oQ'Ҧx!x(/R Ӆe=vfK<2r,HGڑ=Bic,F[!ƪa"Ϣ82,Sczq>])Vw6ptDD2u,M'JoQw J3|68Nd2,~uoiA ZE"&\aj/au2z$j4 %¸4u5FbJzy_($Xv2,.A˖{bΩDN,n>5s2,Ui&:A0NBB-LG,]W8}TA2,&s8Vk)*B2GIexa5Tp%K 2, +guK't?9YEP"Ipwҿ(_ 2u$H$,!0i_2E?jRa\J4[ d2|,6b3XDA$T'ehLR`8qX2,x_. d'Dˆ>P`*gBKAU#T2z, DKgWbiM~ T|"a(2, Sem6 &quOnp0u9at.Y '2, Uk~iZ.(zѳ ࡕ2, =4یT;H3RRԀbP2z,>u.#?m:btBjTuIT͋!/i2},t14زz$ӎw2X'#&(PQv 2,@"q],yH?"t|mzaI*2,OI("I(蒲`| T!q8hSl2$ZE^FN!˘#LjCDrPr ЉH~02, eiX]Vef\@DQ&]NC cP2,vR~a7YJMeJ$t]& w2q$?CmPs +qOz ,$ \"W,ˏ2,V `&Y>R@f%+ٹr(*-8PeʥP2|, OJ2hGRs:]k}S82x$4,U٘ T%m!g2,) @/$n+yhVvH +M$@Dp2,{1LqV,߫dZcxɄJM|iaIӏ2,ߩ ՘.qHl# S ҄ڕ2,FN2L5tԘ&IPXۯ 2,>/IUrDˤUQöK:^RClk2,cpo\HdIT3o Ițp2$6Eq(.hZc cCHAM_P2, 6N4\>"bTrB|xst2,xdDI2qU5<_䡘ߌHX`%qUJ2q$H[PHGݩMŸrk\$2,WXlj 8/kBTB +KحA$%O~2,PkB.3q?F)ښ"!_ &ܜ2o,4Lwnє̐R"dsEEgP"s,& NZ2, eS:hzh*(0ٮi9!6T1 ֎B2,Bl#udϸ&cwx9(mm UE7<2~$ ko"84%Ljh2{$4 Y4G%CTJjk dRO yJ2,fGhddrˡWfIV=*ӱGa1 +2,f&|I˗K4HȆE ˔FE'ˮa"_@2,4 +Gܳ5K~Iםb,U6aޏ72,Δ2])tbaHʄ\,N+.Dآ42}$xGPI*!Ɨp"bĊ2,tnҍ}`蠘a"6@Wmfm'72z,>EX'勤2b+JW4M:p&Bh2$Ys$f8 +`T?.7y,2,LAq!w88l7Y׳_|Lyt;|E2y$<`@P,;SřDWVH=g U2,pf m^]z *S|ke"u\Љ +G6%p2,gz˦Q4:˔l-0c}2, c%q:Z}Pd%$u uK]B2y02,`<"A_&K*wi&(,2x$cU,#:E 3|l(5s2, ۃYiwQ*xl L'^Va2|,3Ij]ๅ"BLHHV&0*2,dyV|s4X̳%2."dWȅ'in-SA2,f4e^Jp,.IԹs[%d`2,xvhI͒\blT6V6,pZy2, W#!2Gh@LҍH"~XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4206 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:36.319' EXTVER = 52 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UboGSao9SaoESao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'YcHJZZGJYbGJYZGJ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1291296691' / data unit checksum updated 2024-09-18T13:51:06 END ***.T**(,)*)S)|+*,'&*M*w)-*)!)J+s((*()@&i***, (9*a*(-+ ++5+`+*)) *2*\)(**,++W++(* - ** W* ) + ) ' +(( +O* +w+ ++ +) +, + L) w, ) ' * . F- t, ) , * ", L* x+ ' , - )M)v+++* )J*s,*)+'G2u,+R$Phͧ8E#fW t +D)"2},w1\aRä4wԖ>6 0G_ۊ̀2,1|THdc'U BqmeI2z,e&6g /Dw!7K?lSEъ48g&2, |:k*JnKA8ϼE2ԩ]B>8}2, +4Q[0e٘! 7>+SL>2,=M­Ge#g4 •Q"Ap2z,/͘H;w~ړE #(52x,&➭|*J?[gE;-((FHh2,Q"u´IR +Y^~I3xlRQ|{ +2,7`H"C#DS (^J6HPªj'5#.০2v,3-&T.ɤt +JrIe$XU/-6y2{,#q3ȑq $vV-\Y0 HIU2$-sBG%GR f/'o2dJC2,.\@G;GF !J+THDX4Z*22w,"#)o-Yv"-$7J\I 2,(l(TMpPEV.g/_*/Zk:2,pcGpVҐI*6EΩ󸳍2x, u75D_a]S3 +%2|,諝?I +Si 􃥁Z$)ň02v, +3 +b.¤܌HA-qGd 2,QҚ[ + GnB~&~I.<2u$ yvK{\Uwh~N f`|0^ p2$y&l PУXa*B +%,PТҘ} aW2w,ڿeEr (V9Ud2ĝ*zd+Տ8[2{,LGѢFvr 32%Rac0ZD2$i%͕K-M DLn~#2,~,'k`yCHa;$HX2},|V: ϥmXy.#P21ņita9bw2x,E/B$G%; +ᵠ__$D2},*s"$Ħdi<&kܜ͋JN2y$HY.Qh +7̌!uhXF' 2, ;tqNGRlVUa}M͂%TLWSӪ2{$D+4PGs^BG&4f{rQ8O2~,#r$#6rBYeΩ5T&D5! As2{,:n֐^Z%J'ymMH~2,\EҚ'JV(T C>QTL2, : Ru^mPT*%\_dh4@2,Wd> +&cC$^$IJZPWy*g.t2,x*UsFZf?fNLW&2CA1(i!IJF2,xk$J;UGK$\q[i'P&ڐ"I 2,pP6Ǝ_Mʘ_W} |2s$Y L'R% +ǀYxRPF*pLF`2,|'3u^mdak(>[!–]+P,#@2|,iD +І0R#N6R *2y$a!UQNAX)2:3:0"C}2y$ a}Q^YW0$J,)e0&H2y,Ecu.=+KDG72,>T)vIr7I}`z?K;"`"€2s,6fhU(DHDDHE +h.Ru2,9BbToG^'aWH'KdH2,džH + k}Na~]҅{[[ +\2, 8o 0\;>oxې)TeTX\ 2}, lN{ };؁cTt)72z,u_m)YT\ 2jBpbi hүs^ىy8<2,NVPlm_Kᱤz侚̀2,ٵ6m ]Z;r3=tC]2$M-:PK DAXk!M.]2{$0djJzflr+TF:PT2,G2`˥Ra f=0Y"x\H2{, Rub؉Ipľ2JϞ>"X*X2,Α'wb*|*W~e* Mu 2, +ndyw'b>wΠI82|,]r*nPlzvHء į9*_a5d@2,T #$ %odX!ߩY)c~A;+ V2,vNqE +O>|~%h?0M2|,E(bv/RQ+گ4Wň2},\m6Q9#wk݄b bD i42~$ d?j/X "Yȡ#^)x2,Q56NI"4Mʎ|O%!`2,n*X,6IRmcpDRDMyaܮT{ BWI@2,2ӟDp"R)|őH|g/$P(42,t'"<-LQ]fR^ XWv"ر[rJ2,TOКJ}~UPKmPvN)A ,2~,& VtќaW[&e ]eVB'ƀ2,r+jCdA2JiJ[.Yk+q&2,TDhG$AqlpNk ̺":Uˀ2,QfU'*5ŇG \aqjLH7ECpq֓'Xg W(@2{,~-P`~}:q$ ,S,H2, +#y$\<6\"WyL>Xuf2,n#^l[}y0.-q &F'ޅZx2$ 0ZbNp)~ 2~,VJeԝ-?d[/^QMn˒2, T^4#rfśbmnr?¦؁Z[ +2, oI(UD:"e ą'$2z$h'ಧ&, 4yL2~,jOlUtYK}28i >A @2$IiՑ$AK$4Kyıg$0w 2x,}A3ܣW3p +V%Gp2~, %ȠȓjZqDz]c, unV 2, VlrhHSu}B|O04FSO[/p2,e_²yc0I(^EbQgLw2u,"#^fS ylؙKY_gcF>i dz2s,0+@|aVQF)LK2>Ӯq;%2~$,@Mܭ˞ O wH@X[.X.u,bh02,6u:$eԋeh^PuTN& +`2z,>nr_ 2$ t6sDɓ^R,!"@2{$xxiO ˳XW a*rԙ0 2,SE#6YwH2ԟ("ζ~j(M2{,Zن^oa Y\O:PLj2,˘ O8ERPڗY`D0nV2,`]t +zyݭ8\.S3,:qZ4O2,g ^w2%|8dX#Sx2u,,pnf[LY5lܻϖ'؝2q$z4:a*8TN (A i_P2},wCn;uqzv d7{̱){fRhU2|,nB}lX;Rͭ{Y}yXQGKs2,2p2-včNT4-^R}W2,wqv |V1gѣJqߊ~Ut]2,h?&ZHQmh@+Tؐ +8dY 2$Fk8$V"*\u~6BS'"y:2,wt`]JwdUt-!Z2B'Y&yXqee2z,gDg#kKn I~f/s-(abn ҙ2,vTD@lEMg:eq2dBFH2,`THTZh q|2uBԛ2,fV c/Gmbտ&@8^aP<ٗK2$r<Ζ {{',$5F-$2t,O%nt?DGčlɍza2,WE2TاH~TRX>Qc%jw8?>2, dɄy5Є|n],\ #O,h䄲(2,h_卵8VDD >$l iDZp2},SHyqaR ۊPMEHg{8ukĠz(22x,og{SL2ȳ{&,"pMhLGPDʄ' E2y,+M/EKzrK@\yyb]q9X2|,#vtd\:a_؉A,Qc 22,To~xm]BEq׌u +d?7 uw)u@2,.vDyB9Y%Z'UqRT2,bn_+uC%H q+DSD@2v$$nJ-H=ekDjS徨;q̙%l2t,mDX٣4HY\S:!FZPKu2z,  pٹm]n4y?2Q]Cl>⋤tp2,j}(^d/Av]LltDŋ@2{,'tG䠉Z_DwrduQ.2,j"(MP&C" P2$ JJ 2,zr"pD;$"g]@ȣ a[v7R{Z2,t TSdƕTPV4V2cqC,*2$HrSO$8c4F\] +2v$ h( 7q3(2:h2,UH \1o$狈jEԠ2,7w)~e24uH"(bl<#I 2~,.8o%Б=(& &8fM݅P\rT`2$~H]g1FA:\b +ȉ*DH2,+?\m{ö87fK lDP>2,z5௸Lu(VHBf|iB"J2r,"B.q4v~lJDIDVɀ2,>*L0I6NV*MB$9}e'4 2, +&$$N;ċYaR+;D^Qt@H2,?ׇ FH0gI'VVq5NbƎb2,DJ^܍1uP:;,"B.6_rC|.2{,'\D ԉJ÷4CЦ2$ (&X&0 EEʡݹ{P2, +S((#$RЛBA%\002,6Rϴ2$])&IS_Bw@4-"z4P2,XA֬ENǝB[$mJ}*ʤ9sappgȓC# 2,ouPSG*C>02LdΈ/Ի܆(XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4185 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:36.599' EXTVER = 54 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SioEQZo9QfoEQZo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ZHEci9EZZGEbf9EZ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3254929813' / data unit checksum updated 2024-09-18T13:51:06 END )*))S+|-*-)++T()***$-N){(*)+*J(t,**)'E)l,-&)+=(h*(*( +4*_+*',)1+Z').)(,+T-**+ + +* V* . ) ) +) +** +S) +}+ +* ++ +( &' N' u) ) * + * C* m) * ( * * <+ f) ) & * *3,]++)(,0+\**)+*/2|,v/'hj!VMhgE[FD*Fi2,=Qnf^5}x.=FD,BZB-<p2},oeoEPa/ۏğZe ^UYqD2,gѳ B#Apš[l 7d.]J;Ge쀉`24'EXՒ)2 L-A-hQ>E(1XL2~, 8|>(?EPsش]6hY8MT:2y,Ȁ: 6H(OrEh6t2|$hx 4 IE?pTx+:L*Z'2,6 E9IVĻyӈ0\^(L#i%K>0y2,}ߵ-P-{̘! ßI2{,VuȠ/u +bMALf2, HUrdh2zI0YǕE-\2,dXNl}$<2$d CP[KNjы!|wveE2,|/ PE)ٹ+q'lʓ,(gMm 2|, vLR/"t# e$y +  +DF2,uZH˗@OUŗa](M242V.S.}nݸ2,:UҦJ3ɮbtq"هN Yht2,_ lGFG>·1N&Dy`2,$23k\#6 dS꓿:xʦ#2s$HJE'o#J 0`0%)^#"GQ6.\jh|Y2,2ð`+7oo7Wڊ%YT/k6Q0]Dl2,d4w +bT&=ky2r$[ؠ}[T0Eb rXy2{, Q'kC <:xV ]ҏ:Ah2,:u}uNZ FCz`@|BU^q}R2,\LXeGaaO'+Eur*$.BEğE^m2,v:i3w}"F eu +&qC`2},6Y!]ɭ⑓NtOh0ar62,7Xa5"fo:%׼ȱJZ4HyHM2z, 7o w>\9}WU@g P^US[ 2,wɦY%VBu8i_ +5<0?B2, Q2fW- L$wtVjSKy(, 2, +t [E겶!DM)[CIaԮQX2$X48Or!sye@!n@2,.ҭ6mRʴa I6~R+]o,=35q2,@mh NDx؝,۷TJs%K DII#2x, SRe>ZMf=:6oM+"+22v$4?F ҆. 4LY!'yI,2,k0?UKݦϴL[}Zňs7dA l2,怹 *9q,f:Q`.AUOS2,4\JZ3Waؖ|*FxK]u2,]v&Feyuiyؖ?2}$< jdB~ 6(moO΀2,"Bxʰt%5LJBeZ&J%/"2, rt$F"&DQ_dyC"2,,"bO"(V%SΔXDiTO(]ʆ`C#X,U,Ȑ2|,G'g>jHʍݣrN¥cM7r )*2,m(u*HN ~-7խֳ8l24*9ɑ:ż8vTWBT w ؀C(|g`2,c2|j ]uŋ#`KB]2|,:l#.3?rKv0*T g==*M2{$ !] ;%*L +>H2,.e6aE˗\*aGEhip2, D +c +JSTPh%DU_m-{5Pњ :4  85 {\2$O@q$CqFfQa}$B 9}E/t2$xHGR\حS$b0,U5K"PA +)+h2,at42/JmC|3LX)$F ;hX2,7sGo ©^xQe+7|Dhx2|, +S&{tKiH )h֢@2,ST@]ܐ$X$ +Wɣf>2}$ ,Hm4(_ڜy5g&L(NM4+]%2},Z aΈWͦz;HA!xGҀ2|$J!Z]A!O -ZnQ +1B12, a?}5B)C)ofd\r +;R(cX@2,*+7ͥz L@b 9q`Қw#2|,'4R*{iVeؒ>ÇZ/E<(=g2,_HDQC+~ 3oM={~_':]KG.c2,1`Ƞ35;d`"sW$aڳGv2,v'GMs̑R}!XI.ô[v2}$='N iNeIp8 +Ewj2}$RװI4T&TĪee! # M2y, &Cfdysddˈ\*D'5&2|,'.cIE _]d?$+FFJ3@2,*J],b.anfTK&|HY~f 2x,.X/-&V ]8I)鑶ҬMq@2,"mRO‰?>m+f Ɗ72$ j[a%5$aa4T*p3 t2,jMHPMIn:תBl0IV?2,0x.ۋP8Q4L4|37y2,]025P\J}/B BS6h2,װBxJCxarI +;IZu9,yX2,w ЩhkmA"_ID뢾R?g;BTD2,0*GgX\.8Ceq3FTay72,ws{R&,h墤 +LIqtPXW2,א_S(MHu-U?yR\7E4J%XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4188 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:36.742' EXTVER = 55 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UcoERbo9RboCRbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '879V978T878T878T' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3694295103' / data unit checksum updated 2024-09-18T13:51:06 END )*)'S(z++(( (H*p+(*++B)m**-*,A+m+%)++<)g**+*(9)a*((+*/,Y*))+*,,V+**+*,(V*~),(( %+ M) x, ) ) * +- +I* +v) ++ +' +* ' E+ l+ * + + * B. l+ * ) * + B+ m+ , ) (+@)k)))*(9)a*+)+)32,gHUrEZ%* %2~,i ׏WH&H>pc~]Nky(y^2,,4EKhdY>S&(y<2, +V?>o0*3SU"aJ.XyW+a&Lm2},/../Eps$‚mRvg<~42,>2P`Ji~TUizepRYcJ%2,AirMJXrHYOI,`42{,P+?A2XA_fH~UdR3luH2{,*Go& ؑ*+R@iwĿ4Y2, ୪VzjieA*YʎW٥s2y, +ޅK*:zhYRb"J2p\2x,p!PdJwgo-?R|W1y 2,}^3͐o' h`o'lҗH?Jd 2t$@>M1IJZG @&o̎P`2,4?WrplI~'2tP*O XT*zb2,Vi?Bd⍨&qX}e(E"("2,Y2˃Rr$ ,tI~ȱz2XH2z$=k FDA'%[AtQ'i€2~,(e擏I6a&LS0ɂ$E2t,&ݤ}ԤDXPe<ŃNYvXUȖf32,xn% dXeK&{&0+,/kR2|,]Y' +Aھ2$dv(ME-+*NS2}$tHJc<yDB^G&U򋎡. 6T2u,6Fҁ[#C32 +2x&Da rE 02|, 忤|l*sOB0TW$R)i>7dT2,xmߒE$n%DAn}͠L$E+%ƙ3\I2x,u~>ZV`J/ kׅl2+[2<$Gh2,zt:~S%%.>|-1xT 2x,; 6Tmu+)ԣEAȸVH>hqp2$K\H0NBS߶BD6ENzY2,Gn$ڶ~:7"rCR'J+BR2,j +ՀG@dMa%sgB2v$p.vbBW*Sd!BXzp]2,Sn}ͱgL:P_!FRB$IPI̷e 2|, Wi/]u¤ZGifxS{ABH(2},;Oͻ2@Kj+UPjuD`M"2|,.Q.Rd7hl[NQPlBI4$L2,s謽e-{ؙh_qi֫2,hU8kEJ}U Ґx-dMdp2,$GyxM-'W*"/5 ,,2,.ۥ" 2BM] *dBEԑ:24w bʫE/*g +詽Uq*/aQUX|0/M2},?y#8Q$pt`E.K=265ABl*2t,$*elo $:aa|y:xQ*9h 2|$=2GP[1C&*T!6 2,Z.|p&6pJv^B3I&,Z([6$2,(ҡ8]hALk~0/b?h?&Y2|,6my8m(mFZ: "vߣ/'EJ2,\(;BoF^E ӪObTҲ2},v_A2Xu" 0&,iFKM s 2x,EBm/NMw bFʘ(߆2{, O[a 0,ݢiLNN&"2, ̨ʾiy$Y-:XˑL;ȔGӂE-zXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4179 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:36.882' EXTVER = 56 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TboDQbo9QboCQbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'PjaKQjUJPjaJPjUJ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '481728474' / data unit checksum updated 2024-09-18T13:51:06 END '*'(Q+y*)++",M)y(((*,D*p**-*(E)m,)+)(?+g))+,+;*f-*+'+9(d*(+* +3*^('*)***T*~(*() "* K- u( ) ) ( +) +D* +m+ +- +) +* * B) l) * ) ) * :, d, * + , ( =+ e+ ( + +,9(e)+** ,5)a'((*(+2u$ .!3 +A#n@4&8HBd[xS2,H6;/^iĉj&oa#À2q$=ϸ[VjMQf++t$l3o'HY02, ~)-8vܑW FT&¯&qW)B2,nrTr.4MHY! 6/ )8L2x,*T~%iuHĴjUi>Y2,Gm\ѓ* ڛdYXxtdq$2},h_(sDE Kv!#z!ri$KF =9%\2w,*]v髥I'qCk~Г)4\Ӫ"#"2w,8hw +Z8ukxj$ .AHJ, 02,1M- +>'@x[b _r2,Sx_H+o3̡z.X*X'2x,6~- UskO +N#dgY2t,.Wk8PIRgJ3T)Vj>2,fE5qx"~QNlpp`[9 w2$k0VqCAy`j\M3 o-.]2|, V,yD *U*H^*h` ND2,KE]*WM>W +{2,͗lF$yMW(&_.A򢄸[$ŀ2, \PW#3&,Wū޹`ӬB.CHġ@2,T.߮BceFR&aLAj6pI2,&D FnAի"Mz2|,⍬U&֣lWT;>1lY["B]ހ2, +}ʳW"y+x؝V8Ffe2,~|VrUhlZit<)k2,zQn!dHNַԣUHIWK2z,+ 4OIXĢ9[2H\FBK\-@2|,xd m Oy>.T7k_'هyf}2, +Kï+ eb(E !}.K&a"2}, ߤ]ܑ WQ[f(RlqוmЖtB2~$ 2Xf .)mTG? @2,fל#FvX *N%V/2$ 9<8KHRd Y\BBg[GK^B2$ǵhP.)(jea\0M,JEƚ2w,>D#nSS_ۢK$ZX旌26h2},Vx\6x6 F3KHEY:4 2y,&_A7Tu"@2Y=RĐ>mx|>,2,쉾_sKHI,lX#on9cZ:q 2,`bqX$(IDDܥ'YjY@$2}$,.4ֳ agcT=(4`!U2,6ZgIEOe6b ABBk[`%2},2/$]GLM( +C4S%]2,DXΌHK+f|eb'?2,';ʕňzFĖ71$H2, $UF?exr(dEXV-l2|,2ھ]nEK]h8e'.ܢ$?22|,؏kWcnGV9J [rFqf2,:D6? :`ʛ!]̔Z84A 2,!EPc0.P6NKş{/G:x2, +MGPof0lPe"& +X"8&c2,>mE<32]xG bU*!kqN>2r$H YLj=e.$2AUӥ_2yTTʑ"iP2},"c;*'?2|­'cz6SHA:2,kai$8*0O]\OE/%l(A](2, 3^ iCu"8N N`,2x,#r^f^XUǍBd-$m2,od7;zA֔BN .@lu)Ԩ\2z, b+>Ə v /W K Q1,"Q2v,(Fyw2jKE. +.,?9$̒2$<d@Ii0erq&y~(.H 24"~ߌotvﵷxݱJ\c +)L2~,P&k : qD8%'^a@2},. 4/t\OSK7Z[,R-lFڼ0tc>$2,5(tI$dI \oeݩk-i X2,HUFw6k\ej lr&B)=|Ea4U(#2,o0ߴmKp"QGjW+Ãs¬F2,~pN- P]{=R9C|NbH*8oix2,Lv*!sHTdr3(m 52z, +тd0}C8XI,Sصg[)"P2, B0'R$+7.7RE^1ܐ`'2r$xM POԊLFJY^ 2y,T"K6R" ӿO3 +*2,L 4}N>叱$O^,E!,|2t,6]ikf\UpP޲\GEQNV#2,81.QBdpׇP2, 2K"di6KoeRMeEظG"&$2,^_XSQa|4&S$EA*q|`2,>i2pA{YSD8"xaR2s$'䐉4LLZg x3>T^F@2y,T\ѳo~U[ DR%&/?mB*G%A؀2,53бtY srTk쥖Dt'42$5c^a%z&r}|O,A,'3Q2{, +'}}:YI4Lo +2,(k8L=q"_6yQ2FҊ%"|*z 2,ROA)&\6ԙa^yV4A9"A|2,șyI'~~\+6 @)>izL2y,Tr~)lE_Ӝ$ЋKg#P2{4ɺLI1A"f"K*Y`W$[H2,숐L?**Q 'aI`2,bo2R'ēcEXc:/v2, +? ^\ma+{h2, 铅^*V)*f' k\c2$kk rU7嵞Q6lld4XӇ[2},?& +2#֡2\h P<1ȉ,2{, *ʞVd(1tm.(FlXM2,qmom?6#޶B$|O$RH.d?@2u,?HfƓdXRN32d"GL'2y,ZEJwŨ](Q1'V٤"3; qc42, rh"Q85[Fu+*^p~Hmd`2}, jP`2-UA5){L&RTAt}n2,"~sN15rmeD &=#~F 2,r抜WcQ5&/,ׄ(MI2CIaL?.2,coܐ`}f얿%V Bd ,|޺f2,6TA7+q6v{ wk2,7T@)Wg*`x#?B%5I2x$LhV`҅ faA a' D`@k 2u,niQ:J]^WCΘDFL.&K,*2{$?U Lx{nIv@d3e 2~, Che5DX",mgYy +@+)J'2,>KAR`WA_'6A$bNε/2x$y@;#pBNk$@5@4x2, b9A]0mj[KiTJtܯ~ՍL2,"Cw 9eMK>x\mѢt(oJFf- 2,6jm^ +:'2k12}nY}W5k 2,\>XT$G*,Pu*bN~%Q *V# X2y,66"ėy/Dn^LDY|\H2{,#kKpa hd!O Ħ42, 0Z + ЁӍ|Q6RlM|peй2,sȺ`ފ*i!e,REoѲ"NH2,̼h6{mfNj!Qn]N62|,>vZwiw.,oJz<,BD <#n3Dd2v$l[%4c0`'d$JZU 2,T +To/| Hl3di,jkd^h@2t,W'ڕUMǕm4K7 STBRi2,Guy6DDPL@u•ZN &2{$s@,ⓤ."ᅺDkjhC\p2, +3GӐW#bvy"rE M u"2,X TI7lIyWq>snq9|q:2,e86q>iׯ2@41{&f2z$ |2$bn$Gt UxPm$2r,4t 0LKO|586ZU_JB_;2,{}pE\0N2T_!Gytd2,n + _C/*Q0DqfH $\n)2|,eX fdK¾\"j_T,NqC8{2,d~W +m&؞wj:HBHKQfAF`2u$зGPő6NY2,Um&g#T%VЩcBEM쾺o`b.Pɀ2, ԁ2ZH.FRT?!lQEr,2,}Q3Gd9ubee5PdaԐC2u,&m`uGXT)1 $xeDJZ%&HiZ\02,|+xPT/}8ߩ"LD;h$"Z2,uP?TUDQc"&:Ib_lQ2,~>L>ħxqNJ*C.R(, 2u$drO-]7xH: -tq2q,"'dbdSbri)$PST]{XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4191 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:37.161' EXTVER = 58 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ScoGRao9RaoGRao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'lLN9nLL7lLL7lLL7' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2481319271' / data unit checksum updated 2024-09-18T13:51:06 END (*(+R,}+()*%*O+y),*+#)N*w*((**E(o-)+**B,l+,)*(B*j)++*,=*i-*++*@(j,++)(=+e*)+- * ;' e* - ( ) + , +4( +`) +, ++ +' + /+ Z, ) * + ( /( W* * ( ) ) $* M( w* ) ( )*C)m%*+*(:*b)*-) *52,9LNHMZ׿lp܂ G]l5a2z,2|4F|)` >lׯ)"nZ6%r巨2ANv|2, sgϗN+1!: )EN$yC/(2y,DT"]!8j‹`X,"5}2,{f[qgEq珸&bf2v$0&YP$!L- +ҕ~jwB~x2v$XXU-B4_%,I`֬QZ8F2,*ZfmOE hXDJ +UGy32|,dOXg<'DZ`ȀMDLN/~+,2,ݣ a$*)'09A҈3CJ$ +2,t Mk8' nODTHCS_2,hwTEs^sJpP0H +2,;7R v7쥈 +Icڟ2,+ &aVH:iyevr]*uL iR@2,fmo:ZJ07RRM&aC ,2{, !VBnH~K  BMyjPp FwRh\`Xz +@2x,"t8K2}S_<"R @*)?Ds4D 2)xHz2,teGSuB5yحX]Hx@TГ! 2,=Le^Gziy`F 0w]elH2,&(o!T2PTK/)IքxJ2},LUȊ$ ЋԇOXU`ePpKN2, 2L𘱴m 'u2K\8J,BmӫyF2,~V*#W?t/ ++':0L=2|,_"qKg$i\Zm9|6+'2|,x8w|$wd4M2},xU> l/YPElK|љ:I2,qU^-r/]6YXCh"R&zP +>+4Z`2,>&4(M&JTLQ ~61޴E2_2t,2 OI!w$Q2,`m(L1Jk1B^"PKNHXd2,GM e8)tJ*Xe@y['n2m$`6HX8-,rbTJ~;ƌp Iw2,*T^3d 6DE^ Pެ& 2,.Ѥ)E\<0MME06YDm2$H[S&b 8" $,`YBHj2,:L"?a־*4P>[nKtSO PH2,hz&Q4ZCFfJidž,A3bƙ2,t7\EXgc?Ic:ͼ XP2z, +Љt/. g J +nѬkl(z(l$ZCp֙ +C2,]/Q!ja]N!6V"Kp*Z1.Ґ2z$hjK+}m~P,f-; MXdP2,є:F\Wx-,FǢ 2,OZ½ba/Kj Ua2,nfFU卹.ERUL %2,#4LX|vO1%QD-b H2x$$ ֟]lC q(b'LԴcr#VW-2y, F|ml7!X\lJLø d2~,b읍XE2u&.*80|(#$q! ADvR2 ,Đ:x\QE)2,׻)#]>@lBٛLBԊ"(.2v$زr*x`Id"a{;s8&2,ȘU4R .Ln\<ʒoʭtĀ2l,:N{Ck@U$δMGK`dKfZ띺2,4"j +5~RcIpIG:4Z-22},Ӵ w$\B\kX +2V֟rH2,L:`|g.rYd'v )#5< m02~,ih*ň$˅ebloFW"2,s̒msR@$Xa^RUH"p)o:PBl2,xU߱-ե. +O)xDA2,Җ'Ŗ3N5ihe-:SeN2{,\lkpwV_8>6a5JF 2|$%ij*=䇊)dItL 7T 2, _h2u8:-ݬtK%Jn"(Vk~=.Ru^`2x, +Vܪjbz:L]aժgν2,].{,1HA^(Gɔ}k{Š 2|$dyQѨF͉A&Ɉ,a6CF!E2t,,I|{I׌px~@]g2,M㎽>#SaV6OV (O-2|,:ARWMB6Qn'_[ d 75azx2, G:Qt¨M%fRLX$eeZ'$2,?aWBlざT`&5ٸlRCEw22,ՁTAd +&g|YRU(QwH$2,`l$.#=oG~E!e:Y$f/2q,,&A^#1ElQl0::'2y,]1"ď3Iubɣqp(Up<M@2r,""A=8.NoR̎3 %/2Kݘ2, ㍘N`!gT.X@a%G 2,ff(:K!L&)o76zEF$2,;.Eb YswZ[FsS5}*uĝ,UŃ##@2w,.E)F牵7K "@6< (@2,DïTL +Y bXMunj42$k^@Oa7Al$T*0Re/Tx2"2$G0|\\PI - \'E:2,n +FǛ CIU`%KFM`u 2,2tRp&,_ gEeX(HR`(32,5@$  tИUD(V2,! 4䒽)MV ZD(t=c2~, H:ψ-x!$G~qꔀ2,EyGd N&$2{yJenCmp 2$\z 5%$E5jpJ!jd,Pҧ泀2n,2giָk_ >ЙyDL5b$, 2,/U& e䱴,D G: ҶpGF`H2,X/tgt}҅w>Q [02,G +Rfq8& P.4Ek/PxM[2,|޻k3%U%{  +h2,$E2U&MJKp}I +(2v,>El8A L7)DpPT^H2,ly48uuKNd_$&2y,"|h%RU&VYC]|cHKXӶ 2$x{\  vDV/YIHLeU2, 2vI.&4d=*S2, +P[EKM&#Ծ.淮Xw&iT@2,x +dBxi4vJ((O$Ś+0Ih2x,:XMT10VVO>ChM(Zx2x$,@,E'YdL,e/ 2,SdP#&Pł."B]j$LA 6-2|$l/ WJoƻ v^1st2r$i`<@k$X.Xr#K&Y<2Z]qFi"2,M1uJ $WK:XBe +z 2,P+cj7+U:iV+Рd؁p2, :aԷv vϮb8jV*SL2,~*8< !eTNF Z젏!B6,2$f֪b&f%1l:~9E42,vW<7s}D]5Ձ6q2p,2T;n<͗rj +|6=ؕW]nh$+†2r$-'L(H,J4ۍ@00)2z$b$HΕ^vz8a@Fl,M͢`YL2x$$PK6xk IsO~n;Wn#Q`2y,TJ+"qe,3WU5Iv;At2${"HTC.U#L'JO@2,*C (H5unԲAT$tpp2|,Ra3 6@USMETuYz2,UP]o"h]B$7"6SJ$Gʌj\2,d];uD\39NTTUo#$FH2, + $m,GDX2 +*q2a +*|Qp2x,OmH '_*p8O[,f2z2,I}T>`\]'N32Jb ߢDЪ2y$tIЂzN!r ʍc2$ H_d +BЀYEn "@2,_giLcW~% Uсyԫ䡍)}T2,KV'wb Dҹnّc,N<2%p2}," GtLZ0q l­Տ3&2w,2uL?Һ3BlN'drڰis2,-WlbP|ů&\d2an0YP o2,hth.gu&\)/9')2,uD\@X&a`%XG?&B].2},T+ПdYټ]+|\XfԖ.HDYP2,qRY$MQT+o ̷ +2,fѝhgy/Au&~{-0p2,ve<#SH'=*\NK@2,~۫w_򰔔"y +xJ :|Jo2, ԼjDV*8֢An0V/XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4166 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:37.444' EXTVER = 60 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TeoFRbo9RboERbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '7RU27RR17RR17RR1' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2060650305' / data unit checksum updated 2024-09-18T13:51:06 END ****T(~+*++&,Q,})**,&*R+|()))!)J*s)((((>*f+,)**:*d*)** )5(^)(),',+S-~)+*()*Q){*))+ * K- u( * ) + +* +H* +r* +* +% +( ( =* e* , ( ) ( 6) ^* ( , ( * -+ W' * ) * (&)N*w,)+*!+K+v))*)2z,`u o^ug^ ̇hGylN2w,.h3Y} V^lCm$$G2,pDxZ6{1ܱa+ϑj˴Y/RMLBpS2$k elH  ɥ(P@2,>'vGVdJ`\`D&ք2,2{mWL:PCy>lPUfh2,t*(F {f>Q Tu<2}, ɂTRQ(tWh8 %|2,Yt&E):ˆ|@ +P*Gڄ2C? "`2,\.MMYrQ}2%xg+X"`<u2,;YG ejk)> \X@iXy4"82, >K&^EK :?fdhxl_H(2},A\&!O&JJ|-Hk1Z)j2,UؘTb'%1`4\]8! +2S&2w,#z㋠*/e'W>.K}O_IQ.%2{, 5j !Q. dU))6CCЅ2$!v4)0󜡣d{2oUIg2|,N:!sl6vaʒGб[oAR~Q02,ks)YK+1 ؖ(IBD.RK2x$,yi-=CE^¬iR n_n 2, ԯf(WIvKTx@F'rfNh2x,#" "pEd7O_ZT83ӅR02,~E%[M˛3 C( F2x,OҀ 7M4Dv"O+٨Ӏ2},.e4?'EpKB$#%c9@2y,u_ƨzm qpPgAscd!oDv-\(2,3_o +ZxZ^ݧ`r2z,nA*2,jNverZKVߚ+"I#2w,fM+Ej% Hi䜝vŜX2,=Iԓu-*f\W+IW2Mu@2,r<7&T5-}EVUD,ICscd2,t=U2pdgD'C<(4~QЍ2,dDn+ɴ/*Q[E,bQ:Y 2|,+9sӥ zMď+T&hMMnj62u,tI s6`1?.FYOr p*}`2v,"3Mgo߼S7ؑTŞ5T2,?W'y&QؼV­q: +8(@2{$4Pf8NGa$D (LŰ2,oPP ^-WY,s2+1@2,+&R|HʹRpD06 %lf,TL2y$h=J ZT4%>_7UM'I^ &B2, F7ixXTo +O0\XeM62,@I$d~yR§:B/K\fzuұ0'q`2,7RSf$Td^N\ڭq>V2,W}uɕ!J"'G. Tu2,oҤSWUBz8 #SpyOÀ2,w0ʌ܂5Ժ$x{Z"2s,$mu]^0I1x#~>]"IM,,2, N5BA2D@Psf0VC,02,&]74DP&Rjm IG"K& 0u%;JD2,{EGoC[Pq)Kui \(2,-Juʋ$K,ʦ .W0ȱzyXШ2y$ < oNmvH/*1ɖd8N2|,Wu~0mH4\H0A,K4p[BM2x, .}h ?Lw"1H q([2,VvKέ$X2*rXHTljKs0\@2x,DoeƶjՑ҉S LP5\]IԠ2,WӱH6 +YD,o f&2{, 'M2EVE(HBk>\04J>Q$R2,4.Y&qgZOhnNUc.2|$ (\UK0yܗ4rF. +IY02$m4 J.]OU*lDN|,ƔYKG2,;d:9O(0J /gͫb%c'r [2,P2_2iY +x"{zۼ2D\ +>q ,"x~ 2{, ̉R䦛J{,&/4 $BU_%j02,1eX0KDNuRIɰ\#v?O.ӾptBE@2$Iy ς9 Y{Y?6Q2,Z$E*&zvY8{$ئW1 &J2$Տ\"EJ%6Cv+H/2,n#V?B3&iV)⎓8PE Y2,7m|X ¬pӯ @buf֣kM*02x,*>X2V3EZ A;ڜ?!UhD12, @L<@Xzt+\ut!N= #rK2$BI0y)djfG(,RG +>H#Hҟ2,MЩLp#I}fԵZAv2{,3~#ii򍽼 E֪Љ^U֑|~ID62z$jz CTA]E]0=֡R]Q+ր2,1}úU3$ɡG+b+2~ўIeH2|,_%*b$;dL+DhnS 2${(CLQOmbVKzGl2u,*蛄v.I'(D`DS1 2,(fLαqZ7#0M   qlC}2,l24/^XEB%B/~n*Kd9S +\ ^p2,'I{oCtC7#yS|i02{$h40],!%T\`adS M 22,W&-EQ^BrU//Dm8 &)QQMS$jqj Pf2,/&X2=D !g_xXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4176 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:37.584' EXTVER = 61 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SdoEQbo9QboEQbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'knBhnn9eknAekn9e' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '271266918' / data unit checksum updated 2024-09-18T13:51:06 END ,',+S,~')(-"*O*y(+))+H*s*+,*)H*q**)*(B*j*)'(+6+a**-' *4+^(*)**.)X++*++,(W'*+)+ $+ O) z) * * ) + * +I* +s* +* +& +& * =) g) ) * * + 6* a+ * * ) +* 3( ]( * * **++U+*,)**+T-((+)'2,#/uE,mp*|8NE0 L2,6?ŝϕ1BHVJӚ2w,M|gм +0X%\UПD2|4v@I&v؝dJ}x$!nF!-(@2s$@^cE,uZL , !PI?2,*]+n]s߽/wA8Xw,nRDbim&2$ŻA!;Eˇt)f6Q%jUG2,{@ɂ2$ˋ$ |zegQ IaT*2,|Q<HU-Ј8WC2x,:_O*L5^WQaJq҂) UZhkgЬ*2x$ ^hO$URpYJ  "3won2, L?NTر%xۦGWP*%Ib=Dp2,:TJ1!"f, JLك 2{,lلʱWuJ̱|]*%+ X4PL2}, ]ɂp&^&Ʌrk]wހ2,xArB-E6$"*FڎdPqHAp2w$kLO1((` U/AY _ G%NO2w,6w2:,u2Xd*M6 Dj . GTh2z,73'3϶,6Qpk# $ґwjH=2,R䐉v# 3ꈜvY/J:)KM2,g^D2dɧq8iEThT%A@ ,w-2,W8Eh H 7۪,QF=g5Y@2,!g*%vIeE\M+h]9icH2{,6$uNVTqDnQjxN:`\2|$ ]#n#~oq <@^"IRW2},hZ"ႨiISbY F6y$JY2,jnCfJJzڕOZZ6IRpJ2w,ٹ]X񳗼(d5 `%ϭ;V22,ddXEv@bM!h@2,Uȑ~F)uhU#H{Ep"i^<2z$`m.=J̙QD&H#T`90HTP5L2}$d=kI_RԻ +9%q=+ApH2~, Kel2)\uB8Eo.(ܵ2, +MF"$>RX])uU "2~,m&xE䉐w-vIBeegY#2~,\qt SlRrMrGY"2,+9}K/RBTHT(P˟BfAP2,u-L;6}k1]҄f6Θ2, No{2\;U\Cha|Pzq>2,g)п* *%%meRQ%PQ:ڌ@2,~@d[a4E꒺,Dʺ{3@2,fT+ NˋVfބJz&L.ugMo60p2$J%byZEAA'V c *2{$>CLhsAL a]2q,:Q8YF&CO0ί75\k8dº;2~,Pvt*qS\72С%}+du2},v?(}5-T7~Cf 2,6RR6HɶZ(Mm:o'6[+OWݚT2,hk U3i> e`*,^2t+&`2w, e鼠\BsCo8M֪>2,y]=vl;hFP|Y\fS1$Aa.S2,J +,N6qWu'd>]˔cp\2{$%Z.RU'%-D ~tpdd2$? Zk h8]"&Őa:RW "hH02,ĻİUo]iIMDXx*)#:I2,MAV$P-%\/ -uDKd2,E\d;otƣI$S0yޱA2}$ k1vtqu7)dBB.Di"2,ĻeW[EDul+iu +GM:K謈2,cixϥbER"6F$a2,`]s굴};iZ.֚"^BPࠔ2,rVt_uRIK2qRK4G"媨GDĢ2,2uP0*4'H݌P3VbDR|] 2,YygB$ VkJlAT( Hؐ2,' eFm X(SkgDp2,*Š ujazC"26=$4(c@2{,6+$I'E,78+RDq4 `TH|,] 2y,n HMBLԬTC* +6I62u,/;yg#ů:_t8:W'22, ^.:6;ݏߦ.lI +S1T}Ծ2,Uj&lVW䎋24msFx衙 2$(xl3| $CD0, 2,/q%MBЭdZ~t2|,Mm5aJ9sP4Ra:M +,2,t@ "x(aQl(K}21A2z,eVTLWޟ\*U%*\shV'À2p,$Lv3Y ۍP)[͜*8g2,]"%D i;6ZeK2샨bϖL2cDNo2,VUj[iX%'^j+sȢPK2,?'1hgTV v$vBm_024x~[.f5 ZHO\E? W'c2,VVJPTaIX)iT "R2, OU\V4D!gd#4DvŠHwq52,rUQ&vPo2!VT[-eX(.ut@2,.I|zè8}Ρ&e%Ͳ5Z;XE+H5Є2,.ϸhMk*ֽUuM7KcG'2z$ Q7)(zKĊJn~\8~u$Q!2,n^N" aQk2,?J}3Ќl/ Too6$"P2{,+}*O3 g+3{K2$M9BԾV#T)@e0E-2y,"74ҦuHwO iq !EV x2,_ l0JX*z;'h]5(4˟ە(2, vx} `ZU7(eAam+\82x,#Y82XU$,U+| +ˬF|r2u,~&_c|&jJ"zPD hPćLJ$2~,دa"cpȓ,Щ%lU˙* +!2z$Z?(,PZ- H!H虌i;V2,e6;q,lCz# +SX{A2,FTgV]rmDl)=.2{,\#ئaMe~̖Q]3Z 2{, ո;(GT⤓ E2 (OCL>rI482},+F$Mmԝqå\.&TąZ®6bAЇs2u$6h^(=Jz)iR((\XN&(.סP2,5$~aY.EGHADaB1Ґ2,U}&,'xHf If&X*'2r,\l#A2!#&?k)IϤ(EL:Y8,nAy`2, adeRO'"Dhd2$n-,JC 0K Bjr,@Ӏ2,2B`ۄP}jČuERY{zx2w$dZ$&q$(o>,2},S&׌ $h[4U斝[rhd:2$ k` Dk !=Uh% 2v,Ğb&L F\tnn/܊{5]mp B2,{Mdj(UF~%h\ȁhHY{W 2,l+O*+5L]ׅEW'۽J ׍|)rP]D0mI2z,֩vJ +ՊnB,] +d~2aK/yP2,~](^hC(l%6Ax<:)IhD2,MOZw Uv%R{%|mgq2,'\&oTDY=uPX>]3X+6?:֫ 2$4L6HG@BiRЏEL/<<\"2, 'ie#9"ݦZh"TM[2$z`%SϕsJG< iu0͘+n-x2r,2舤]IʶQY.?.XEIYM'(2,DWNiEߘ$+ꅕO%aOYA2~, ,` ey/[e +/)VOi4#<2,lM̡vx:EQJJ:tlHD2,"Uc`UDȎk6bA:$O"8'/X2w$ q +4)@xʢk,~]02,6-<2,ly3q(W>J?$F<&zmV2{,~O"VVF"#VY2$,Ah,dckp^_ĕ|JIw 2{, |T3T&K$-|U,D2,E;x[T/+(tI +H:AVA,Ԁ2,n>e2Ha2D-A$yr~*EJSNj(:Kh2x$' 4 Iu=XOL4Exr +2,M* h Dz(Q7b0h L2,mqrGmϡ呓 ̀E9-y kq2$OAqD=e`d zA}xSK2x,D*?*&hU2.0i)҄VutJb2,ٝBL򏱄|4XS&R!۲`2v,?9T2CIUB+fܑ1Ur2x$$ /Yb0YR 8 Mn H2z$,= -Dx脧R-\, efT]$2}$O,pkFc&eNxq'\I?>4]L'2~, +u#%3Fʟ &ICmBCYlل 2q,?+oFu лEФḍԦ2,?jN*aR|5_d3e 2,ʒv6a+ zpTnui{,\>O 2$= `*b YF5Je>2},̻h&ҿ R&LVMΞ*a9YZj;P2,It!0"Bwl\k厰%8 2x, .k&! au$Q g2, +}}xH.OGRŨ不Ь4 2{,2/M>24\ooU)[Q"IrYf,2,QulM#QdE4A/gΒN2,`f/|Mgo"m&Լȓ#i ,1p2,IeBaA&j)՝dJÌ>Vg;2,lJ>J}k=R}+}*,x2|$52_MQ`2 )'88,;L]X2}$^7[J4n!b<@xA4#Ȥ>.N2w$$H70 L_ЁG ++cxtN2$֞n>Mf +4GEE\y*Hܸ2y,AKwZ%Sd*"2,Dpe&ߊz@>$;=SE82,.;.ŊNnd֝&K eS4x2y$ Yx.E*槾Ce"\IXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4159 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:37.863' EXTVER = 63 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RcoDRbo9RboCRbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'fBaVgAYVfAaVfAWV' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3164825978' / data unit checksum updated 2024-09-18T13:51:06 END ****T(~)++*%'O)v+))**F*p++((-@(m*&-));)d'***-2-_+**) '4([*)')+&)Q*z'+))*H*r*)*( ( A+ i+ ) * , ++ +>' +i) ++ +& +- +* 7+ a( * ( ) ( /+ W) ) ) ) * &( P+ x' * + ).H,v*(**)H*q+)')2z$Ě&O2V;GqfN}s2,fa*ȶgA!FO7פc.2|$*vӍ4qGBH79 +7~CX)2{$A"E30H4I +P(bM&2, lR5bEڔ3fqr",,:XE R2,E(Z|8UjzG% 鱠Շ@lQ@2z,2w^o7 #m*Z\VQE2},dbQ,>YKn2!madb%2y,$PԽ6Qi3(P3!qh2,"mcP8cn2,J׸' 0m ̯S |n#B 2, /J.R"$D޺dCE)_Q[p2|,PA7+e:j i@3I2,.ؒ&PdTJ9'_Cΐɦ ;$2$JuOy )au(#kҜ2, +w01z?;>$|d{H8 j~@2,\&gRW…oɠw)2{, ͷKM@*qh$<2y$,-E,N'x cGE\ T`#V2r,*>hʾY"5Җ>Dſʕv &TM.2},=ݺ^릺.|Ru6@I+^eM 2,x:/9ޙbD*|3VUcH"L2x,&&ݖK_%I#>%ř-mD`}ŀ2,{QQa;! JzePV&PA釩MQ2,0Gl~6=ډo{"+SG XP2,1OTIYAQSQlxE.% 42y, gݩGlGv燄ܱ[co&0 +2r$'9od +x)(hhyAb2,UgVyL PUq&bXLH2x,8ADkMQ!GHاe>p<.2,d[$]$&CO*L=2,rQo#t^_Q&#hz + ȳ4dG2}, R-u~:[*%&R^ƃe,->Yװ6^>.YT2, t/Z̖/#®Nx]hko(8]g,&_Sdx@2n$I`{:X-PQ4u,8e2x, +uBbX曔P&ЬCѽ7@2|, R&POD#E:S3XD{s@H4842$<X)J Fn!Ŵd]*uH24 իS=in̓nmH4۠(($VZ8ʞ2,/k$K"d+6At wc#-$I@2y,\1"<󬨟0&^[k+E3D$m2x,:Uu0GǤҷ{ ԯ5K SZ2,1#\Ij.I|綇hDqkL$_]@2x$X'wqe<Jyڐ2esM5p2{,Ĭ4eO 5JuFzYk(ޥTͰG2x$ h CB\iɖ8VQ0I4ƀ2, +L,dGVi}>Ɠu˥%Sy2ӭ2z,+_DRF1qIYuu-гc2y, 'uJ16)_ezhJHRDl|EK~p2,Մs;K}|n2TBlYQ2~,#'s ?p&V>J@5D X2y, ё]02z*b]~SPU82,[tYZw B&18̙$(2,$a}s +a:KxS)5;XXWؐm2{$,=fpx/n*(8SJa0* 4(h02,DޕȐoĐLqV*5_7-nC†Pi2,|sB**bGPdHE|WB2s,.Fei7_^ !vI3%)A(?R.2,5&>`eBe&Az4a͸m>5X=i2z,N<~!o"LB02z,T$_+k/n+M7kl)21$2c|ѳ2$i$DR, +"77B2,e,w +B`@ARq_nu|2,W/#`:W!TJ(ؒ2,*X6Alx]mJUiejU8t2v,o(Qլ/C@U=c5);q2, $0<.{$}l пI_M2h2,|r H6EZLD"ӡD܂XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4184 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:38.004' EXTVER = 64 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UcoHSao9SaoGSao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '9NXgAMVe9MVeAMVe' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2361405736' / data unit checksum updated 2024-09-18T13:51:06 END *+**U))+*,&+R*}()*)"*K,u+))*,H+t+))*-F*s(*(+(B)j**))(9+a,)+* )6)_&***),*U++*() '* P( z+ , + + +$+ +O) +z) +' +) +, ' H, o( ) ) + ( @* h+ * * ( , 9, e( , * )*8*b**+* *5)_-*)&*.2v,k&JҾMw4LrPLp%#t2,7H`f}v}fnjWXjQ6u2,nkѱE}k[ri]@xDﰀ2,3¥բB}=DC|`S2t$ YцXc΀u)L-s [*}2b +zӥ OGB  2$$$?t(6 RZAnsJKP/e .b2$6 $ϓ,iږz*hsl]z 2,Өa\jnwL?8(SFkR' 2,㯒H\b0q?x˕2Jઉv˥jB#EV2~,\e3r}Q<\5ExWOE2}$p0$PjY:BռQwsdkMIʜ2,~P+mZ$gg BI F[ . 2,ð+e6\R %.g 2z, %˖>x#Y\P\}Xp6Z$&202|$H(n*fڳ/L\&ءa+ /FsPn̤_V 2,VJ&Є#~Ufت$X,g|2|$ L@†qTJ" XOU  |2y$H;c Ĩxǜj$,UyF`2,{"p47"ij\S-VDEHpOHZ]2, rH|4ܮҫ/aFc7+ߐS0K7%ҫ2,0vhrTʍ ,:#K,,2,rgRR2AT!Isa,_+c+~ 'm2, 6OсsVW:}ՠ^EѶdЩ%Jep2$Y!/hPE{C^=aitPfsK2y,&I'qUhfM'$B +nA*/2$zxBrԦ·vi 4P,+V 2,x٣a{;G֬]EzdT2,)-g̡LugI+2CZQ]"2,*VTE򌬟^ ˈ ]Rқ\Q2$\ +$x@,1gbS^s߭p2,e(%?v32K::A:Ei$VtL2,]&jX|hU6X6]cAxȳY9BaqXg2,& <6r+'%J$#p !BÉ2,Ә%:ިFK(0SBH2~, |~LpEu$pѷ3ѴHc@%Re2,k&`\U,H-}#zMb b$1F=2,z|>C¦~2I?KvgDI]33u/ 2,2TZ-u駚<vZ=ޢ0br2,/@tc +gd 23…dR >o2,6l̸V'}Tƪ̞&ZaW&2,rpmɦ-+a1)VX*@^SKM32},:m/M3L#'b *}sEXč02,~#{G;(̘t׸D$lYH[K 2$Zj +7\B Ԣpb{|Sf2q$$k/7$B4h( g&輯#v"0P2~$ L⩤ 8~Ä^b]$2,HKax}>+]1ͻYj#Y2,{@d_,2>HopeU0jXE +W!2{$ %?Qhڶ- g,Gg2,e$/ D4i:4mE ;O?ɂ,WIh2$ǥ}N'kzAŰϴ3 +h}2,|/5i49"2g9+9(Aa2x,6Tp/#MUJ[ hAbt"d2y,/I3 +[B*]H:ӬITyXQU2,5m"oH q +.C7-P2,LXToy^7< A@2v,r>E哬)xEi im1p2,bL[b6\Z4fl +fnB2,*C߳0ED֬e0 fI>Q[|.#yp2v$X.Z_kD>q|@[L)#Shed7bg*2,͚+la<mKBEE!ޤGY2,FQo'Y~Ro$)H:ᲈ TC&G 2|,eFKXeo|b}!h2,.Tp&k1T2B +Q^k(ҋ72{,h]*:X%ednCu/R(D!^*2,՛E0VE p+qפ{2~,$~˥RڥsL&kIT6l2}, +t.⦾_Kp:IZ:2:nҞH2u,ڨо*sP*xůߡVavHAEPI2{,xgܬEa|m,# 635!2{,'e eRu.K]сQPdSD"g2,vpR"E 7w7)R*m/‡2{,.]А0#݇yvԡi%\$9d2,bˤ"eدXwX[eH1A<[[2w,*r"O(&8"CQ8Tof +2sHTix+ b@2z,6"ao2m:qJ+$YK7Ip2w,?Qw'm^oJT2Qd6ɳkID2D2s$0%ɇ%2,uԕUiv;4㴫.ɸa]2qvJNj2}, 1¤s2BtP!FphaP2,6wߐ;_i,̗jF&`l2,Lp>Z b¾T82p.V Pi0W2,SmX|8L`2o1nB>Ж`2{,.W;c_(!k3$6 'MQl 6h2$I#ZIKEF7K$[2ir@2$iEcCpH/5nI%H0i\@2,YUTPV3 39s¥eS~/."R2z,6vFq5jb(]s XJuN9;brJ2~, U\:`)f4ɣ$,|2~,eS}xTn,u$pv$6T\~\$`2,]q %к0XSrI/A L2,2LwRVr$VȘrΑr݉ahq +2,+]fFBΓ YQfme'nT2v,6YByX脎]MdqDe%1aT2v,ȞFҹCju RUz<Đ%,2,H Hl\#ʘ+a}/e2v,"Pqy%N4M%=Cb"$z2,TcbR6at#x$OӔeH $T]2|, QCtQwH)D2DZJ}fT2s,0Bg\",7‡X'I2[m\h^"DNT0h"KPQ:2,Dgqt\]DxU˧BZv2,d?qWLA!K:m$YMֲK+I2,ȁ ؁Cj(2Y,!j1E4h( 2|$$.E R4%MFٱ$\TҀ2|,Rh[%D? գd]XVl<2,rNXc)}D|G„ykn +'D2, 헻*IdRNӆqa)K^2,-KURU%VPqJ@e$^n2, lG%"c8Y<- +E7b i$2,}-xų~g"(}} dL@B )_n2$KLSG2M( \P2,/C^IdN4:WH2,4q>WmfY"Liכz.+e2z,#aA?R˔#>Qy4Pu,/#҃2,/ ?HgɥYIw,ۜ*HEƉ2,>ΪY7\$&r8`UGśs\PW2z, +ԼdåjeS^rHL62~,RAb+yStr,IguзPD2,껈%l)X \ pT2{,]=q[ 6.[E.WKd:^Ql 42,ڸlry3댠T/*CJ + Qy2$u@ID[JGKzQDIcjM۸Ā2,?FZorϡSHBl2NJ(.b^Jr@2, +IUC1(U+~XlyEY v t2,3$b26(*KLԟR}CHעQ2|$[LauHBԲiJ"4i"6~2,dvm(\Йi#he(:&KgK-VHMJ+`2, +2# )6,GzK96xKVK2,j>ѦBBYކ# 8,2,$J 3RĎPD.""Xf,@H2, Ϯ!ٰV"aZh/"-2$4nb]Oc=OBq$3ۧ-52~,TM&aOū[{KAzF~^g+1})a$Py2,)7vL&DCmx*Qc$~Ҋ2u$(lE"Gwv( #.KO5(TI82~, U/sQ^Q/ _dC>AZ(@02z, +weئ|L{ R`hIVo ڰR2,]:B)!x\/hU"=HRi2$ȡP |s i}]/f +@2,u` +3$ѽ>q'Huõ%2$5$P%~))1)8[lL#I22,rgAT92yoq#o|p 2{,*1Mw宓Mv#8h["1<2, ĕjhM]BT>245x2,+]YU"ȱ4Jo$j¤$RCp(|p243ԁPRLI~Mq_"Fڻa@lA2,9!4.Ս^l}@ N؃Ѓ\,2,jV/!Z6Cg? HE]ELH&2}$2[(FIGFJxRZhɤ1R 2,*>P2Vw $ A98 !o2$,TsQ1э4bdRJw06! 2,?S9`t$g^UyZg^dmDZb@2|, fR^[TUX.iJU :(ީ"C2,|lpm $L٬i Ӷ2$`s\/:G\A格b5 h2,|*I?1s +"r_T;2,DƂ]1c3a8ti(++$B՟-2#e󵊌2, ѣw(L< Hq2w&ĥ2v$T r%PJƜ8sE7.uOȁW`2,n|2Q$>+'C*A-!VQ*S\S,2u,&o%Zw('TYb5I:|䛲%J+2v,6t +cCʛ\H_5c.IyNFp@d2y,mbArWds l@pӵ02,.T}!.*bZf '>CdQ, +G2z,u.nmroEmD%jS'4TD$2u,\&uċ^.Bڄraׄ!Ű2, ]uO'hc6'EfZNi&J>L72,"u$(^ Zْ"Rg Ԝ-X&|.P2$ dl[& ှ1˩E_$Dۢ@2x, H/Y% w$+D=ڎ?WBegp2{$!wiK[ *VU$&iAr'2x$H Yhȟa-֊MJտ2$8{<8 :#$ʝRD,1$H2,*.$6KϤKi"%'Hg҆b-2~, RMI#\zL%7Y]tr;ݦ,KP/2x,tۈOAH猞?7/KL}Eu!I 2,۳yr]Сq) 5+5i2~,UeC DlP.,.j+ժ*vE6|2z,>`ͤ\8I ¥^okpHB=M3ȕ2|,aS$(*EZE (LEgWJ2, * IlpU.!tpD;0Dgdޏ2, 3ˑjǪe͵uq{Q=XZ2z^ 2ؐ2$Kdqsr2,TM_m9'L;6$@Vd◆IRxQ`2, u\(|k9Ciu?6J<2$-~$eLȑ;s|*t2,nֻE6$&K"L:Be?zG3jZH2y,*ɣL6G2Am2"S3'޾2r,;wPN͐" + 8|X<_)Pa2,[&PC94] 6wR_Ưc"u|2y,5,"!Y}+*G 2h@#⫉(xP2,1l<îfi0M +KUeԖtri24 صņ;Ff* +*(AO2, 3RE\ES@d,ڟ*%7bxX2,|A2 +(fdQ_!g>r2yc O247ņiLv:W!)kcF5De2,g4-GXGγw)ֱ^=^QfPB"2}$}\!"qyM ;TcI:Ԑ24<7FL!}靺OB+m&Q|Q!͇RI2,_6.Pd[ Y$%tX{ mL2{$,$8XH^ssJGSmA$ )+w^t2,RJM¯Iyᔴ"u3ˋ4H*v.Z SpK2,' ҫNsfն$>-:DBAP2,7se _ J )g$F猀2|,?hp$67ً^m,ӷ"b i2,_ЫQ6(*r'ǝEnro@,KU}Fk2,su`¶I}&dRR2HdL-yA*2},C|"& PtA>74 t2Ait2t,(?8{XY0wcF>)gVu}r2,י~xTT蔰~nwW#$ +2w$,YIrP[? 8o,0) + F\Et2},R:双$۝b{y%N&Q^2{,pUAP\XT"$T3p2|,ϔ/^* *&( 2_vLNtQ\2@2x$ x X$sj"VP>d"6da&2,&ر]$u5vAd¼ #2r,,#2"T^+kwċB9Hmo2{$7 PIfa8Ë]WU2,v^U?1^WYˉU|p¨M90~md2$$4;u6(m2jM-f'$+zA2|,w꧂u +eQ52xS\Ô.mhf*A|2|, +wtIԃ`VlꑋXs6V*>^F2,(=$nŎgme9ȨH%ʭ{2~$ <5'3lDCy KEj.22,o6: NO $Ç.W=T"2~,+6å "E*#&^tXyʩ2$\ܒCkiҞֳ.cm.zn2~, a3 C7.54eHu,QKY<@2$ AvVH)>bT{-%*ZJ- T@2$J.nBњabK ՂKL2{, +Q8QA֫k*X.[~LChX(&%`24\N9Ew gd{wTTvy?W"]R[2,z4"i)=]Yْ#hVU02~,#us˅\v2R_$|y2P"ЁrT|id@2,."XMH_OKZ ʅ\,3/2,J6 SI,ʟǭ6B4;A%(,B2$ā.L?H8+GXi/cSOOb$2,1pfFa7/уM +:AMxa +`N:$$`2{,ْa#އ} -_\QP2y, *UToT3TBE(Ѝ+}Oo &$2w,0\i& HϜu݅HKYv$CH2s,.6g{jl+7M +2*f*@2,Vs4قve!T:r5I߁`2,ښ-S$bΒv# [$s2,i- c8S_G| +U!rNu2,p\E] +9{W"IXI[$VdP2q,*>>n@2 *!ޗqP<wz2,"TX|ɘg. +0fED}Qb$lsX0|<XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4188 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:38.562' EXTVER = 68 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RaoERao9RaoERao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'EAfkE3chE9chE9ch' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3632866560' / data unit checksum updated 2024-09-18T13:51:06 END +)+,T+,**)+*T(~**+*%(O(w+(,)(G*o)*)+)@-i()))+9(d+(,) )4+]+*(*'/*V-*)+,++W+*+' * )* S) }, * * * +&* +P( +z) +* +, +* !* K* u+ ) + * + H) s+ * ' * * B( l, + ) ()<)e)*(- *6(`*,*+)32,j6D29H/:k(e$R~I^Y% 2z,aШxLy EmypLyQ^U `2,2Ԣ˄Day]-6X }42,3>'ɤ)m1 /"<OpJ2,sé$"SѢ՛>$&Y>f?8D2,6KkI+gRxT"NJE@2,S֌Ǧ#.@Ϙu) 1ۚ)7RS2,~}ⴜIUi'rt-7P%Hѓʀ2$r?!$AG%A $$-2!bx2,5 uAqiv{o_P"[1HAb2,k۔'ȭ~+rPHNJ/D,XC@2, Vj7PD ^rSh +?KyOj)8"2,c( aud҄#!#WY2$< 64@hWQe ƲA/pi7,2,[Tl .zO+#HEmRu"HMVY2$ y& vosIO4\ $ 2q,&olA0LT5ꊴWV8XnO8N2,&} Na3.fn?k[]'t7I @2w,;%3 ݄lgi' TTtޛw2,7bEIiyq0!(]eem(i#(2,߹>D+lB*1QҰ#Nj، 2},S$ܠl{P-V+'ݕ +"ۈ.#D?:T2y$z,iUB}d&x,qIVQ!8\w*2,*>">ƎWW;ҍ 75U2|$ ۜIV"BG'9k)hL8b2}, |.8$"~S!vpjyZ/FT.iޞ#2,>(MTYrC.BFĉ'*i4b2,s"%%Tbӊ(&CBm$=2, OqSn?SO9t|^3/6S 2,AkvJ$n#HH>rcEb62,;X*YASJݓngqNY=B 2,P֑A^D8FwRe:aU. +Pt |2,DT#V C"3*8E!*5:2, 0E|[l3 0\IA-.I~U :2x,$"N? eDI3gI:҂eP|HUL2$G$^ q$`IQtbҳ`2,"sENLLݦ},ڣ#di]:H2, "CܰꌠU*3 MD2s,.V$ǙQ,G S,g꒫/j82,5ƒ"X0Yʕ!k8A8]4d2,ӎh(;;Bk z. *ofA2$ҒF&Vh4w?Ϲ/QaSR1@2~,eV#eSpS|P"tll2|,U#~HE˸*Rڔte2rX. +#l2~, >\Z\7UX؃0BQF¸*2, li$sK:ĈThU}GsW2~,<:*^awDH9x^/ MW Y2,.%E ")֗ +Zs'ה[.2,t'ya/keFNiIrkU5Dd2t,~ K,2f"p ++K)VL:\2,.RmhmgRI2X.td Z Hm 2w,.[<듧aH- +Z{D@}22,Ւ2y:^b-?fX )U U˄2{, L;Cn1@VLb&Z2|,}@۔V_e"UDiM~1sA`(] @2,}rځW%<Ӭ~̱r + R +1"Ȭ2~,]gQxD`X:SF|LVFXʉԖQ`2,&zIޓfd`DIΈ+82,1#XTb_-''`DBJ%*a=<}2t$xHkV YjR؊x[D<ӥQ 2$6( v%OOa >yr2w,.B0egTp@دXmڈ[xT_ cvAtJ&3tFT2$|J @,Bt2Cu,q8\IXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4167 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:38.702' EXTVER = 69 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UioESZo9SfoCSZo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '0j3S3i0P0i0P0i0P' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '710836822' / data unit checksum updated 2024-09-18T13:51:06 END +++)V'(%*,)I*r)+*')A,j)*(+*<)f(+() +*3*]*-+) )2,[)*(*),'U*|,+()%)N*w'*,))G,p((*) ( ?* g* * ) ) ++ +7* +b( +) ++ +) - 1' ^* + ( + ) -+ V* ( ) ) + %( P) x* , * *!+K)v++)*-H)u*++)2i,0+ #N@&ҰgJXXleb2},nXOXediP +B .(Y,SV2{, mc}'onU(mTNtEM&G#إ2y$ 24c0S%DkPHNpյ2,l0lA0>K`b;O A~Fq#p2y$4/-mK54pǖ(app2z, j5Y9VN.3[xT6,=@2,8|]'p,6sAUfČc*I6Հ2,\/6I/Nz3O! 5K]pppɀ2,m(}jWZiXiQJ[4LA$R2m,<+LrY/& Pڐ^EAiw2,kx&!#kLY6SDđ#lnjMZLŘ2z,:LRlLr@.n|*Xۊ422~$$-gש$5 C'kjHK`8VI2w,6ջJB#M+WiJl G Tg{'82,s؛JBf>b$tF=U VDi.;ń2|$  8': 0@C Zp@OmN2,0ΦNmSB.X&Y{yr2{,X;/g \>,+"LD ? +J2,Q[^ u#îe;"KH#ԐmH:2,&*Q*bUҟ %tlT@~2,?b*M*76z${[d T&~8%2,wY:Jͅq8;sz1Z5F2z, TY䋜m-2հb䝱\|d鴗y +2v$<@6eL$<;iF$yer$\QKtp2,vWKM++[k)MJh!ZHӬ2},72E!Ȓqu"reM7"_$NpX2,.Yy+W7>FKvU*4]QiW2,VINل+Lkٛ*У(8l2, ˬE\I P]Р_zΔ*2ȷ`T2~,]6݅7Ys)0d~kc9E2{,87oJDU*-_0^ d} €2{, 'bW<\9g8޷iTWEk*2x,"E!Yw|Qi_-TeK(&C2Έ&2$Ha|K .kb2,2~^D`%t ZMeGZ\2$0o4 'ݨam$i4 N-]P2, Ecjz-X*Cڅї,_+0VߕJ2, +~KiPb9I!Ge%Ĵ2|$e 7oD?@% 2`~%٨2,;ɒGnq7rhwMk6)O*/ęav@2,0wt:I$btayZtHdw&yXXE$ `2{, %h`t(TxSD*Yhnp>c/2$8{! .؈˝9^D*Hu# 2,~b,*JOiJV]4.2$ 7җ($w)KQepI.@2$&^rPS`笉(|a$7/9SlH2,;R͛6y? +̣VμW召ҺEJSl2, >"utRQXIh2|$$zD e-RЀkua .v&\qZ2x,Mh=Q4dqCYD{2,>? +JN#׉29)I! $cq 2},4R&RI& Bl%H524;/Ŀc?>!&GvXk֖6ɘPHE2y$Ao@<3d&UZՆHrM@ZW2,c]}^fA ia291.IF%2,0̐Ud +u>g,g|hH|X2$! 5*RSZ/ Tiy\Xۈ_-.0Q:2~, +$: >v>eF~.43@2,аnrG9CHopKFR鮢2w,2Oќebq7osdՌ8CN@2,rӕ6:L?3yHOyK2v,3p"m¥(FJ풺dñO[D P2, H(\'kI F*̂Ү ¡2$4ad(pKydTYw3j2,vcUu?j o/7 +ߣ#N_/: 2,׉lL{ ",j@Z[+>J/2,\:2$6,_X4I@/hnhg2}, Hʈov IH(BT-elQB@2,2w$hk, [YUL +.tƀ2,sDVNm2&rA:[_iإYJ2, em s. 26XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4190 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:38.842' EXTVER = 70 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ScoDRco9RcoCRco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'QLOJTIOHQIOHQIOH' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2480975054' / data unit checksum updated 2024-09-18T13:51:06 END ***+T+')**$*N+x,++)%,N)z*())*G(q-+*'+B*m)*'(,9)e*-(+ ,8*d)'***2,\+,*+ )4*])+') - +* X) ) + * , +)+ +U) ++ +) +) +* &* P, z+ ( + ) $* M+ w* ) * ( + G* r* * ) ))B)k+**))<*e'))*,22v,l}670i>mw6Krfhlme2t$,PEB @J h2R2},SK3_T@e~Dˣ/~PoIjg2,̛f`&z&>d寡Td%U($&i֑2},h^*Sp\}~QJ#Dâ*2, ft# TN#R)"02u,B#6Bo^nkDθ'f]Rx.]5ڡH2, :I۸G..IqhA3 cH B2{$2$=8, +S HAQrj>G C= @2,{D#4X82BA^JblӍ!2,o>6c/]: cbhV8`2,le 0-M2B 4M_0_3^P2,|d\kp3b9r&7*⼾*@2,~gڎw/43u:Q,Fҹ +|cRHp,AǠ2,7.\lQj˹z&|2,EuRÄK~:Ou3N@ f $f +2|, F XRL/nː+qY8ojSMw2$8 2y, VpOI' H%挐 + O6j\2, dҩ*s.}iV.2$"I- (& hq$(J#q2,*3ve(QD +|j+EHɇ@L2,HAj:Ui>ML]K~z92,l3tuZwVxbv }.]|J2, \N'N +*@Kr;BlW#[2v$ Z-upJK//B~8}2$[\C,suL-5Vh_拖n2,a܈!DTf ׊EGQh hd +2|$6OD@ܼY5?*iP2~,VX]/D~S^W/-z6xr2,FB! "8W$|[024Te8Lkgv+p2p,8;}YkzgFX34@ZECzԆ˔2,I3RrXE{J{|W:4.@2x, .D%@.-ِ }(v&SQ0BӚ2q5(2,ѓ|ҭn&~2Cj0K,dᕿq2,=f]q%`DicfTHpvQ yWI 2x$0ٲa ꗢމ  I Yk2, 2Ib4$>cҹR.TKo2,3Z+& EGľWm+ܧ2,_S}9q'.ʭޥY0E*g2,EW֬TSa Dg@Ӷ"XDC+2,ك7 'snx`;0ҸpSyY[mi2,3f +2Gz, vE 2,rL(B#2+tZݷ!VJ$u-ԑ cT,9!._E}?)4r0d2,:7cӸph*Im$3JHDUDL@fnQ2, W2Mo7'ɩ޵tm E+6R;,@2,-NqJsRX&!&^3-2y,OJ&b;7ra")#%rNRÞ2,`#/}dBhQva|2,ȣoƽǟ2P?/Rkb(%ܠmOE@24?#6!隋GFj;*H, 2ya302, yM(DH**$R7H7mAq *2,tTjlW/ !K(G%2,RFhGTfqkt\"r8Vҧ2{, .B#E%'U$ '!g"P\2, fCvJ3 +"B]+_劾96TQy:f72w, |\6HiүԽ?Kh$TA2,6I$EfXj.Wc(ڌ($czЊ-"H2},/+Shjp9abV2&q~2,ibD撧DP"K^L.Ohj`}I20`2u$X'Oa0$I[8IIiHxaIv2, rBI^1!Rt蘒m{4 ND2},dK*6 $tԑ)YE.6$2,gfN?<*h¯^a ^"hFQh2,s{,r f\2K\NW$P@HB0$2|,>ԻiL;% [^-獬če2u,n["3ZleϨJ5 '9@2,.CoF+>SCHK +S2},DF:.E:}$EDZ6>չFZ2,DcxM2uRI6bҸr,WI;12,v7&OY5bjM,),REGؼ&Cp2,c!0\ӧW!:ݒuڭykA%4Gx2{,;vԌ>S(wlQͰ.aBޮ2,=#zj=8Tv`E /|n2,]5ER\2ezLE"pTC(Բ)ԀXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4190 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:38.982' EXTVER = 71 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ReoCQbo9QboCQbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'lGpDmEoClEoClEoC' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2757866602' / data unit checksum updated 2024-09-18T13:51:06 END *,*+V')+(($+L)w+**+-J*w,)+)!+J-u*(+++J)u*,*)+G*r+((*)A*j-*(();(d,(,( )4*])*** ) .) W, ) ( ( * +%* +O) +y' +, ++ +' ) G+ p+ ( ) ' ) >, g, - * * , @* l+ ' , *(>*f++(--;)h)*+'(62{, +=|vF +%J/2Nt<]E؞V>Ax"~2,%Q$.+C+\N^+2Ld2v," +lL6HF ?sDxUZB:r2v$<'6 +7C=Ɉ/1g2x$Xԓ^ NAP@Pܷ抵3)V@2u$640J!w Z8YʂN:…DB `2,<:̒m'vt'nːI5S2q$,i&&HjA3Hƙ$fhbޕ4Ch~2|, biuRAzJ|UBe[$hQJEL2$,ڙ*- Lp geW2|,P*ΈbZx="QCcKTg$ehS 2y,`Q~C$^#gܢLmfX)yK\2,VA7lgܒh.z@?7"2~,uvXLLǕp6Ģd1n*y'zXw)G2,PWLw m w؝P>)c72,k ͠T5}N2䑜41wޜ^Ek(f2z$A \!n@z^'j2}, %@ֹcX hPʃG&Jp2,1`̊E܁#842zy\gT$" *B$F.v2,ll獒r~+~27!v2}$<(>4l0[`k xY^h<\2,NgBn 6% k|]itMU :<2, IBEr '[u +Ղ$S,Q-?"vŊ2|, +UH(ݩuܫ 8I)KGkE̕t2u$$ %JT%SY YĈ*rTaEOv\XB0$I2x, +,+d> tHKhm4ƪ(2,_ + f&YBzdr8l-YŒR 2{,A8rL٬dBe7U* .SchMϏ62,lm&j8n3>OHՄs^a62|,]$M u$S-/5lɴ6xV7"X@2$ ⅊BQlaTF% ^M:Aֺ"2, O~W>8>DF` ☩m2pEFD*2,񴓒EŌS-TWϱ(A'/2,~RV/\V-&*"u2AA=ey2, {W ]^tseKw2e,˥V(ڒs-&7PHh2,2*P +9d4}>zG˱2T;f<2,3eC2D$"c2d7(A+fpG2s,>*1B3A1`UDPItXOqք 2$:kJ񣅻I!Ɖ *0J7!2x$xXz5' :p\ $a7MrЀ2,b.KkW%%\]XL/ͧ\2, + AV_, +Hw`\f@:hGo] +2}, \w- Q$DPBno.@>xDM[2,leXr,Eԫw "L,('{2, aҙD@I?.nPA1nވYe 2y$ ]>M?Fp4nz$@DHͣ"f2$,5뜨n"S$Q]b*RBYãI2,Q_爼Me W}m4[]*]~X2,rBjiG1%V-Õj BM!$ 2~, +l9WAbay$2T4d#,#'7 ̑2, +VHMi҅Le4"NtJ$"32|,>}1b6i (4!B 2$, k/ 5EzY&oOm!@2$|45?ȉRطg@ d2,XxtnR6YwأMH Fe΢X\eX2,UiYQ>_rzq3|J;/"[b82{$,%M%aϴdرNi_6bԔmfQ02z$ '\hrU ]L |Wk\rYp)4Tp2y$AmDZRTqbxl5q52x`2,9LlӪB uuq̛ނXp(X2,v:b XSǟQ_\6'R@2y$%K~H 2Dͫ!C$[5ǂj5DC@2{,aiуc Ҥ8 I +IK>Q0!@2r$xJR0ACVI+3Bp t$G"!02,0L#mpt DŇT`YDg!SA$]~2v$,Qa]8M *9H2v,2Mf\ 5?$.6[^}uUmC0ۈ$42,fd&!'H*! JƇft2{, o IZQ#N#>23d¬} 3|T2u,64/l6iAU!"dYmE1>8#.D2,+RBv1x۬0LK>T4^ +R2,ٸ&)(&zAKšB漏Np2,!8 n-b"^$Ka~fT|2, ϩ5T!atG;hC 2{$AyXw2`݆: 2逰a6B/)2,m +eP6(CU©G\?IV;:2, ˢA'%⎐MDQ[O\2ClcMJT2~$ZhM)n% +n0XD(pXP]'L_H2$"f7"~(9Hɦ#Ej2, 'l[<$W ]onQ|zʚC[|pY2,]#6Iz5і$٦֮V}S&vpOZd2,]gPPM$v +L &:2s,/Eq)d.K?,\EJ# \`XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4165 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:39.122' EXTVER = 72 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UcoGRbo9RboGRbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '2jeo3gco2gco2gco' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '680985669' / data unit checksum updated 2024-09-18T13:51:06 END ((()P)y+&)'*C)m.)*)'@*g))++*9)c&*+.*5(_*(+**.+X'+)',%(Q'y)*,+*J*t(*+*+E)p)+(+ ) @( i( + + ' +* +6* +`, +) +* +& * /) Y* + - * + .* Y+ ) * + ) ,, U) * * * *(*R*|(+*)#)L)u'+*+2z$|vYP&؆Ƹ0}odbHT~2},d* +Љ !]l՞I,wXPyI2q,MB_`0uoij fH2t,5ғߊ42ofK ކk P@>2,v<bq";/#mH@2, +*Kfϰ]S99!@2$N=rF.JB$Q,AEBJ]ɇ22$v)QG:j"2|,;.?)կKN +@$bRP"d2,_HqK(:]@&HLJ +?>j TYJT2,*KLxU?(Cz0fJN{ُ[!2,2u֒orZ% Vt(>Gى2,/6`t[hGݓ0Mh`)2q$@Wlވ˦4hƭXBF`,ͨy<2,S+՟CQq( ~eX3rS.2,+C- +>y4%q_dXV>@2|$ _^5FbtPH /hɫ%>@}@2o,6yD(*hjc4+g%[f\ugL2~,?W|°]qi_Z]l7(WH"5y4"qz,2,Й'*BvZ^n*T;*I2$+ _0NY$Cna2$%KQ+uN#tcHZ"h2,RpP*IXoeJPLHR$*`92z,H?:H>ESl lR2"XM'L7W6Q]p2,(bA(2mR7'$SDS#2,"E˧Z7" 8U!2 Ё=?Qx2|,tG,lp ;n*2,z2ThN*$1gH6m\Ru##ұ:GOXX2|$<PI׶Y~FrsTfȽH'$2n,$l`] }+̑Ns}A*Nn g1 2,6o*a"ن[g().C|U/>'0D2,|g珔Vme;~0'ceCcx 24GB@2y,ػ/2W( +lwͦr~Y,6-FPip2$.~&`ϺHP-8Χ ⨁5h2t,2P~]IؖOLfgQ҅&4<}2~$%xR)u%A\S(xP֐- pxȠ2, o +3ev2 #Ǖy t>gQ$>Xx2,I,/ţ3 7;h>-&"y} 2$yƹ,,G6D'6PoQlu̙(2w$<.@Pxl,2N'5!H+ w T< ԐN>Pd.Q"y=uO2,-h]*@tՑx*~-v2I0#X% +$lB_eR2,$~$ߓ{}F}hV '&ʆ\2,v2/yYmS¢60e:AG}Q2~$ 4׾l`apI]wyI,ORW etx%2,Td`NTpc&6QB1"/{{Ī%M2,xOOHoI dkM&W.MH=t2l,1pl +p3XH*w>]oT.Hȇ^2, 4 GxMyX]N?ɕ&bJw"oH`2,Fv<|@u/K!ْdЅI4-\X 7b-+F3ㄤ TMh~ 2,F;X"'oOp`fJL߫2|, ɫ޲~{uP¼i[80M*AL2,xM=A &k^E .B0X>8.@2x$ ל>4RD0Xʒ˲z^812,2@TG,DŽ &X,Ɛ2,p]F}$Xl/6$!Lp\Bs@2, GC Dm>>?m~_*:&T392,5$6YZxD^aH* +teO}Զ2w,6ne$ #5^slTN7.(Zmu 2,Z¸poflm; UB~Ŭ + +vNit2t,*oDdᖤ|C4\~{aSWVtP2},=lSp.PTX'Oj2R2},wL fJ{cK/DA:0VlB7)KX@2,it 'L6(*5"ē`_hBIŢ2,YClE Iu *^:%#O$V2,&WyYTNzolȁ6i*!2}$ /u, *M: +EwhEԉ@2,eqK"8>hc2Rqo8Ϡ 2,G +e +V#%٦it1u6np.!*2,l +kyh0d|$mAF\$]2w,ܼ(6B{44""H55 2,@F[ +B)i5!X8h%0f82$P6hbm<2UW&A8)ή't2,5b +ЀȕǍ)O#}-I%F2,/$|HAwWElgʩ{XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4170 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:39.262' EXTVER = 73 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TboHQbo9QboEQbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'YcqbaaoZZaobaaoZ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1130319780' / data unit checksum updated 2024-09-18T13:51:06 END ()(*Q+{++))%,N+z(()((F*n-&)*)>-g+++('=*d*)*+ )6,_)+*) )2*[*)')*(,R*~*)()#)L+u()(+ ) D* m* * * * +, +?) +k* +, +) ++ + >* i* ) + ) * :( d* ) , ( ( 3) [( * ' + *(*R)|*-+('*O*y+'),2x,7"*/f"1q>Y}qTRdvgy,S2u, h\iu MSmjBsJyXenX2,s?Y`{=]⶚%Z^s$|V2t,*nC̙ +NtX ӂY W+a6Ą,h2}, ܯ&Zdr(mJʷGM?DT2,*a˄&EbQ:b,E(L/2$(=|n(UBg2  tE:2,3@g촜5; |><  )9px2,3Dr_UDؔw:L-i9E+2,QmViq &,#_2[Aqh+7ؠ2y,6;|tBET.Pe$ F$+" Yl2y, U\mr̨_(Tͤ#(Oah2q,0wj:ݛ4]h]gr UoLVH8YDH2{$K'[$A@H2CE6o6>2w$hXLܖ2BD'0`ZSѥqgZPR2,"mLt<-0f +>x12,a4%#7'Q)μtLN5lQ2$DQcIWmܖ?2, +<1K]^b]# %ZR̐X2,C2&W72`M;N.X 8P8Z32w, ?Tv +gxm(l9aib%0$ԫy*2,oրDb"%{)+k3ԫ")hX*0d2,D@[\pMPIdDc:8~q92},¦&`q*i0e١ձ2,*LXM<.hn%mqB+m>SC2z, Tϔ*A4"B$FG{4Y2$AQH(sQ:J3ʤ2,2}Ҫdu7Mṷ%1XB|2,~P헧:Qfp!㌖^PDD<_.V:2{, I"^ nPqVd$MN[2z,ЉrHO:C=TmvmtB$NQ`2,Ͱo L86m<@*6MV;F2u,{[.֏wmB_`K>y!.2,\ThVeN;tJSyLܖ2٭>> 2, +/?ÓbrIz%\g$EjCqTh2,3#mlr@LGʹܥ_.wqIֳ:2w,f\ NlYٔ>0f>'t:DATYX<0 2,ڬ `EPn5RgV%}|eYx2$h2,RW`K +fJ+d \fM?%ET.Hf`2z,DOMtnNze'] $ug|)$vpVx2, 7c*rث:@ʦp" MD#2,(HeJ&pE i[eXT4GW5(iɜ`IY2|,GFqn ѳ F+HF(n)& A2,n2䏡tؤu|䏹+ƌlNM?2,Fq&\em% AUL> +6Ih2,-tLpTNX2bP7$-H@2,~GzNO9~2 Ѩ#~ƒJ2,?/eK]nι.RIVLWrE6x2u, Ι^)I./_ڋGJf;od2,723cArd 6ǻ^('$j;A]m2|$6bA 45[sJD\2,)yKg4F6M$R(C/{$2,>6a|bR^w%-f[&XF%5^ 82|,6g0AJ%"%}Ԗϲ `|42q,03yM#K&2P e(OU2~$|\/-ZF fx a=` 2,@|H0?oLNu2HvJ:2t,;!?ͮqBH#2I,U+~HlbpR" f2,"ztcɄQ{~^L]$ܡhAV@2{,*7"le{xV2kaԺEE[$a>!%2,0FG}4pT&7IB+-VxAb02,k + +F dW%˗*"Q3B42Z2,LQ1r `v>F~b/NCqMC2$w~q} $s†ހ)?xAPӀ2y, }~r- HUH5m#nJ/s2, ^Z* +4_ Z=Js A2,gzB]qTg0.h,=aE<2|$ 5 YCW"$h^6 +=r2j$ nD=!G?C1~EH2,Uy>J,tm2WOX8XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4150 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:39.401' EXTVER = 74 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TboFSbo9SboESbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'AaGaAaDVAaDaAaDU' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1124947732' / data unit checksum updated 2024-09-18T13:51:06 END (*('R*y+)((+G*r++*,+H(s*'*(&>+d*+)* &7,]+,)( )1*Z*()*+))T)}**(*",L,x'-))!)J,s+)'+ ) E* n* ) + ) ++ +?( +j+ +* +* +& * 7( a& ) ) ' * (( R( z) ) * * ( H* p+ ( + ()@*i',***:*d,(+) 2p$x$ x@ˊBk1s І-bw*T2,6]"ɧd䠏"hr*2z,N,q%bvRr<4gcZes2p,dVP:(u2Fp+:X8gK6貺2, ۤ"vuը\ e| a` r +_2,StRP]K/F4_SlDDz9R$Q Px2$ QgcVyI|:kndӒslƮT'կJ.zE* 0D:mM6p2, ЙdLj ȖH!BT f2},ddxd^l_V`<-,M8n֊:2v$,X,I[YC]c{ƙe*@6H.J\2l,U%J| "I)"8fE$CQ=\\iV$fR2, %;$?bHNʖ,hܶdTtiC2n,6W*82BY :B &So 2DPu2,.]`KUz>!j? rr2{,LB)$j)Q,v2|$ 4<@I +ҹ+R%D\.4cؔ*`YF72t,>l@H} mzMSE>Ӑ_2$x=qez6NlsUA <+_a 8H@2,:!r"þAmd犱ujGY Z2{, EsT1kEdYԷbΘ/wkP뒫@2,j&ý<#!,ώ͔'p ҺK02$Yo"cY -͡&? +[u,Oղ}2,y[*z_S]'j2m(?pO2},6.\GQ&}lvV&4GeNtI]D@͹ &2z, ;t\:eB*"Y~0^n#b=$2,]m4w6WW^z⛄\h*2$GYV_kew K7(%&] Gq02,(Eҏy emdl$ T^Wk22,:73ͺaYx+Pry]NBi+P2, >o RyIZDpdJ[d!IsV2,b~J&Z$e^F ` vo.A M2,Iu OϚؕ(ei"o#Ck?r2, UE&A+.`2ZpEʓL2,Kt2|$IG] +.%KeyFɄ-<҆ 2,6U,2vj(*[N +2W%x̶, +2,"tзgٍm"2+ +t_,<2|$x Ab |;j +ߛ8:A!2{,cnU3(GD}˨MRfV2,do(BBonuç4]A_R?)Tjx2,Dbi`fPM$rQ\RJ}fi2y$h\-ϫ4 +M X^)"zx.yp2{$ QT$DN)Ĝ2,|0*ĉG۟C|Zݔ,%)IG$ +2|$ hHq- +g% +4PY Be/iU4'g2|,>o?#˶iYRϦAHHK"FLp2,\E6M R=mxmIzgȡF@2z,&"ym4ݞe2NJ7,Aj$p'2,?C*mfjqc䉽^e@ tꂺiN2$$::%gM"زDp:#VU(`2,TB |b[PӻqR3D61 %2,Q[1 qeBpBcbK1G(^2|, t|ND;F +TaԶS -2t$,h,| i"?z7 xZ@{",2,Uew;,}舆Ċ¥E5K02,'7[F®$/IwIahM=K)fM2$p[&7(LX۴2,n' +OSWՇ[IU +wɑ '%_2,??pvoPϔUT"Q5D2,gճYV]P b A2,m1?!2+e) eYCcC<*cq2y$ h߷+A`,v)QwBp M&2$4iO]CPMk- SJA[C2,dRЇ˞`"`ʐ$*Rؔq=2|,TH?.>qiʊ%;-/2PJ2{, p]+bl^y>(uDK8eQ62u,2Ux&·+B*AW7>S$ Gde2}$xSDK`:S /"HӂcT2,oH 4Ti;HUP(>B@] '2,Z.:iٴhy":a\NM}LEb"]&2$]KXCӚZ|d즨yڼ&PO]2v,6CTdeh`Ix$/@2{,?̳Bc?drYRlk\p52z$<,.x9#Y;KYRP&BYC2qaZ|2,e-w|.;KAK6vo(2,SkDBɦi^Ftס%$u 2}, +OBO"*$]%v̤FD 2,_khsmP+ +1"k+֩D22|,E򎰫#{e0Nm +]rP_K A]2}, U[wpL律EwdۅMK% fd2j,"鼊|LbsbyCxoYQW5LQ2x,.eYD4n g HCwŋXcWdfH2|$<PP,S9` +*f2xT2,THMm_rsWجCJĕMPEe2|, YkЪTy׌cG gLas\XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4172 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(44) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:39.541' EXTVER = 75 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SdoERao9RaoERao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'BHFlD9DjBEDjB9Dj' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3355909383' / data unit checksum updated 2024-09-18T13:51:06 END (,(*T)~,++()*Q*{((*()G*p*(&++=)h+(), *9*c()+* +3)^**)(),*U*(()*")L+u),+* )J,s(+++ ) H+ q+ + + ( +, +E) +q, +* ++ +* + E* p* * ( ( + >( i) ) , + ) :* c, + * +(9(a*)))).)W*)*)&&2y$ "^(9+cH'X1(a$2t,?vƓmsBc"0]IPSD(2s,"3<|4˓&A 40pPxԊ2x,ڤmgH쪵 6~ '< 502~,,D㦶DP:"oMVQ{a\2,PL$}m:ş +:7 l#**#V_'@2,t3Z.jʱ5zAy0 EM2$^{mxygzȀa ѡ]Y_<82,t(5,6$T}~Q$ ɓWꍚ/W2,.HRm:$lXG2$kp]Zh!2,ʳ^:l_V\)2$k!'ɖ5۾˔jDJYGڽW2,lDXH\6Esm/A}*[8ʑQ]p:2,~t|Tddc=bH]+ +?2v,#]b+O pwT7bCP=y'2,+Kɤ%;gK,&5$-a!jXt2y,զX6,䠎:`Ve42,#4*ؗUsV2F~$"DY*4 st2, +X2j+4u=\O$pܒ3D'H:ր2y,'uv% ꩭ_XD(ɠ +e2z,#{:E/.X>yHtI/uLm2y,+:XDq^YwQyCȴh~G7#@2, Rn07vɅPFYaO4!6#p2,m7 qͪhZjA=]D h؃2,v1b +٧5t[ê&7\+Biބ2,\dPED+^-E/ndFSpi42|, +*IXm`>? K>sԽ8|J&42,"%. Ȩ %:MBA##X1+pхZ2, m/fD"_]Ad{|2{, l.8f4\QZuracp +'0|K72,Un:AX H"y &!7Ab42,0M ;ДjnQwB\],ۙl"T˩(",)[$ PW Ut2,.|DxӱS+n1M-`Tgd ^22{,R'ׄ>#-ܮ3@,"P@E$!2,.Y3A]oRTR'y}>DcyISHOM2y,Ւn"Lܤ Lu >prUE1.2,6/y9,ΙcuϺj/6QzH\,ugjޠ2, 6#v?Mޤj4l SfDpݥו@2y,VЈdTyEseqBS?$Γ)L2|, +Xu 噓KNgaRمe}fTJ]/2u,&ea]id "pwt=g.QH^ BE2m, +Z^6؃4XQPMM O'O⍖ʬ2,>vi/.#ikۍP"T+/X!3}n2},~m&z#H| ʤ2ɖ*TuB8aK,LPL2x$8qj55ΜI"^"~ 2, _M +2LNv핾[KgI6H>2t,"u(㎩gQ +S$,Rl[P2{,+ . D|w4lc"˄&rJA2~, E}$/KX}m*[AT"&ҍPE 2,x|;gADm'V R6S3ym<42, PE >:].</v #@2,deRۣB+bbBftQRE$A,SB2,]#-`r~wW$6`; t$2,E;3x5(lϞg>!ED& 2u,:2,#H+#ڂi՝ifl4t!w2}$ 5Byt@dnC+^hQKD\02,,b[O}B`; ȣNLͺ2,/XUoϵg"6hYa4N MBM))%(x(YK42u, ڬ#6C'$3'qL.eٹs $@2},u9gH4]&1'K AAIj52~$42Y,?4zVcTՌ"b(%„蒚2},h2Y^_Q[3P|J+蘍 0;sP2y,U?}e)$+g՜lb1(2{,+\3-zCғ`/ + B"QmL'@2, +G^TH}*! FG +.Y1JY;h2},QpMFA6Blor+EA4W2~,&Nf!sA|@t ٰ +'RFad'*e7bB8X2, +MD5%T tY0U1BkQQZ?}7*e\}8Edh@2,Q4?-rpDJmv_{|A>MM@2,;¢ x +\,+2^}¨JW2z,6=$nC~\@*bP,Oz]2,uPe ggʍ4\4+o3Mo\2,|L8dfI_i6W(|[b֑ .ĶI2|$l=ʎ rT+oTq}G2$teE׍qX i`WFd.2,&HTDmb}Ɗ2},մ4D((cEUdZ- d2w$hKM4Id;kE c@ q踧2$Xm"5z$$\_X-Y 2$aص@(qQ(Y%(߼ 22,QEG'bPR\U-TuBa4ď2x,>Nu3kԵ6$ͻO(RmY6R%OS"J2,\QzU,@P)>]0JX.% },@2},+;'*DҩE]dkPYψIZ*2,) +㢝A\ڴIRHͽhin[2,dH^sE+;&I9FJ2iL82,qt6Pt,6B2Kb\2|, +Yl,}«s9n*X$\bz Li~2,>! OS,EJV͒P|G  W]2$o y7aDSL-UCHimnuT2w,2+o6@˾i;ar+(HBU)2{,:Il4Oє^ +3ʕیyUgҔ@2,EPe/ +Zw _G^ ]"%#n2,0Tغi,*))"rn ++F0&8V2,qT3U1C-hcT_BXLYin\2y,6>6XT(g\>!+-ptC)J}2[2s,"YiG֖iU&k7vcD&y5F12,;4вl$_cnA8) r2,e"~ TJ'g^BhMM7OcBi'2, $_8NG&5 dH7*0Yb\(OP2,t;lJl"g~aG]/;2,]lDНulk(>SF Rf3A+GC2~,i>fK6揄9EVI& UQ2~$[8#fJNء"X<:2,huL^_9eRMD#ݪLUC2$X,PKYö[#vI8DS 9BȞ$h2$ "שR  +P$r 0ӚVZm 82~,/&Rft6IWeͦ(En V2$58461b &,DE +"C2y, 䊚twa B|4OFʷF(4bz"2},Ub; 1d(+RH!4sB8WpY|xu˾BW2,9DTXU%`mfXY FHyU,VMJ3vf6t2,2a~NHM9tQSk|',@n$!BЕ@@2, JKC mʈXbYW89^2|,z;b{K~FPq TTl*S2|,uOn?XZuy$qa,V(2,}+6e#ϔ9|=R/d져9>X͉$2x,6V"7튦`DMRa?fԓ[GO-&XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4186 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:39.821' EXTVER = 77 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UboDRao9RaoCRao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'X7ReY6PZX6PbX6PZ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3772075452' / data unit checksum updated 2024-09-18T13:51:06 END )*)'S)z)*+(!+I(t)(**,A*m**-)*A)k***)(;)c'*)**0)Z))+***)T*}*,+&(+N'y,*%()C,l+.** + E) p, ) + ) +* +B. +l( ++ ++ +* * B, l) , ) * * @) j* ( + * + :) e* - ( * *7%a***&**&T-z,.-,.2,t8W/ +CA+?sk$HS +&JSP2,ׁsk$;*D82,j XyH׮S +CN7M>ABG! q& 2~,nݭB .ŏMRKk22, +o8 fZ 5Zɑ\Hi.|@2}$'d5XT,"> "}"12, }GXvL-%xRKlP)A2z, E, 'T3jKRL'(M'B2y,EH'-.(tɱï"&s+cν02$$X&ԗWAC{Ua\Jj273X@y2,n̓:}.DJTUp"`2{,#wtN|`;\ku Dhi+m罰2,<f Ȣ܌ nԈbUD(u2u, 7vWbâ +ؽbg_%q1o2,62.ʖ?j]c EV+'BGPAҍ@2,H2)tniQR* {!r2,#$IGmXN6PA7VXgUP.2},DN54E̸+1@ɅCTɈjݴx2s,Tݴs\$D67Mi`ȤʺʽcF>_GI@2,l] V|(xdՉ=hHi\YOYH=a@2t,_V1S4j(#U HߑlLZ_2z,>eXyG%';t#_#M-HLs+_? 2,`oWHp>-(]7VHJi6BX2,k6r/F*olyoXlS̶%tQ2,~b:(U \QY>RD=<((F2}, l@Vbi٩׌i+\-vS%5cÍt<02,'MU"8ʉ6Cg% eg2}, g'SKsyTrt/̸Y42w$p +r\sc /`±m2},_ê+UizX2)‹vrޭҺ:2u,/:g"Q$yEyF +*{RJa2,$\zYK(u*ahf0hĬ\KX`2v,Ѷ2au[(/UPQ2,KNyA/y|-\:ց2]ڟS2~,x,t@́bqUEIf`Z2x,*6H"7LmLAѧ8V0*VD*2}, "4秸8}o_F *QdRpM2y," +6K0l򱗣. yW %ybʥfZn)g$;f.LN ţ2, 0w +3 +HeM-,ϖ|H<92,hD(q֑ZQ#ZIECT.j2$/`IjYQTj/D4cby +2{$ cYT/845:(YJY%I(9Ą~2z$hg!-RdPIDQZϒ]2w,:Qy{]o!qbjulv@ḿ@2,MUf@IauzX/>ay ϔ&`2r,ȹM!020"Zhg)3Y\HlP؂D7:2,-_̵-l*pyP|zGUv2,Za|T.Ly=ӮiVfp"`2z,(p*+b\ >$9\EH9 " 2$<%Bb_&'GF;/G(d@Ƞ2u,TC.>hm,ɕ *a6/o2{,33wD?&Ƴ}ţmcxE _YByx02,H\C4] EdV_,ΨVڴ,ȄOB52,d.y@iβ!v$4"DH2,ѻ +^g NiS +=tKNM 2{4 1!Ek\-%,=h#B ,RRXԄ82{, E rϧաJ.&>FO͞2,iE#ia qY6yp)aru|Qx^22,VI'?e_|)`D|wT>$2{,#d 2-6N^Efp*]N2,eM5UhDC)$ዬ@XV} 832,&pdXH0'A"æ0ez%?KgJ,2,+l/{e7>Q/ rN"d`2,_ Xʢe)ya#~x\XPډvK42$Ă\pӽ KY7!_0Ur2,Gؓ$:ћ\p" (2,ɊAuCDiDҽy;"2BLj`2w$x7a0J "͓z(~2uJM/ 2,6"*k:wK+ LtgIrNB/'2$ W*bh!IhdyGSvoWc2,CᛨWm',Ja ##I,u2,>B/[2-vԾNJFdm[2GY J2w,:.TP&c#jVT qW\')^2,-(&iTy4.վHQpDI4kT2~,.vƅPi^*JcNY T+D/"p2,;ߩy }sMj9RD9oqGa2,lt-*iv،je4"PO=򥷙@2u, DH2 JD?#nHLJYtЏ2$ˀ,)i!v>:F}v ᵩ2b +2v,&_o/KҸ^w"J H!>`2,d( f>ft" $$JH`2,5rܮ|ݳ +I+I,RK*Q2|$IZO̟D1k +=BhzLMKJ2, +*FŋY0&JVqX"2~$ 4z_IBqDĕ/e5 ##&=Hr2,[& CgתT|WoLOvdpZ|-%"`2,xݠDHLQsW|I7܄HV2,n YI,^#C,dꐅ2,q$˞.tXD,+$xH/:Xrc>,.2|, +T*6\E`۟%fj@6 Y;]"TUXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4169 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:39.961' EXTVER = 78 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TaoCQao9QaoCQao' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'gfdlhZZlgfblgZZl' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1167923064' / data unit checksum updated 2024-09-18T13:51:06 END )+)*T(~,-,*+&U*{(+))!*J*t+)())C,l*)+)(?*g)*+()7)`*++* )3'\+))+)++T()''+*I)s***- ) G* p( , ) + +) +B+ +k) +) ++ ++ ) >* g( ) ) ) ) 4& ]* ) * * + *) U+ ~) - * *),S*+)+(('P(w**)-2w, i7o*Ĉ֮P.$5OZv`G I+e6T2z, *M8\PDW2y, ?]5E*_=Uc.4U~AR@ À2s$ , !,ĥQB$CZ) +KNy^ri2, @2( NK=R>|S$Q.rPeo2,fj#2qyl`"0wđZU{ 2},&i7eV &KEJˌnBaWh2,\L>/UfmIlCVpy'2q,'pۛ`PaZVF>Usȍ`0X2,|nE6C,gKsP.,w@hbH 2,hz䛡&hvc¤YX|Kedy2, (.Rq %&]Xv !Ufm2$cDa6Hd%ObqyI{ڼ|أ 2x$xh]teKC䩬kT%K#2v,]n>Z*c.OW,RQ>o0@2,}@*ZDy8dh("V*ך!2},>mvr"ԡ6S"VHf/H2,-[<~&Zt_MUp8|au +M2, #? +ItI2/Sn/"~bqd}~Fs2,oҦ@!H/t,_CάXeP2z,.;gкCbhYkcGxR^WC2{, ]'}"o^J'X"XWuhC@2, (j=0mkxN IѲ ^B ,(L2x,:/&+3(Pv? +vSR휼ma]2,eR$f#Jͬk{!- (+e:R@2y,#bv[|QS{;KM,F$珩mD2s$ В=fIDfԕh:A4RiT*L2,tđ.|3e(psR!֫e( +2$Aj PҐjpNºIHc(V.y4\|^2,_$80nսSiӄiش돤(̔nB`2,"O2n#WS9 tºLR[0ؒLA2,d;l/~$26QZ T,PHgů- +mS@2|,S<<ߨI2K9ђE_]k8>S2w,']8}kO%w MCkeQ uK2u$ 0Ԑ" (ZE㛥II G}2,n2*` W6h~RdJwKϞvi$2z,EЪrRdN"~S&IJdBTP,raO*[P2,т6qL#ù2, +EE"(E8t6$t(**:2,]Lwői_1^" +'1ecx2,.2 СOG)DS]hoI>2|$ ݠI"]zXP%D0(x‚AOS2z,VҷaX⥓V-rr!k92,:PɧQ2#47ߥb"ba,2, _[\P賶|d°D%/Xr%2u$p{A2(|*[[ 1CJN@/3 C8:S`2},h6q)>יҴp ءA20g"2w,.ԯd"q+ղDY0$+ֺ[KO2, gXLՁ]QeT/~{(Hyj`2z, ĪOy" +bA֦Lf,*_4UC%IR +t2,>7!(abXJQmv"DP2, +KM6 q'7.%}H$ZW Px۾!2w, &8*(ehGgN\@2,8lૈ4:@\`:)t4HqĐ82w, }{.{joRPGaZ/$12{,6/$Ul^ D~oQg;'%A}K u2y$<&A3hƠH)2KG?qrHQ׳Yfv2,7k4,%Orq umhk< hp2OF2y,>ۥڱcmGٕm(PEZ*Ʌ w*a!`Z2,3 &*dnh9_$C2hq5Z2,KTNy7hOeB݋"6K5B.)2,lHfx p"x*XD%IxL;S&<2,x;d3Zs~ъLنedJH6TT2,nl+>iT0)Љ޵L`Ӻ~&2,;"QR]O+9rB N0f62,RDZmKYcmM&/? tZ6ӕ´2v,>OLn#jӉӟ?fXŌ8^H <@2w, +.`X&rªCk7hy /fR`2$KzCxyHLsaREzk!`2s$,$ )$RR(Y^Mnk1(B2,꼢t^S:%H̨\y;D8(6B`2s,+\'+~G(Mi>Y9I' +MWTH2,4eIR J Z:GK|2},77RXn*uޓB~T  2,n])A' DA(L°$TlQY82}$xILSJ`(J]J-e@QlpMo #2~, X9?hX >d!ζHIT7S2{,6Dqr5*s7O\2|4*X{gN\Zyp^›1@_{1Pɍ#DU@2$VG %"P +|% +z w0d>*@2z, Ԝ.Ti}P "Yҝ "ТqWg cGK,X_UΔ\t2, bk:C#XڸW ݹԠ2,q$[4FD.V:U2S&RF2x,3;+R[yY$M{0e7µwcC 42x,׋ynURiw; RD{I-'2$5$/WItWPHcF}t`hp {h2,=M+UH0]LK}R\V 8"47/J2{,TjƋISgn95IuW 2t,#jIrjCxTPT¾i42,ێü^k3 +JoKd[2@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4187 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:40.101' EXTVER = 79 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ScoGSco9ScoGSco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'PcEDQZ9BPaEBPY9B' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1159574746' / data unit checksum updated 2024-09-18T13:51:06 END +++)V+(()*#+M*x)(())D*m*()*%<-a+)+) +6)a+++, )7,`*-*, +9+d).**+:*e),+*)9)b,))+ * 4+ ^( ) * + +) +/) +X* +) +* +, +) *) S' |' , * * * J* t) + * * ) F* o* * ) (*>*h*,(**:)d,()* +'42x, L.D9AQ;,N~*9wB2{, +vYc"  *SPKxdY2}$ <HPZ:F\y\#Ynp<R2,kj*jk%K$ֻHm2$)䀚aql#gaPZJmW62,x5=o4_F0B8`HZH52}, DPݶn%s>5r_򴋢yp2y,;{Kۑpڍ9ͧ6.~:cI2,O4M,RykWRk("$4Ĭ 2~,?s(24OWic([7}Xke0&7s?C@2y,6"topDex )/ GĢNl, $fYE2|$<’Q>CZ۪%eκU2$JfR8*T `2}$(!=AqjS "s" *ϸ2x,R~SxSʎL6'2,{$gGZٴۊ٢R^U4Y; D2,۳v㍒_V]% +f2 ϊ. NX2$,0>j$JrhC,vҲqy` ɣgT2,t>SjMjP_KWc<` +?gdZ82~,VXA3TR; ϴ!4 +mnKa2p$6Fɺ!;Id%q?0$!7_Yzμ2,D"7H$TPELG]d38I"mT՝x2,_WV4IaFP*h&T/yZV:R 2,#r$] }+,VO%DyYs"L>2,ie>At'E 5r^KbmIRfT/:2p, }S3L_'IJ*^ዾYO5_ 2,3c4XQ m.7Ĉ\ h2,|bpUC-Lŝh0tyrHF`2,#V^.+: \Oںe-fP. p2,~mm#;oMp\՟d;|qa j(2, +(SOo*ZK̹Zjc̻2,oe-׍ӎMUBdw(Ya%"A2~,U᷑EY|,mӷRu.؃p e2~, .ȩVV!]*n]$t2 x2,rf +RZGDw&V#a2]"I@2,|4hL9xR/FYDO²anV#W2,"0 Xa 2y+^MYw(i~$BD؝ 2|,W&l L2'".拈j qgGf%bB2,$>h"Ae e\VRΣKyl <2q$P4jtP =,GboIXx%HMۙ2z$ ۩`2{P* iŅ4{_Hˊs2{,dK ՅX+ÆT+h>HӮfe ڝQL2,>0Nj.,'*p1f @P҉FB2~$ ! X QlSisˋj}N.2y,;)VC6e}⦎آ%դ(4Lր2,UG^/: uEMN GR*g;io'EX2,п>BY6 & *-" њh_EGD2,U3nP% h\~tQyP@2},RGɁ5Ŋ} +n  I 0~ q2,6 ()˰R +|sz^.P2,6bs4 ` P|c%2G=A!AjD2{,+jdB+O0ITR"P0y­B2,U hd.L@*S),Z*ZȤ*l2,9#^;bwYjb{,oQ2,eI6wvEծ\6Q[ OЛ2,qLi٥2SbԳw^騨}y$]qr2,&W ecOfk/"Ĉ q,l鏤h2~,ZbgGIgTJQ\ SFP"2w,.T#&h6K&#(+!}rԗ@2x, 춹$` .B'1~Lu*蠙*C2,s#R^'Oz,-WT2y$oZCLP4(hD&[ ٴ¿zTH2$E-ksn(HaaIFaaCN2,錛#M%do F >B„ȃ@h2u,$AVT+).AQ*q_a<#2 2, "4IJ=MDjP W]¦(u2,[dmp&{ S VXnj.3/*2,W'w5L(czʒm2~,YG_<YyיH/Ra#A6) 2|,ɽ5~2.n]S\.6QIG&2v$ >AdA"Fi\4#U53n(i\fV2, TxG[9a0ډ¤%TĢlmt2x,#\oaetwf0dI9F +?J(<2,U_'3kԔewq,C !"G2,\w-#5&&rpd N#r2|$ `=%I#SM52$%0%sf%g7HYq]IHq4]k2~,g\ >yY$&S &]q W 2v,,woYbA7d⊐Z1}( 2z,*3]th]2*Ɉē"Z>k++hG2$GCŒ+-oA; +U&'z@<,H2,h'P`}L.->ԯ2TMm 2y,+>#QOEDږ#2R!h"&K 2,3V\O eJ) +j2\J2~,iQ<2IԬdl"*j+Þ1~ID 2v$,,n5 qq(G" ,`DftS&082y,TLB|ϹSY8f{Pȿ+dK<2,Xu bkC+bS*4^xQG=h2,`DذȁQt`/_E,J Oüx2|,7cHĶХق2{,"GH ͵[Št4_V°Y Es@2y$%($Wsj\;ziq/m鴚/k@2~,x#Rpm$ubP'R%̴*^%f2, +OLQ1@6npt`NH(L42,v}jE;Htx+\fQ2$.,F> S5엄4Ҙ,[Q2,,D f.>xPv4mǎȈ=€2~,t +6Ee[Y|J^h%V\a42}, j/ FeM$k%ԩDz]r򦻆HDj3e2,|*&>D)]omW|~ĉqxZؓLHH2x,euա¦ "s,ahb M9.s2,/||,DQ0MHn[z,udI}2, =rfnձ/QJ֎i*2~,&;';FTEDubyIF|eEjKq g *&2|$ H5"z/\Q jyE;%K(,E@2{,EkvTo6Y(WX.Cd\Q{u@2,+ur$TI'&DD 092$˰@49a!H+:2~,G3X9:#k.&\`+ɒ2,փ<Љւ$uvĊI#؜3 +~OPi[2,TxHe"D02y,G[RnPι\_ +:Z("F%24LIȘS-)ۅ(B&6TIޱ>#$2,QED^H 4)?4˜Pl2y,Goi4Eϒ"re7*(t ݤ^62u, 7~5ly)SI;BJ/Z2,|lJ:@e5ٴ2I( +LS|K:T2,O꩘# 8V*R9e%A4@2,:|ʼn E]AU &a^_.S82,v۬u"Uʏg>]e(Eh(\2,xg +#H.#RRDmYO)e\y2|,>t:++ HQV (SfccAX2r,:~tAQFNʼn j$2{$wu@mIH)GƇcz0ڏR2,O5&bw+>q2` ",H!m +4K2,sa3 NJ Ws) 2?{_U 2|, cVuDQAUje)%鍡Zth2,*"LDa?m]31҈\EKޭG2,6h.$Z1Ҟe+dVo}HHQ0QH\j2{,#mf1the +EOe]FZxXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4161 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:40.381' EXTVER = 81 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SeoGPeo9PeoEPeo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'LgIVNd9ULdGULd9U' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '958624226' / data unit checksum updated 2024-09-18T13:51:06 END +,+)W(*(((")J(s)(,+*C+m))).*A*k),-*+A(l',*'+8*c)*)* )3)\(,(*)+,T'*)(+"+M*x*)++ * K( u( ) ) * +( +A( +i( +* +) +, ( 8+ `( * + + ( 3+ [+ * ( * * -( W+ + & ( )#+L,w*)))+H(s)*,'2~,*&$7Eߴmi%lU%Yi[0Oos2,j&$M>PCniz"?1" +y2y, S7y5ڱ2P2,* "7 +zrᓓ+VXxSuH2{$ 5Y/` / -V6CPܡ2$,8Dk9=Ob l(2},~f>CB8ywmhђ"`Zb¬D7. *2|,eGD, [*M ")R..BjngDp2},r˶k}\No{R)IDWI}O2v, IBXɭ!6M+u ++SmTEn2x,./a3f>ҭ.ԉG +TɒdW2u$Hl7 ,0 ;QU ˯_/$ψ2z$Eఆdfh*ɡNjW-dȀ2,b:#bn1מ^&{Ů,*2,;W1+> ڈo+*E&"q|2{,:''M"4AU'gތs<|Y2u,&]( й&tg*oR2$ZFB6EH*Ӿ(.J5 2~,f+|`&8qBق~&RDu3< 2x,Ү_*0.gſϟipFL-p2}, pS,l |_QLH>pEct`H2$$֏dJ q(G4Ю$ /-Rq%k2y,>^E ANIaV1gʂpQ&5X2,QQ5b,I9V^eQJHY,2,M~\[K[(p+6Ү/rB&$؀n2u,>EXpnA~]v TawpMEC7Z{2}$v{{A"6PoK e a$BԴZ- +\2,T}xНqG̤\cx@2,,NKWZeLIb`.2kl+2}, dHwsZ^f)dSOG6s{Z2p,,id<Q$LBTP,/F3?B$k)ⴜ2|$zmH2ei# z躓y\gd,&2,6Yz`؆Ul]w}2, +4'T*YBG&";)Y1*.Pt62,n /XM +ɆHt x )`,PX,SI'QM* 7g @|&@2r,5B4&h|0s߂L$?,~-&3xڒ~2,|/?3+p +HS=,Pؑ&ϫ. @2,L#D)íE +] )E$2v,6~ E3%ԯ 2񳉒/JJN$l2,+U`D^E fej:RHB!4qZ+2,l!U#%H +(=fr VPBjeE%Y2,,Y-T m4qH; AU2|,ɼfC8+v6bۍ%*(p 42~,VLȆ6"qT+b)W"؁M)ëX2,И3#G^̐==>s/'>*82|,7eգhS#X$:+ђuDƮ92$APyJ4׎iH 2nI,2u,͠Uz ȣ,W\A+O 2$.di +afu&6P@8$jQQt +2r, [> ^1$\IK?成XXg3V2,s\ *BF3%3͐Rth˥K)Z2,6]B.c3!Ԋ\{F$4k@2$ jWR]BX%# 䀋ֶlD&ShV&}n$먒r2r,2F)_}ɾ<)+-U#U8,J5$A>2v,DPDSj~]^xEH?"QܡrFp2,V˦|Vί{e +6P ⌵Πg2, *_Q(OavJϐ&@ d&L,2t,XxMTًB/a9J_5]JF ;2,+ yO*M>1hA _ecd>{AH2z,e/wI{U:pdWI 02p,&oY<\I)A ^oī.l2,/:e +7CQu?mԡK~Mk2,: +ء?J6K븋ME\N.I#Z"2,bL 2ʊa9Jԭ>|AvT2, ou +}yՠLl`&2H*T2,"<-wN +~ umrYSE":0N2w,PDI$c8}NZ*q%ڭ22v,>ExǮ-rD}?;k$W @$R2, u*Ckk4eL]G}=_]Kp2}$4{ЏC X@%veI# _N 2,׹u#T;/j+#\2,hD6B~DH\B'2QxŢH#E2,wӆï54dw,u̩v0d@ݖ.2}$I':Z`^nIP-i#*fP}N2,4\dhwdae%Ԕ>R  /i;2|$z._zY?^yHA-q ԻH$D2$"L1'$.VG +^ʀ2|,H+ت.ntY%l"ab DM-"2,zms.~AZKDF*VG +"h~2x$,Ћ=S(4dDŌ]()p򞤘2,iNQVT1"Fx2y, Z?`Dk8sdiܐ2{,ɔ⽒&&Jhuݦha\G2,mO#69>rDR!$ Q`2, )gxHWBms +,t°h2x,"@ʓ-d"]hҏX65`%,H**S2,m5ٗ$'o^9+ .b%Q'2,dυ0"q9pkoW(H2 fZ u2{, Ny +'2y, ^EHj jhOD]ńV:mO2,]lIU;&]&*JHli\e-IE2$:Hդ`*A&-2va$$ăp#(wr|pH2, Ô꓅s@ *B G<2$K/1gilA(XRE4ӑd\H2) h\2,z~R/.XdK\ôYt_7l.kdĊ2t$hL 5NCy0Dm~2,Dj@EqiJ Hu(e>(u7> +2$,]P 2, ^J|͵Wz`$P 6{j12,uɞzΖEmrݒM62t,/MlΒu>Iv6PCˊU2{,~ I(f4PX+?Ţ2bQP2, Ѳ|lʡ'*wu)x$ޡ!2$%i )lٸCECAMV.XW2~$ Z%J%jyj(,2$%  d,ܑ!ˢ,"]*22,V)Ig_4_``9NJ 2,~E1hN1B|Mڝb@2,TEXfio.pOv $\I| mX2|, M{%\T6&zq99]:[MT]32,n쀸њ(]]uv7-ĭ},ߙ'"" +m2z$ A(Z.1= 4eYtKY$2,ٓ RD\ UF^EDaQg`@K.2T2~,6\8G0Ck(%I@6B P&2x$.aU{@i͞>`،6ѐ2w$J@DkNQ8Dz˼ya2$Q2)B6pHU,FRŪBv2,*a(]Ղ6Lm3Y2t^M>D2{$ ybE5S i?2"$Aw\yG2},JF +FET l,JށsKnJ2s,66gW:E"d}`]2b2, NT'/"h ,lNFE@2},.8/鬿SXybt*jIxXȘh24-xYޙnoJR5vP:Y$T-eu!p2,:+7ku _͒Uoe3P uQ~yT2$MKi<"# +l? Ic t 2}, 쟺X2A#8B04d(>!e,{iH@2$jAJ'\| b"dBW8wVXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4169 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:40.661' EXTVER = 83 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RfoFQdo9QdoCQdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'BpaGEoRFBoXFBoXF' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '281260045' / data unit checksum updated 2024-09-18T13:51:06 END +'+%R(w,*)(*F*p+))'*>)h,***(;*c')+*,2)^**++)1)Z**)*,*(V)~*+*,&(R*z*)++")M+v))** + G( r, + * ( ++ +C* +n- +* +' +* * @) j* ) * ) * 9+ c) ) + ) * 4* ^* * ) )(.*V+,(**)(S+{'*(*2z,&S}(O *r£GPX"g7F|ۖ 2t$p%%`HevFD4%TNDX2p$PzւԚbHrhh~Y2,W ,;_N[4LЂՑiE82,]SrAt|1pITV*Q&] ]*S%X2q,0"Qz:E'%:BhB(#DJ .J 2,:$Bo'IdQ{0'A&欋2$Zh6PJjv %լƒճb~Y`$Z2z$ > JHd!FQĕ3 ]E +ˀ2,v"T$+ &KLRUWN +2,詣h\+:Z%xL5'lS2|, Ya Ԡ&A:$ +tno:2w,L66u}R_%.^Qּ|ڛ2,8tIX|+!x~$Bo* +2~,jv+60$}iNjf}j&J6yuW* \2u$ H480<9#A>N?y#eX| D2,bP҉:Q/-I~qrK?\vHR,2,m},Lt1t/U#~%aә28UY2v,6ؚQ@WJNi33CɂSeJ2R3 R2}, hKb.yԣ NWC,oWLiL2$ACF稲<:iyS +@v:70-2z, +WY 7KAt+k +_tР4A 2$ Zi$>/eq`a"҈jSG2,"M+y}c69_UeFIrNn2,7j4-+:lNZ֩b@\Q(Vv 2,nMT3aD\Im5b*LC;2,ؙoЃ-","K*ȑ + +0S5[2y,lLXu.8&a%yu&ZLDDk{s 2,e7J"M0UeB!\LQBU``2,#$)Y_eFVλe/>X}|A}JP2p, ۰glrRdΏ>[L0>Kl2, 䪟v\ tjODDxgkE2|,OсWYYBv<[L^2|,#~˭q1drB,kX2|,E|hlPub{Nĉo(!Y83V2,M28w>jn"u/zѥnc2y,} ٍ)UhIV# 5*у2,!>z-OSB?{W1wA80t2,dYGl aSmݩHk^u2,u'E%'|2SV#P]5P`2,rn Z6j?[7Pw +a5*e9#'2v, _JQ;ݭ0}UF^"HŊylpJ4+G!@2,!1-|_8:R"EELi?x2t,*]]#ji-DE>E^M&X2,+s.䦻B,C0Q +m YנM 2|$Y(&UP܊hJa{eTU*m2,ѿg珴>K2%"wZ\wE/dp2r,(L' FI>P/ hc2Һq02w,6#ѧRI&扼UNmFЂ)VXt2,buvj-D\wMr5I%P}FL2},ljmI(eZ]L`eBKm 2$ (fqyHn7Ke\MP2},7Gr ;Z] HDGZJ O;txܨ2,1E^I*Qz4LU'w]mV 2,~}:VլDG\tb~2R^ 22v,,+}7N7 +(X_R-9(6AC%?Ԣ2u,&}6daM +- +;qZ>42, eVHLjY׷Qv"dôvh"tIu-nL2v,G&,oEbtV"5`h@2,,t`2%_DY4&/v /mmF+ʨX2, Q2UnBYR+%)QBio^.(22x, 9kv]߮VR0nh _Ih L2$IJ$L oRAujL0\2, 'L>2X<)JM:2,} GMJ:0T2|$ XHj$G0i(R:I1Gy^2,FwejZM+QTU"ub"i2y,>"3y>qu?$.J+:H6eM3ʸ2y,>FaZN(ZmD{ݦ* +2,~<9ZOɒ.t:,˞)u;#vic 2y,^_Nj5QV$"KcC @2|,>~X2;whbIvd2,xtA]|qMbwz_E XU"Ӆ2z,e;=+J&ZAX)^})H2,GJ#K"oQԓ6ѱiH,(Q:oB2,XйdmB-]70TB>TZp92,|\hb/+? n^HG=)QCM2z,2—K OlVGWQx(8FQ ϡP2z,+>l2T 06nH"9$`h[Yn2,V >m(]3ۅO*b >8_2,nΰ\xT2¢3/Lgq02z, (8t&5ZJ$ڍ RR +D232t$@!SHJղw;t8XL2$ Q>4/ٓm{XT^~xLkEr2, '0&䝪JnG|S)F2Ηh!+p2, c벽\\qa2(<$Ee!F2,4Hy:{䤗q*u';4.ms2{$$,{yBlvI0Yq/ 62p2, +w'O5 MoYEEfO>2,# :Q]a3vm֤R:J9.p H 2$<4P@ r V&aOUAK B)ZF2,2LPv.6Ҽeң$HEk_ϴ)%VT2{$X%V<16){-#e;a<2},'A_T@ fIw7jF"-II,G2, ZeQ}Y"y%|L7H2}, :B¥~ind)f+3*i(+)(+7+b'*+* &3)Y-(++)-(V)~*)(+"(M)u,*)) , F* r) * ' ( +* +>* +h+ +* +( +) , 8+ d+ ) * + ) 8) a+ , * * * 5) _( * ) )',+S*~+++*)*S+}++**(2,U]\Y\gitRQ#QkV;I}\Xu2u$<@'hʷ.>Lfp2},4g$"$"BL v<&SJQU%ݸm)2y$ONԑ)>Jm% f/UAmX2r,2ڻtXVow//i(7X2,k:}$m2V]!Xa\zn%8JHH:2,v6x6-BdB= F2u,0$}2IE*ɁrUHZ$)DSB2, ՠY.@ly5 +ou%UZH12,߂K/䑵e)ǤԭRJimfa[d2y$x\әZ (F7HXP] +`:֡5:2, ˴ϯUJMu2@M_˵*X2,D|HI4&YtOv ~ڄ#u%A-iZ1{$ +MCu2,] +a)e˙C@@+|s0PئJƀ2,ULlH hfMERKuDIT eiȖ4@D@2~$5-v +3W"% d.Z$Oo+_2,[]A:ms+7o~^} DV + 2y,>W?mXG.2nԂ)&Uc(}BrAv2z, |u%j(i#-}K2y,1W>$_ v1I3lR $ReE2$H9ŘF <Ţ)d`ҋUs +#\t"2z$-ty貃\Anaoesv|2, h:򑶬L'rܧ|R\`T[O 2,d2*C&WИjx6"h![QN2$v*oy$ ?\K;=PꍒK\H2,d$HvQML2w#iZ҆XZ.@2,hubio >C☒rxDr+K "aP2,ߠLAuPLOfbpJhyeʣSm/]/*2r$5u7'5d}0HGEH95eU2{,bg{H9|tYBw@<8824ڢ#lb'?P[?w֣pCע%2Ah@y@2v$$'YNYaG&'շ$hPyс!BP—$2,^cy4m"H+BAq^,g&vOv)!2w,*3N4F6At#.dBzM +ԱA`y2,kܳeY]>|/ ً-_Inh2,4] pψ{h)5xcNQ4Y2,U/~N],Xt |#v7Pq>Kt2,4* >`@X!~SHS"!dIg&2,a$LDDYq_ ltOy +e2v$% #!㋷{ _y"wO!*x2r,$d0C E$*OmV{h2, ܢmV^^OlIхɃNEH2,xlȠtɊbY@}ۅJg$YC-K2,cDM3 ȡ ڙ` >P͊ ٲ22,ilJnGh-a!BXa B,t2,sڊwBQ2]T/90{)>VR ƀ2,>'ZQl-!okZn;9jhu2$ xZKQ5gnZ`2{$<KT R_4JŭZ2p$phICH )| Q!'2?0*)Z-^W2x,ȋVd+ @bJ0ٰqiG~2,U_f8D^fLDV|fLU;2,ݩU¢/ +U%Kt䎞g6TG +# 2y, M%ޯ Zx oy)$(F2,Ѻ64$7)"ķ&W$5r4q+,}j82,&QaTFH1.QCtKQEX\H#2y,>mEiz5'O|x-8W4|&È;2, 2WJ3F[u1!,b,ݍit3',2,j~mf5a=v]194Ŗ +?a!{2,QEzV-J60T]VYXMvu(ۀ2,D2HCW`"S X2,ȫ7vo6'V~'HŢ0,"PK2u,@ CiZ%Š,3'ZPӣkJ]dl2, ">P~*F[}2tT\ׅo2~$oRP(nJadɥYz+āRD_"T,H~2,2li$JHY,>o(U2|,ZAr^J2>Jk:h\ESuByҀ2,ʭ~@ڴU'?B[W6Q2}, l'$'PBY3 /~*6.Ȃ04%;2,ȓ@mrB_Ѿ% +v4+c|+ʙm 2,;'`\oOav0˟͠ʖ*z ܤ/ ԡ2,&EB bBd^IJhY 2~,/EC"]K*32;AA}T#2, b8_%uH:r̡T"vR էTg֪玀2w$0,FYmbPz.R-Up@%:2,䨹c`l8H4#0m-4I\xHXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4172 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:40.940' EXTVER = 85 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TeoCQdo9QdoCQdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'Ze28gZ25Zb25fZ25' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1280505242' / data unit checksum updated 2024-09-18T13:51:06 END ***,T-((),&+R(}*).)&*O&y,+*) +I)t,(*(+C)n)*)*,=)i*(') '4*[)***+,)W*+*)*(*R)|()-* #+ M( x* ( , + +* +I+ +s, +) +) +' ( C) k+ ( + + ) =* f, , - ' ) <' e) + ) ) *2(\,))+)-)V)*))($2y,\EQh, +.4Ev6Omt"@2},r&'NDt5A:,zKemŃL$ZN2z,O 6Q$+]C["ϗ*0H,o&{E2,'PWlIq$鮪mĩ˼<2$z7k(XJF>P2z,"m"_Բ*$4Laf!b"G7 +%G2,Sm/rֽ un*$D&YX]{32,q77)\^w0өH2z,: XMMM/.]EDEҥ#D32t,*/ +ЩJssVިUpDP]O"ia2,}w HU ;w_PA8\9y2y,*";A!WJ3^6V2,&2h\6YϠ6R`EFL3V2,mha\JUCq#;!285ܘ`2x,ET8[chbNV ~pB5i02$'Ah-2>H S`J֬2,VO«`*A6h +VAtf$Pk2,cR1'OYB"¤j$>,F2,dlGaK#"FڿP*mGÍǀ2y$ ,6'k8$$A")CX?*dKp6٬iT2r,4d7b$N"6b,;2 +aٟRm&ɮ<2,n+:H;.Sv*~N{TA% 2|,;'Rb,.VлhTAtO%D8W"2$k/ΖL D G|(]:D 2,鴄V o2CK*IY2%#2y$h{(Z릛 4@uٗ ʓ}Sxo{`2,8~j:Gʐ+7bU!foz5 2,@<$2׾jy]s e= ƚ2{$8B! Ek.(ixZE,](2, V]U+W AUhM:`2|, >R񵣴 +ɭ7'(MH,JzY!"J2,ɷeR_]f]U+O?J=Hqo4`2x,8éu@Y6}Y`W*\|bJGH2{, ? +&䮚[k*sՙzQ68B 2|,OPy;?O)1WÅi^._2,&M'k}Ha7/l۟HEV1Ȓf2|$ؐw"eǡDOZB̏2|,m5cTe&>Yhc25K_qyĀ2{$$wd/4īrkQ2t,:'7$bjX̱DcSxBіBi`.l2|$B/]k * ABDЍ#1 62,;"fHe" +[n +m!{wh2,z;B4gؠ~ m6Z"Lj>j 2|,h鋦_Pa>m܁(/ٖ?"P˓ 2~, +?cXϾaMA&J6sa6B2,{rPNm ]` 1촢2C2v,\Vk¯]2xD@E- F(L2{,:da"hb~%#ERUX(\ ]$Q1Y2~,Wo0UOΡ-b[\Dp} +2,YLLxel:sk)#WMHR$LOj2,H2J dhdQe.XIa wL12|,ݞsBbXXLXf~GIӐ,+Y"y<*[2$,bò) EYn@/7n_̼@2,FD~ Ob>}j:A +0 AU˦: 2|$iW\mBDHL]OP 9O=p2x, tpȉb&JW7֟%ઐG+*ќ0E*@2x$ + 9l@KQ3id2y,6?F Di=R[ܭxFʕ{҉ό:da2, ++EG2BJ:Z$Dr.tL2,Q\Hla`-ެve.YO:(Cj2,z/#UivȕU)'eDKv%@2|,vҘlU|YFXv n7~U$]A*Ru2|, +̰mrjа ,]^MH>c−aQW>$yp2,|,\6 E }fMvFdOdO@]؇ 2$GY,a Z۝l[L.Pꈩ?:^\2,xWBi#D| /b6q>?b,\2t,23uf,mr<]$ +$lA 42$2v>8Ķ};]ł,y5U+*2,UTñ->JθXIBKh2|, ra0A ?%bsd-坔:jGJo@2,j +8Tl*B AE,Zݪx2x, +.JY(ҹ*YGRʕ$敶2$ iF-SJlyR>NѢΡ̖:2$h46XBƄKNMdZ‹ *}&+n2,'5ޯ2pP.yFd*eeRThE2|$x ժ쥹p&n \]EeN"2~, ++@g&nx&Z0L +{FG2|,>gg"" ҭD^,.0g0񙥐P7@2$0%MYnTL4H6 Uа2|,&|D (( +l"9Y'2,F#@ҭ5rͱ4ؓ%P㼧g Q@2,ok?2iqLwh#ŗ(RKF-T`2,/HC*.6gHŊ$݊Ḛ@2,}>3]6 +^;y+^PGeH!T+;ᅀ2x,>JۘVYZC̣jK.,6IB2|$,|pO"d|(X` 4T&Qr9J 2,)VV>L"Ox`i"*2|$ٺ83Suֈ*V\3]®f2}$P\͵ NR y^\nQG2,*SFҭUA4J.~M ܕE<8Z GxXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4184 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:41.080' EXTVER = 86 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SfoHPco9PcoGPco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ojlDojl9ojlAojl9' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '460639836' / data unit checksum updated 2024-09-18T13:51:06 END (+(+S*~))**$+N*y)**( ,H+t+')))C*l)),*)>)g)*)* ,6+b('*')-*V+)++)*)S(|'*()+F*q*.,) - H* u) ) , * +- +G* +t& +- +* +* ( E+ m- * + ) * C) m* , + , & C) i( * ( ( ,4)`**)**0,Z*),*)/2p$ 8 c=Ϲ<%" 8͔fQc*n 2u,u_4.?*ȱE*B`.p#Zd2},>O3,"ELY;%F Rēy0<2, l`.! ITҵl!du[ʔ +=2v, Tlɐ6z*/H $2o$np1(-?\zq +*Y}",&b2z,y7h"U/p*:I-~-Mj! J 9N 2y,].QI vXt))U+:V(2x,F 叠@ + :u$Eynh2,̙5 +yNGZeFERti5$2,3L+ד&?tv60$I0)@2|,ٲ,;䡔0C7ˣO&km+i~Lz&52,|?{#$XE-mѲ_D-'DQU 2,d7N$ص$|dpKi# $fNbf:tѲ"YCz-\@ihP2w,2dCn}Ҋ^n./Jqw|QU}kiytHR.2w,nw*ԏFHmi? + 2.gbF~@2,]^"(Z*ijG^6>\;"X 4d2, Tl1h m;z?I!hqA`2$ג-qh\JFs.y2i,85q'UH*#ʦ[ę2,=&ngĖHv:JGlB ?T2},웪7hù,}*)wsq"v^BsiY0\I2,>1i"2Hޘ_ZIcZT==2,?30Qvk.{e(V"/B 2t,>l"d(wcY+jfļ(Y[2, 2ɞMhտ b=KoY72bb2,vs:%;)mɐ.6bh^d p2,Eu $Rï+NW>A I%D72$>,K g8ÅJh(3,v%(ۉ2}$ӗXٖa2qF  }42~$`H$@Hi +=I"'5 2|$ 6P +f%+d $ft5 2z, zQ<]>Y;qFx"RT,E+NX_2,2q A?WL 6AG-b\> 2,SlaQ;c0tϊûQС%$2,S2cM7 pӬpb%!&V_.;$2,mԒsWK??_6Ck#?4+8oIn224kn#\RxD>czB9& Il2,Ș&`ujrj HL 2,sl(Vtrkt?]b~ +3}>:Q02z,]U&ura#CRʒAEQ2~, vcC.3AR״k Ӻ**I +eQr%@2,:"H]M*%*Sl6d(e)#-[)C 2x,:My6QԠ'Ұ vdu4Rf<+cE`2$cG{0RN-^. ZԆBh2y,t>~0ُ%PQ4M/.}iR3i 1,@A2$ !4[%3QM]"$I}i&0$2~, EbqAYFݐu4%"(O7wy2},VxaFHPMZ$!l*ؘ$2n$u4 z=)[jsYe v"zėX2,kM#f>eXzHL'u70 Cu2,<*Z%_MWg4E t]NZ2y,66rEgS(#䨬s\K]tJ~"؀Hg2,>T2Wi>|LhWD-؁x)q2,:%K7T񑂓q^֬^2,&(g"T͜/F7nQugH1`< w|2,nS%-lv߄?9|q^Dw,282,?D(N_J"H\6/r+>ʲI2}, bhn)M>oL@ i#2,÷hel2xquefhF-=2,BH2~,ݸM=/6˥J 6T$ +\`Ds,lΠ2,( }wV4 QKB$72v,w^I4OVӁIQ#X9EXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4185 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:41.222' EXTVER = 87 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ScoHRco9RcoERco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'WciXaZZUYafUaYZU' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1184066735' / data unit checksum updated 2024-09-18T13:51:06 END +'+&R*x,+-+&)Q(z)((*(E*m),+'(>+f(**- &:*`++(*'2)Y(-)()(*Q({(+,*".L+z+*+)%(N*v*)-) , I) u- * * ) ++ +H) +s+ +) +* +) + C* n) ( , * * ?* i+ * + ) * <' f, , * **9*c+,'+ *6*`())),-2{,Y蘁 &"%kƟRPD`2,rwSUNa(^i7ne"D$]g2~$ 9Hc'5ޯJ2x,a2U !^*KBfݰRIi*C@2s, ։1 E>$xY9_ I %J2~, h\\˙&0i B&SVBFenjf 2, +tEP(&,"\o'̺8l]teVXL2|,utP"N"QqZ|r~4.=bK2u,7Ru`L;T.2At _i)j2x$ y_I޸J%CI(E:Rr.702u, &FZ {|Gqב%R+Be2z, =lڼKuG*:$O-NCջ2,;ex!VRq91ZJ'I54̼2},ўZ4lɂLm"r0\~'2z, eΑcϰ6'Md$(z(N3y:2,k@x`}ZF3.Xl8s d2$#S 3)ηpz\Bd;w;,`2,~\$*1 DZ/Һ&272,X?h0!6$ԑq"䘐@ɥg O2$`LYIRjAOPHHH a&R$2~,`۫ BE7:RLrpdG ⚉x2x,.L,JL݂C:BfBu6ԡ_2,) rM.'faG5p Y@[-2,v5*I]YrCDOR, J"XoEP2|, peL?CƊ˜׸giXsKCB2, KƌHٚˍgrJ 02$$PNJ|rfzi6tfM/H-<2,p +?Ugr{I Mkh 4U$2,l#>TAY +$ ]{U2T 2,~ϐ}11]ޛĭSmi/;P2w$֞Р@4WiTit ;lPihaj[2,>uƊ6z3:kSbK`ˊEJ2u$XidIJ$T]+l•ia1"/'nN2,}K^[ͨ6t#䌻Ek%n-D'@2u$kiY *7@hQ|a_sh5H2{,s#mEs̠:0*CC4Ro)qhWaF2$ ܃ k/XSd2,e=7=-^kȁf֬ܞ2~$?P]BT 4K!4c8=2,1B<Qy{0EuHEQ/qkD2{,6>?hmdQcfD'2DOFB3H2~,ы'|x)6[hVU'Ghwʬ24 J{,wUu +CūН(dC)*cy2,*X&AAwr긎ПUe.LV ck2, N\Uj=kSdk-&@*`edSl 2, mB:~8wp^aV&?)U>02,:a60#%aZW"/%e)t2$x@([9y%> *]f*y32$MBB< 3ipYN UB)2u, +NDHmQDI UJ\2,klD{6Q$\@έ|vH JUE02r,".HEZ䶁ݿAbq$hL 2z,;>d3C+d 0T(3d)L2z,e5vJ<&+~˱Mgx̒ +U@2,;uGe^_>A-2 +߾ILJi72z,+'~$8Uhڛ/#WEEh+ }2$L~$,0]d[:wj$ 2},)>`Ӷ+-tF nTX4(2,eL)J)ݒ6q)EuK~:[8EY2,gΔ @d4#.Ͱoډ ,acU2,h3s2U5arh{YulXBd;ZtحrX I/12,d0,j6{.hh\} \Q#GZD%[E&X 2|,|v#(\EduT?I `2, d i6sm*Tk;/A# +E:k@2,rE ey9wU 6{Dd𙌮`2,_x'zq +n0l[1qL|2},EtWyNkU(K+5);F@2,VDH2jEGCh}& 0^ + \˄2$ӀVwԜIɸ s2f, =U0ЬT2,B:gP,fӆ@L`5$Yf⡠2,VPTiNb E|B5<&ݒ.`L&?P2,spP]*@j_ y' 4iThDh2$m;S HI$8$`dN-0L2|$6&lhaVpbDp'$]ċE6U42{,m<'ķؾ8_\G},]US$N2|, +} t`E6+<2Q;Sc4B v2,*\Pw4P|y=kYO|?)kJZXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4189 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:41.362' EXTVER = 88 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ReoGQbo9QboEQbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '3RFFAQFC4QFCAQFC' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1862450229' / data unit checksum updated 2024-09-18T13:51:06 END +*+*U,))*+')R*{('*)+G*r*),((C(k*-('+9,d,*(')5,^,(,* +)4*]**'))+*T)~*-*+(,S**,(( '* O) y) - ) + +!' +L* +s, +( +' +* ( B* j. , ' * , ?) k+ * * * . =* k( ) + )+:,e((,* +7(b,,*( )42,I>i.ټ=Q 6_\:.WDH 6d+2$)<8ZscAU EQnImE^ѫ2{$<}hFyb48Yy#㞔0h2q,+5տyzN:4g +66D<:4fHJ[Dj2,2`thkډtB5 Ĝo2,2"FI_s>tIKQ@PuJ+2L2~,PV܃iBsDRG+'/KIyVP2x,6Mq3t*2b%b-^*02, +pFXd+k3iN6 ʭ0x2,E4 WDQ_[0F|XU卽>"Y2v$ bnCLF0[-'Po 2$! ^RL*FĔ a 4.\!`2$@'N6RD2G*hb]7I2},*"6%X&\!Ʀ +i牒/¤Ȣx $®2}, ފv'E FP ] gM,$2,HlX k.qy_"å gB2y$ x7)dǜYh=jUDK`eo>2|$KD SZ2|$5pR(wNZ|ۚ:ҝVO@2{,DODp(mAII$PE7bY6$3A@2,{nE":KMR3R2* E72$?3Vb`94(%.Zv\hL0]q~2,"AU,UWRhdUFℍI$b2,V<KKwj|0pSpjlXȁӕ|2,tČveIQu '~V>/lH* 1:`2$Z7Ɯsc-$%Xk u@2$jxhs,1~*T97{s0^b2,m3¶b2en޻ʣB%:Ϝ|2z,XhL%|Z&@_Θ.V HLx2v,|xϫ ̤Sm$TKUKO j2,IT˔ТլH鐇ٵ|aA 2,"">ef + `m[74VVOZ~#@2|, ܠ6;RH-P _|hM'tKH2{,coE+YI2" m-2w$$XY hAĠ| +e'',t2, |I6Բ(,CڂĂIZE.@2$yHp^;N4=KDN$ ep2x$ +R(/J$s&$! X2,"/*!8kJY%1Ջ))Ą.eE'2~$$X=DicMsVNLCW2,|6:xTxcO;'Dqr!X5*2,lRiҟ (8th]#W˹qaEأ82~, Sx#.%ܤԓ ]b,iux2,Mۑ"i~޸ "h9S]@%K䐈Q6}D@2y$I"l?L uԭq2b=a&H22,_ڸo/f)EVB;$ws8-2, +\x'$Zޒ>|UFĉR+&H2x,2wF;ђ̵.U$^*%|ơZ2}$?yn >q/[hO4M|2,te!5|;W*yCѼ1W3JEu#2,f:' x-:{m!hDɉzP2{,*d|\P+/-Y%*KPJυD2,>$> +M& N*XP[e##Eedp2, +1aKڅ4%(/Q"2$ U{&3)g80KIeLMQRKz2$OacYBe炂D'4s +!_DҨG2,ǛBNv\: / 2,n +P2|, +2sB +hGʽr!7n1uC/h|I.2z,. Q>b*,WZe)CbZa;!2},&{>&t6GEhX) IIQYi 2$<P8ّE /jD( +2,3!%r6R.WʈԑrCbK쒤2,$sg'6B)RwDt";)-싔*_2u,*Ex\f؆l=NIYWEL*^722q$`jAsJZ"6FtP_Ԭ.2ˀ2w,"D$m:##uFIcU^g]7 xh2,EHG +^+*J>hnڱ4B2,}Au0ꑞ2nYx~dhL;G]`2z,2H츩!rLr늸ڌLQ4JT$Fj2,l2}yq&S+ .l)0|@2z$ [Xֵtwӏ(ڐLoZ$ 2$p2}, 3S=,VkɪB]fŎi88L+J*n2,X N. >WL3ﰿJ&~RCl%b8𚕕@2w$ix#]4D#ă#VD&|bTX`2,m' +C>a2fRR(Y@.#B+2,ٱ5@28W&GT?Q^lV\D`w>L2, 6YےM3Z^(nѳjyؙb xAj2|$6ZY +nѲX2,U)#53GsN$:!6ҨXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4177 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:41.502' EXTVER = 89 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9UdoERbo9RboERbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '5KCM6HAJ5HAJ5HAJ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2534971716' / data unit checksum updated 2024-09-18T13:51:06 END )+)*T(~+*+(&+N)y('*))D)m))++*>,h++**)>+g(),**9*c+**+ (7*_-++* +6)a+((+)0'Y**(,) (* Q- {* ) ' * +", +L( +x, +* ++ +) !* J( t+ * ( ) ) B) k* , * ) * =* g* + * *':*a+))(*0+Z,((*&+2z, 3X[ ԓK#Ұ ݤl6:2t,u:(tCLiOaWHYa>2r,n?DD"6" bOeA! ,2, DY:y2Yel3A/U q(Cuۘ +(2,I^*yЕZIpP͐hU$2|$R -^!&?Ɩl> ٲUTg"@2,WAsLi= \LN =P2y$YaY,BIڕc2v,$&O$@Uב<`D\WqF 2y$x$}\<{&FlStXDL@2t$xi'@4ͪx@ h$Q^]_a&2,?L~PU)c&*KtCx2|,}0*T +_lY0GVLIT2, B0%{ig)d6[5B2,@REmM:R!4F\m2,8mV0 &`$sTӋE҃-6!x 2v, ^WN;GA23i!˔6 |2~, +ҍI/"Eg m)/ЇOkOచۀ2,ٺ1obDcd ]4*jXg4udTXT2,7LA´C 3$>x\2u,.n#*/uRY.d}"R^ !G2,Yh0:Cg裥`hv 2z,;ʆ؍bDPӪiE`HRPhC]:82$V<#}emIӘ`HG\P둪O_L2,ѨE6ĕAX].Fa +2~`lƿF@2~,, +u(9(M)FYvTXiF."Vj}i2,dx\P0a!;tB W'ʳ(2t,3$J&}z&4\-UH_v-`2,L0 +񕾢A1em%JgeO(}o*WT2,av2ʩA2AT* +$H?b80xMZ4p2s,">h&8ۘ9ް+ELڔ}".^zUπ2~, ?"0ʌ$M3\+7}a?@2|, +KR3I&[{dD63 Xp2, hGblkRM%8HB#Gl@2,̞jL\QrW_ +M|Uk &i:2, lE 3ľP D- 4I2,BZ6L3P#M`A =ǫq2,u%vOcYZ@lo+$Xm2, *:pwT]d/p\ї&S2$h*?H^JU(a4S%q/&ɤe Nq{D › +2,d&DJ<6z7@\X\fT5CPXD@2x,T^?cEDN}d(uu&02x$,$X > ţJ @2,*Ld?fel5$XsPH_@2,ujPg}PZ)貱3ɶ(X]h2$ H z%7Q#{NyS$̵W1}2},it2<_͜ng 6T,WGͩ|*I2y, h@"KJdz(09tyl\;T`P2,vzHB +ҟ$" wNIju4g^Y02,1 +%rg/ T"PS4g@2},esTB>C1^GLU@2w,& Vtz| /u4U s g9f$2r,,Td+6vY~'g?r $ģ2},*KGb-r":@J˹Y@XgBJU귄2y,6$*R.hti4\:(ܔOQ +ѿ'+f8Aԓ$2~$5UÚ$QhAEh2,6}mw&4'ğrBG6oiLx2|,l_UEԌV6K7h%!zIXbh2, 757+1in"NNhShw2|,["(:B͒_O+j" Y2,:̹0*a|0E%a4tP)` )2v,S3d +"Jq?n>P}tn\{΋2'TM`2,e&~~XLR,|:YEhܶ%{lAn2, DP͕e%"U,LP2,/Z/g^C6Ee.gmt%M=$2, {Vbbd KS2:WFD2},?#@k/'e% ) %(@$rJ2,Kzw\.SsŢKf($`q.2$ƖBСa$]N+xiKkv2n,.w"Y{[$U8pZ#JG\_$@KG|2,e F$c^k.> +Uq2,( +6;էr+?bם +KUH6CA2,:"Ep1fcjz,^+!xZ86h2},.>mE+}n?!`bP2w,Mݰ#`Dz¬6$F4d1,ǩn2|, wFN m׫⢩X͊'U:PtJD2, +:qwarVSL K.5a;Ƅ2{,WQe35tuF1BE((;٥2,3 jQ//<(Sh >%2,l^edz6@DQT2{,s>m4\G DDŊ"R2$4$Q+9e$NYP*mR"KtN|2,i'Һ`d谘LGX "_Q&92,|_ɹ'ԚGjm4(O\!Dm/\&h2, W:TvtHTPpל&%de(>2,2%#?MOD}(U .`W+ n8ޑ2,wfZ. V6&覉 +XU(e+*P N}2t$P$Z:'IOؤ _ߓ _ +h2,rqTB*+?;EgLJA4S dN2q,&¤}JNⳕKyYg"*i`2x$ Ϡ4pZhdHS!=2{,#P +J4UM:I@`.DX˼x2|,6Mlٯ^|*&ĉ,KG2{, f51lr3*k7aJDY%0 9b2},sbDcGdžIh*4*q~hq?v 2,_D0tP"Hк uI2YЍ^m.2=2p,$o%+/ K:%MKۄp2},.lY$_e7E&bpN 2~,uSHKO +yYeTH2s$h a幰@hRm.IA U5a%)pl,m:#2,swU/+ROΒ* B!u ,2,IeI3D'E ZYqa|D2,G},f H6(#Sʪ+>-`D[u2u,7S,/AuX"K\ q5{h 2~, +? 6sk"7ZZ|Pgp!7J2~,Zt]YC|E =F^'#a x2,h~U^ї8lx)l:*PUn2,/fUwv7Dnqg_Dv2},7(}od,M%D鶛GP2,wͲCJ '"x_a:N+嵈~LI:2y,W# +[0]lѯދl=IDӬX2,t`,!+-zY<:@q`2z, T}4W hr܃Y>ei C2,hWn\]ne6Jsq %,5ig(K2,V82{2PEPUPZ'掩@2{$ 6RhgD  $Q,m:DJ)lt3h΀2, 7KĊӆNMw?{KWB{:2,с0.@J6#Dyb3.8ekq2t$]ݦHQ!(YKYǓ$DA F~22, }IHM )2dTuK>V.i~l2,wuhK'yxTQUnt52,?#(/DXzWn,5MZ^囷2,bg,"uaz{8E~Ֆ +GHpLoS_@2,3M}yBc4uس($P2,R"#GXLҹaP݈ `d3*Q_lֳ@2,dGӁdeh赤ibc6KLS0} 2v$4'yP Þ^RGM+2,RVpJHC8$UKM 2,?t䥺ߤp"ba4)0Eē2q$@5h>(0O8xPz` # w(&J2u,; vO'<ծʈq߯C%rxR2#2,ș G\9}6u.;++MsYy2,~M2RQQ+ L#5B ܠT[pȃy2{$/ME Ī(X0IEIvatS2,¹p&S ,2Adzӯ$M: *83p2$>,ϤB {Sc,e a[L4>[u2,wꂦl2> uK%6^$_dZ&玐2|,]ך2IKԪi1Ǧ 2,vd߫*PkMI/t_7^+4uRay2|,"O.^(F4OK2Ym/"fzS2,3n1>!$[i4T;[͒F8dÛOs2,>pv'r]BGY'R1ߐ62,䋢\xU6Cr$̾IM4#Ҥ%2,4dAc% `ɉ;*%Kt"U +Q=2y$xj7$/AK? PL +-C,f2, ŠR;Kb˪kYr JEȎ +2, ]#|YpɤYNz{0"2|$ hie&Smڝ +arɦZv2|$ x&,4CHIj~ˬ6*`2v,:.#+-VJP]cu"&I0JxU2, +Z7lZ5gBcH 4t,22,d3|COnPښ\)TþI[CP&yԀXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4179 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:41.781' EXTVER = 91 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RgoEPdo9PdoCPdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'fmepijdofjdofjdo' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '478546814' / data unit checksum updated 2024-09-18T13:51:06 END ()(+Q+|-)(&%'K)r'*)((=,e)*+(+7'b(*+,*2)\)+)--/*\*,,()0)Y-(***+*U)+*,())Q*z,(&+ ' I* p( ) * ) +) +>) +g* +- +) ++ ( ;) c+ ( - , * 8* b* ) + , +* 6' `* , * +(2+Z*),%)),R-~*)*+(2l,*`uL+KB}S2$HAfoM̔7H]GDJ D0m2,5.4M Ya\H6-~(;yҎcT(&2,e&uyE3jF%Ph +N7N@2$$HK/j$5ÓJ5G|TY@2z$5P=%0ܺeo +5eW BM2{,"EL.qq4u 7sYYCN=-2,xdQZL& NyIti"FJQ`2u$Oocar@ZI}E%02,#.Uej^]8pU/XgJo]ݵ@2,Y< N.g^m! " !2v$7]b !$*8|E0S %$,2x,uy2oKu+*ȓ\J V 2, rQ8ohYVo 'HO!E}ЉVn2s,f}Ayҭ[DHa$;4sJ'?2$Ml` rB ]6($gb$ϒ2JhG2}, M7FPB9Z.@0$.$Vё2z2x$x]!Å `*/v#h݄ؒkp2s,>nBlnd V晻I8s (JA^P2$^%Ja.{?Xy0%c^1$2{$,UjJ7BCmgQ <"yk"(Y2}, }kvR{-"zq{"2, "ɠFk5[2$ϓ +Mm@Ci&2,2$; iԒ>nu(C/ RH0%&$Y2{,\h` 6H"էnUBGXy\H2w, ZnFVT}[t,2Kݖ6Tu;z2 +h2, +^䏒,@ +Tl8GzՍSi2,%w' &kBӊ&*Y8Y~L f^]2,MɃ ^Uz''&%ƈȂ@_)2,jE2qu;]E^ J& +bbH@2,2xt3akg̵֙I; tB2,=p2, Aq2y5,UʖfT'狥3j2u,L7]q y.uE>(uE,J'2y,g\fUc#uslBAVRZ8$sK2x, O+J.T7,!REDr)wkQ2,+P&HߺeŝEV#8tayb2,1GȜ:JEG\4u4l`ϴFڟLg@2$X$-Tx(XƖvFHQdC6>39 2y$Xoan1:Pr$?pv|I$cA2,7 (^"//| ʈ@$dGI#tk2x$ oHZ#G&D_|3̠O,~2{, eA\ZlY7 j]iwGXޛ@2s$ =j>5֑GL¯vPX.QaA2$: +B q%5rsRR2iY>+*̡p2},v EJ1UITD`ۉAl0hɟ2},ݛ0gWg&aZpExp%<2p, +Mރ >Q&yG^!a"zĎ)!JVu@2,b?Z2C#¦VpIA2R? +2S?M#j2,/u'*F!QqqԳ4$V੍Fڛ2, NO_tKy.5VJ$&%\o\즳2, ѳh|Qt泱K2^D,#7Q2$z-5jxCIGx6$mnI!{2t,&]Q^"\^b+S\SY"(l 2,^_KA QW _i*ArTSU$֛2,aBrHv,u,f.a}zx2,晳h*SI5rmo9q[K[XQ?B2,$ՊFBRӅ,V'l +IX 2|$ $( +9o  rk?[u3E=w2,|9SMl!z-2EeKDGо2, 3A@!9Q0 2t$>\AFKQ8M $R[aC02,l_et8N9,F؉6D02},P Ï2v痼ЫI3 +RE@҂bIpD U2,&i| #pH "|[m#D| +K͔&ׅe# +r ~8ӗY e2,0< W'vPB{*ҍ+q|e *,2,,:Yrt`}8HhXE gD܀2,ˬ6i2挩8QFw3diUr4t:qWO(GXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4182 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:41.921' EXTVER = 92 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RfoCRdo9RdoCRdo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '8DMoACLo1CLo8CLo' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2851081534' / data unit checksum updated 2024-09-18T13:51:06 END (((*P*z+**,#&O)u)')),@*l()-,*@+j)*(((8,`*))()0)Y*+((('(O*w(**((E(m-)*+)@+i*)*+ * <+ f) * ) ) + + +6+ +a* ++ +( +, * 5, _+ & * , , 2+ ^* ) ) ( , -* Y+ ) ) *+**U*+++,*+V-)+**,2u$90xP4!K[Y&[@2~$'IR E8+.+ڒjl+I82s$ Ie ›zD0{_8JTUuf&JH2,.S;5Ko֭>c^I2{, Z'k&``& ]$>%d$>_Lt;TN X`LHhE؍ / 2,۰ɶ*EQBy|ֿ]K`o‰*2$~dY[,ss&'yͨ&jTQd$2,U tF4B?ܓM׺ + +Oei2,~Et'qIn$qAl h2$zhPN W:E8( ÈB 2w,K9ktU.ezA/ )aAU#@ҕ<%@2x$䔖,abdEbP*$r:}c`2,[ ]a&Xɭy7mIO2y, +68gTRѳ^iJ6j.]52z$ T&3QEI9)G% (νߴdֈ2r, + +.ḆcV?֫g*ZpDf&2,Z2,\m0 +Rh$>02x,&/Q<꟩b:C;;r$57},Z#`2, i[;7/$"02u, &RQw+{-Bmm+ދTX2z, ʹ`d]qgIVr;sE: +<4*D2|,;!w"tp:-Pړe/RK6+U/iQ2,B&EPR_=5eB +^b[ąAC)fsX2$}KD@b BQ2 S]eؓf742,]ّ"7^irΥF6'B%`7$2{$g Mblҍ!O(PhBO24tf`ZȯK-?*jq82(L2,u҃,|is^&}}Fb FxP2,d_" &>><|qi.XnO2},gm&ThT%* ˺Ӆ+b6(S2,b}u{ ڛ9:RX E2,s > 'DHLm){%nHDH2,Uy*XDFD4Akr4؀2u,мwKXڧ_e?2j2'3HX 2|$h$`- wjoN +lbxr\o6Th\ԕR<:A 2,bt3,:r@LW؍V+zP,\Vd2~,>46`EV~REjy*CR>(2, Ok.ЩqvҊ;3Be{F‡8:4},f2s,>*gLB2 )%h>iw@2, /eTΐ6MEa4Nݦ2,SA5KG"D>yis2, T|Ac8[<lY֊Uu# $yI2,>̚'C՛Q,5ePa5ɘdhakg(#2,F5N$Gfck2Bx l2,hT Y|m\rL*H97U 2,/O]ѣ$DśJP2{ϕM- q6[_2x$'T^y߸G -7"G<2,rαu 41)%ƣ'D2x,JbdR~?"[JbHgj2z,~T; v"Ϯf4@TTzQZT~HDꀉ2,"kW\vvœ`dXe'oɡ}'IU@2, ^>J7b%moj,EB;󂤻;2, :A_Yۤk()7U~5e/2x,7, /9WuXF^kwN,M,Ҁ2$fMڎ * ^9v XPz%$(J0(2z4ٷ6'As|\J|zQ>zo%ZIX)k>Ki%2},+bꨑc8fЪI@PQ[V,w}j2,2͘Tq>o޾uJ4 5Qז&R +Un2,>RmSD*kULl&&0}2},{ pXubӤwG/iE2, +DH'E;xk^Z&yx2/p|2|,MNÄo e>T4:,^E +td*2,{/GutaՓY9}RϥwR\2,ZL!"aoN'ސJ'Irm2,MB:crvV.RTPDdJ'k3Я D4_/Ԁ2,}{/}ܮqO"BJp&06O2,Y&s+bX2+bfҥ"1M.AvBp)2t,,:Lo9%T]iL^\j_ +7N?*2, +D'J{(0l6WZdUjY2, TA%[gh$>qRP,d"8.Z]pUn2z,VC2rVi*P24|6hpN2y,3ָQ.(t!dul5hPyL/@I2$ir&ˤ-@vLɘ( (X2|,;28mfZ'%DK_ُ͉/E|2x, ۃ 8>AY$8_, :H2,LDivF +8Jb̔!9X|%(%2z$e8$ IIPIP446h2|,\P|h_'+~}PLC& ӡ@246ټr'$RPK [/򘔥S(B2r,jDJF" HU`IΑ%p2z,\M}2w0ī xmIţLXiB .2u,"TI!mhSCrPDeYQK2X2,Q(|)u-\g^*X/)T 2,Mh*kxߐE$P(!JK@_Iđ@2r,; ׈A2l$ e+'^2}, κ36!:j`ºa[FVHIM% +2},2Y<]-3M]sp\Cb ف1Ճ2,@ɚ %TMyB.$ȤiX'b2},(& QmqukEBD u@2,z8eFn6` +?$mi`|:PψTo2,GH(2rέ_.wIfT*2y,3N GBn%YU>CUEv2,ʏgEFyF^G\JhB%񂼥P2u$x{}d P+y 8ZAz"GČd´2~,e*pg7;~P)2_V"8\A]2,pGLP ꊐlPe,$OP)32~,:rr^RVaA29 +\2, \F)m. lWS:`ʈ]ʮHXmgh2,m˾Hvq;#ϠDx^92,̛4;nY\}KeLգ&Ҍ2h2{$h&X UaT՞| I6/D?Va(2,]5VKC&ő|pQ*,@4'kRYll2,y]r.'\fMP,9щ.\M2,Ԍs+Kgդ]3$B{hICTSE2,2Fk +U,.;Z,+><.6Z2y,#&gB´v鰁hK*Ȳz@\f0`2,qBM)GG,EVvyi72{,5+эxFHr)X(yo2,zNO\qvN/'7D/9*!# 02,wq]RҢH@Vxp]pG2$IYd ;QF4%ilRXxQ42~,LLj*Y>JKzc$XDOe\y`-2{$вp'YPӲn Ʋ 2,@UWWK+l#LWR~&X9-H2}, vgyiX+pTrk;r^.;e%Z2|,w?VIDh}&PMIgDJs!2,=NgL"|vzVE62`\X#b8(2,&}+~u'YIh"H^"5ż2,g|P6ӫC.ʤ1hTxq 2|,+{bgbm$],ʌWiVPU0 +2,:X9t LY\d𠸔4߲؁V?2, \k/,\40ek 8 2,'ii4$Ae/[ S&N*[@2,Uٲ)4e2уITntȍ{A2w,>MWX?KZ0OXovVG؍"L2,|v[U.)"ɵOdد.aZ"vJ6K@2u$54Vqg#ҀS%0N>eVz2},::TdB(\͔^cb!*B+@2q$]ziC$4Di :Ee C Af%.h2,{K(.;DJ&Dh(X/EH?\2,fN t`ghuijoi(x(\BJ2{,~&>DZH&:R\I[`.K2~,`.$'g|@5BTnua98jE42~,V . uTEn hxd<2,22aul0O #0aCU2w,>D́R_n} nO.nr 4n'f2,^{*;G nflUo2x,h7 a}D +EF,4F\Agc2$DyK%d$gNA +jH-$2~, "_[=HWJg +||Sn5fX2|,g +d7N ui|C + +mA2,s^}~:*!RmenA G2u,i&~yI5\> tm)sF B~02,ȕ8y+ҟQ\AJ[ϸD j02y$<$='M2*gXiRF&y\%ԧ(2,<كh2{$PtH|E6+ @#IA.K2z,wmvr'ˢ ^IuDT[3k 2b2u,*}~2ۺ[:l^dĬɑ +IXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4174 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:42.201' EXTVER = 94 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9TfoHRco9RcoERco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'oPqUqMoUoMoUoMoU' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2422304860' / data unit checksum updated 2024-09-18T13:51:06 END +)+*T,~(++*()R*{+)('!&H)n+(*)+=+h*(**,9+e+,))(9(a+)*-+4)_+,&*)/)X,*)+'+(R+z+,+* '( Q) y) ( * , +) +I& +r) +* +) +( ( <& d+ - ) + , 6, b+ * ) ) + 5+ `, + * * )6*_())**-)W*'(*+#2,Z[9<"?*'\~L'bۚ˅R2m,:N/B/;^pe[fC 'Q>2,>>Ty>e xL D".$u@24 yDr?HT@ꑰLͤj['"RdUb2,`Nm;);"hTIq?%M%%k]2q, Ehm$x\Kb =d ~bERU).X2,v#gc@4oXmuCk|Z62w,2GK +$dEPүTAoe~L5ҤL2,6LɪuY&~(0!Zǹ`h(@2},1,2{|X:[1(ЬzjH2,_P:{0Ћ3 #6i=5[&2,u4PM:%mϥXb\(DNA`$ȁh2v,+6H_Ikl&SY\ eLoD0TPI2$oHCۖ% !y# &B p~ +M2|$ ;G4[s\oOe$p:2t$$$ b,)Oo-h-ҏ@_B)p2q,*ɡ2NuU&-f +Xm E]L2y,>fVappu,e"$;7J=tXL,2|,03C(\no]J*K'?6Kq2,0fe*{a2BNl +`H2,*$GV:&6?NyY<2yR @"8Ӷ`@2,y!56rfEˠ +Xح'4$К _ߖ" ],A%`2,6R:I3AX"C>FK'o2,~uKi TaA&TxUl`})>QF[q 2~,b~Xdxegdվ gahWƀ2,3 3+^I}nA^e Ѐgf n*24 +U#-,KزC뽢~o\ݪe! + * +!Eu2`O2,\""SiY"- dBpiN 2,*А/_|Bv&# h2,ErGa"X_AL2~, aΖd3&AOAsDb2,.|GG| OJk?)(t v:&,L$5`2$~Z +p^CQOCw+yIB2,' ̴"E7{gdxۖtT0cX2,dw:"IX&2c+&ݘ*E +$|Y$2, ݄*K+fW;*C3'IOx8^42, (Dᶴ>1dAکG/:@($G +¤2x, +t288a.YR2pNp2}, s&#sԚi_y U>)2, +C"F^P\Qp*J):B=W4Ab85\,2q$a#D +!~G'-]n22$_  y҈m̱q7AK2},w$ifOrUwȥ|vl < <9 2,ͼ'ɾIa6a:a UO6 -|L2x,6Bk#\Ye2IN1$  +2}$ݫK(Hp? SBj7G':jW <d$"2,VՖtuBS0D܈\3ӠyE2,<2Mv3M:#]|(NTfxl[y9J>2~, s BOZEdIOek ,%H2},*c;ERSzBom$eKvDӠ2, `ɶ䝄p4)iqUQ!$/22},NoŒFّJ'B!"$y֚,!;CC"2, v1rm¤k/\b2," vlOU%Y F&{$Z6 2,}Dѷ9 + +")K \l+w2,ZP([UL]dxtMIE'L2,0A2)JEަ.SBO2,F~(RoXE#'E2,h]00EZ('o%f! ;p@2$Yi 0Eз҃'Y>kV1x>k2{, oK%08g?Xt蹞weH ,-h2$f "u^  +Nͨ +=$2|, oKuK0v@ۋe%ZUŔ 2,0;m7K:2Q RU\t*2, ;UJ#OifWDSÊ0 Ϲx`Zt2,tziTl.}yT Q]~ 2x,]+%GZu(-weKJTE(") 2u$ 4ģ$1Εፆ& :gr 2,iDhkg {Ou=O2։5LrX4 2u,22Z@V' թMU +"7*i҆Z2,mm|. olri63\2We@XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4171 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:42.340' EXTVER = 95 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9SfoGQco9QcoEQco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '2JQD3GNB2GNB2GNB' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '2632433486' / data unit checksum updated 2024-09-18T13:51:06 END *)**S-},)*+)+T()*('"*I(s)),*+C*n*(*(,<'h***- ,:'f**,* %7,\*))*'.)U&~+'*( &H'n++(+ ) >+ g* ) ) , +- +:. +g* +' +( +* ( 8) `* * ( ) * .) X+ , * ) ) +, T+ + + +(,+T)-*)*()R*{*(+)"2n,4;VvrI_g#+v є^\2,,L$N6:KҲyf 8 ?d|2{, '"A>k໖GIHhJٶzQG|2|,Lc<5s"B,0T:h! +AeBI@2z,2gduqb> yyr(z3QdO32x,hB掭 i.oʄy$:02,T:az0[+T 2,n&+ +3NnI:1rb3D9m2$?4X@31)up~∨ qY2,bt%*)B>iږGLH\"(ˋnɀ2~,;+I#BmIշ4**6vWW2,Ysy%tH/rHB]0E-SDm62y,>G'I[x)f\ET&c{[eOLAYE2,{q\XڔmHq@TJ}ll"C12{$-ejY!$s +_(N8u $2, 7U%Ԍr2@<$cfNx2}$7N"yHqbe%}˙12,8:Keij18L,dJIBr*p2{$ S5rЕmcaTtnt2u$Q4:+ \d bf2,WTsGr$;S;s{0Bu +cĻK2,9P]NmRJHm`Ng҂-|y2z, vy"s}DyeR1#)nplK 2,& \4w}Rr+_ƶ]Q,QL`2,QCyh0UpGM2r @X($F42,dOmH$F$Rje]$Fv)wl"%2z, +:G|7Et"eLjXK).2,6d1/N5VVmjB|.2,.dXqT,;%mf%$иUQ42,P"d>fbK?ACpT* |9Pu SO(2,U襟[2yЉa%`gA֪2{$ FiC'ª<*h*"c?sX2,77?chQ1."SMmq2u, +^vIot*<-.-$*N82,e֎VBKk3Hd"pxG(%`2,6!& gQChHbK+[1Stst$2w$y!p qd6 +?]U\ZFyn*J +2, F?՝!d2b*Uk[4".-Ծ2,~)dW0kA7$†RS"vXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4180 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:42.480' EXTVER = 96 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9ReoFPco9PcoEPco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '0aaT0YUR0aaR0WUR' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1269857115' / data unit checksum updated 2024-09-18T13:51:06 END +(+*S)})*&)*H*r())*)@+i*)+():)c*,(* ++4(_((+,+.)Y'),)*',Q)}+**+%*P+z+(),!+M+x+*(* + J, u* * ) ) +( +G* +o+ +) +) +) ( ?+ g, + ) - * ?* i) * ) - ) <* e' + . ,(;*c*))) *2'\+*)*)+2,7l ~Ang7Dsxl ɍX2u$hNAk(06QڍXRZ"R2,bx[&2YZl5(TUGdo\ʠ2w, +,mVf)Au,QR{?Y<(2~,:bn*'3݅ҝk w%52,vm 0V^p#P1ck@W$2z$ tk;O " UA!" =2rQƘzJ2o,;Q'KK7/U-H'"߬m**2,|< ]f yP S;XEȓ<2,=LCOUwv#f}kj~Pd!+.2}$/eB Qߥ2y$ h$BY/L0,I|Ӯuq"2{,䮐~fTC-,+76N9.% +PX2,]+x"Qäʄ Ji'K[B2~,p'\>9 8|I+ۑ2,zEmRP5\B +.W;d٥<%2z,H #$AgA>Qˆ _pU 2,"(Zz`Q+-՟Z/J}j42~$#H/n&^BPXq{ELT2,r9[6n7I$k@~3,X-MC 2,BPיVbXmEeņPަM$}h a(2,"a +;袲C> ={9$SDib(<]/0ޜ2y$ @j!&$EzؗqeJSQ+zXd2, uX*HzEebVmYNv w2~, *^I^wLt(.B, `2~$6WgZsXaBnk F*.!j@2,z0IFFD,T)>VA)7`2~$l=Q@xcr HQ3|8˚#VCPiy2,TzEUe&޶P^|weVvM 2z, ++ ;3B%J,)H\k`djfM:2,i;ӂ&Ng*Nw+[6E*\|HVl:aTw@2, +"_c8!>g

1@qC"Dajh2{,|.6 G%^X䊭Q&H6֩G2,S`"AQr*(*FVYT R]*`7j3|2, n/iUTrP\i6 a&-H@2,2௷l +lFif^(*~2_$Eix,2,MDgiMDքHbYsXMU0N2|, Q$TB-9Cg5o%4*^]VH]g2,$+, Y/©Sz͈d'F.2x,v2:E KY^u VUb}oѣi#è2,9"rX(8aV X^\ 84$9~ X2w, +_:w./hM)|02,LDY>yY(D1,_]|a4Ei2,u:~vkTXG +c?R9SXbM L[(h2$;H|Uց m,,.$8Dn+@2,"bn?W'>V8a_Nz](Z"REg2,Rx*YzҔ +3$.+Ea2r,Y6]bd oDEzXBB2,6h.W'yJ,We2y,Gcv > -!<&֓d*[$0|,2|,ڢjPu("onr"(],LwC(HHo`Px2,I\Ӓ_ZF= M@T NDõ E`2s$i-Qx +.)Ph` +?Jw6(@2|,d".x״s:(S'2x"9|QH2x$5[璡JyR0H4DⅅlL7P2z,Y$QyEkiSHeWZȬ + 2n,,Et4dWT  62,rbM{k2.W\uT2~,/GTZYf%L7Ņ'Oa2x$yG˜KDJ{VYe1Ϋqg%@2,~N3ӫ(*cH4USy5k2,\TLI5eO֓sf)reY*2,MK&֙f "X*I|hY`$&2|,/XE_a83 jJ--B$,>!`2,cαe|Gɥ'VEEyGX,q h{2, +ؒ 0"ytV +._C|\5A'_\2}, tmE/k6(6"^>FmӎHT2,M!6X|*Ҭݹ &_-01 +2$~O":yolQG`R_B0'2x,TX*f}5@/RplH7ZĉDHT2,usnaz걼N +?,ʈ,9բ&H.2z,6.G/>ՉNSUGuhTpVoO$J^2,Ow\I&iQ9)?q̓K-S;!<g,3l@p2,6UIU3p(Js=+ 2CVvARO2,Փ&lTgC9BeaT?ʨL2|,2tmPvB4"BvI{@qhNk@2,\4fvLp]s9C Bgp#S2|, W=rN7<#GLU#2`EFNW,|Dߝ8( +%c V2,rMIgԌm}OVYh\qu?IU2|$,Yd!$W,JR0 ⨉XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4190 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:42.620' EXTVER = 97 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9RdoFRco9RcoCRco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '2YAF5V792VAE2V59' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '1547160148' / data unit checksum updated 2024-09-18T13:51:06 END ,*,)V++++)++T*)+**'(Q(y,*)) 'I*p+***)C)l*)+,)?+h()-++<(g*()) ++3(^+*'+,-)Y))'** %( O) w) + + , +( +K, +s* +* +, +) + H, s) , * ) ) G* p) + * ) ) A* j* - * +*@)j)+'**8*b,)), +(62,W2,mbS \e@ ']zkf} 2s,:nm)^2`d$*Q",tcHE/7eC2},>Juaؖc.#Nnc$2,9D97 &зnY5~aR¥;ɡ2,ϛ!cJ7 2At/.(o&2v,;ҬO獒9'FKD-2ʹڨe2,5AP)u(8 +Bq2JKEzi*2,lrgT*U%V6SASE2H὚L2{,7ᣪxTy f.,%{b 0Ә<!2, +$.Q6%?^ :|(JKQxDmd2}$?J +$RLqQ2./2IHdƏ2,j& +^.RQlyoXMd}dI +2,7 +GYhM6X|lD\%#P2, + PƒbVO|8] 2|$уKuJL֮4iPVxYQ%6a>2w$ A*1(!naijQU~&2, #&BiLJow\[.,߻3͇@2v,"7bv'V6}1h.H"B&YaK2,,4ⱶ/WLNjfE .J?<]k2x, &ʵ4GfЧd44a" 9{р2,5O0v pYzm$&&PC :;. 2,s?4둛֬ Zՠ[*$U.2,e3Kڬbh~JARYr}D_%p2,|. dIԻMc'LPJXۢZ02},Re +4 UH1C/7:%dՐ2, +F2b,gEЪ1Kf,د.2,v >i 䂱YҼE{BpKWBð2p,(#Vuu5#[2Ĉ+DK{cpҽ*&2x,>G p\iDqUu$M"<ЉwE,$2$IА0T %gS좳*_*2z,km~~X2>H3V_ȩN⾀2{,*D%ؼ*|ڣf7ɞDbV'M<2,Et0T|}[q= hXM.P2,vE 0{?:8";v[ Pf^#2}$ryzBQ[QĝfL^42,F'jjPa~tTFԉ%ed%"`P2~4nJS5l +'I=iW%32>fO2|,+7IVe3LΪƫe#sbU2eP2,>{u]k؀tIEے&(#&)"2q$h\91w\>XYg * 2, bGꃩ#1rl>]̜ U7 cA`2z,'!ZEfV1Jg# 5sHe~J2}$ & AF=.X8O JZ-(R4x62,eS`jhgqU#)؟I e^2},;&qrvIbR8mb-`D}*L2,w \_A! Oӄ+t>h`2,h äڎҝK,?E)a$I2,h+"TVDm$ MjITFoJ2$䍤 ^*L覑],Q2,r 4lm-A"B{,UL"4W 2,]WMH\'=edmw$ϊ&IҌ2}$iXhpzNyYr#ǨL]Xv$2t$X5CH}0@c,Dun'7~+2z,:oycy}hQrDP)l)M(&v]2,2iT;W:dt!9:2$% ADCj EiX"E.b/2H@2,Ҽg>矧7K VU ب牭tܽE2, 1S>ɦq3jZ ЁCP\Wj2v,Ю1^wT.&hCph2, ,6#JGz&[)Kus뼪˽2`2z, "̴c8 !>2Kpd 3b^ƈ}2m,0MYLj |DN>@dM*G.R r&2q,2%ZٯD (KQl[X`1n!kt24 \ \7FZȅ!hA!'2~,z\Υ F7b3! yl s2~,.f"Iڐ!["V~ .%.K!`82,SGb淅./BZ%a 82z, ̙2O# TKMK{(bj.d$2s,&u~C'T$eb|HY|%oQ\8^L02,DEvjumf/K\DigG2,4&FXy+63}_݈GK Iz2s,bgXjn,/OB딧S)Μ-:sM2,[*HG uc=-3-KH𒀐2Bv#2,57G`XU/m|emtsҭ"2,^&JM +xlB6WJP1x۴2,zER'$2@\0Dʺã-4M;2z,J|̪)IJ 6 fO74 +eB{ 2,$cv:;e3@h6hL;2z,PUa`Mdqm|F,[2@2x,6"N2I_l' GL ܕ?ž2, H}) +NvPKxڝZJ YH2r,.vm&ӤO) FZkF(Ӽ䝶B70u2s$x A +mEX2,%,d|<3WgC<#Nw7Bk2,*܄gURʠ S]M8~X.xt2,EVʙQ%JJ]:'y/`A2|,\ edpTZ .dqitRNj42,.jS +/5`LR)EK2y,}s&ۘqwcMqՂB2Щ2,?^2ZJIU[+Aw.-hOr¡mddX2$6M}F)h0 |aJ фPLXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4165 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:42.760' EXTVER = 98 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '9QcoEQco9QcoCQco' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= '7E9iA99h9C9hA99h' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3291950118' / data unit checksum updated 2024-09-18T13:51:06 END *&*+P){+*(,!-M)z)+)+ *K(u+-***I*s*)*(*B'l&,+*):*c*)*+ +)5*^+)*)*/(Y+(+*,)*U(+(') !) J' s' , + * +, +B) +n) +) +* +* ( =* e) + * ) - 6) c) ( ) ) , /, [( ) ) '+()S*|)+)*#*M(w**))2z, 6#.j ɢ5C܋`N^R>T2|$tu Fg qމaT"թ 2,u~, nV4Gْ.4qIpؔt22,2(:kj+moQݿ>dFBn 2,"Fj®f9nEJS +^&Jm2,k8.[Ӛxv]]32C>Z@2,䁒Tzz'/'CHraɵD,2, +|@m8)>B2R4,S Uem+IG[2|,+zH"B۱1 0ڜ:KL H/Y4 + vi;2{, ّ2yC" +_yh{g3gT$2|, ݖd٭L@,tS`<4% 2,װ,lNqs,miw۽UW&}4ؤ$L2,#*2R*oSSe[p$PɄ2,h"iw Yë2RDN'oĆ6X Z`2t,*?{,MaR:`ne +'BU] +_ifW!<2|,W6X>j0"(F$+|l:j&Q +pc2,#.PU"LVϷ~0ׁH2{,aQRqba͋ o, U+Y|hTkR5(6%X2,7'K7N"*#îQFxhT衔2,Oh^7>eIB,gdARiZ,Np2,Zo8_d[9PLJ;FQx2, l%<.&؆T64FʍvrZ + 2v,*GZo% +ޓBri&x_@\w(DC2u$,x5 ʊ4 y9$<7dR]2|$Zt8F6a]x$F>X"A*-@2$ ٕxaq zN<Ś-Cmy2.g2u, sbfS֣Rܚ/cݡ8RHӲvR*2{, +˙va5F/jϓ2{$L5YM`II"EHgd2{, e +$d\j1ԣFK\cHsP8nQd2,]PtXlbdb me,Gp"抓D0R22,p]f,c XҢ:\hЋlbR@2,>++yZ1T. Qu%KJ +Λ-|2|,WЊƉNXIxP~!aY^,&22, ۧQOAJ?DPbyOvIE42$֓OazTc>Ŏ%4ėl9sĊEа2,刦7MeVKm^T/g%dP2,z"`fz,\SlT扈%al2,W^U6 |z~yP(=J҂F4$2,_>W + zV׺T2 KHI$`2}, rLo'bxP &%{8M9+t$`X2w,~o\9BL2Q&y(]BHK=$$a.)2,ՂwΰUx$//Dⶕ,V:Ua32u,&GPiٳ'Y%Zu,*$I S88N2,THcn"@d >%Xޓ,ĽƊK_2,5\x],>A;w/dV1/Q7/2,:l +ok o̖Z:œ/چ,+sLմ2u$p/9n_Zuhd:2}, +@}k$dvђV>F;Y%Q6K6WI62},T*[JBGOu~Q!f2gf"2,%+!N'E6 + '^ 32,`+d,VP2ZNLSlvפ"Yx@2s,.RZjIR |] ZR2~,epkmED ^'EsL X2t$$`"'J5KR IOd!iC%V f&J4(-(2,q "o|4_mRN;(](2,1M h^UA1hK4%,2z,^ +p[eDQt ObupB 2,|6XJFБtt>ʉ_me FZo2,a1uBPܺ@f]%^2v,\ݸ"be;,*@ g#g ?9 cDh2,v.UX%f~ ?$12,2:é$eݮ J-i¦ >U,2v,*"RU6:ʔ'Xo줼y~0t2,pDFCM]$ڛPЬby4<`@2v,&,钏%a.¨B5SpV2u, P[EP#&tL=~i (R*(2,mKIDw n|RcX!y<.2z,:/)7Gw-.BY^b 0" h8թc ϐ2$ o pH0B%*1>H2|,2VK0Q=' ED,F(7 Ԙ.f?p2$ 2EO#≒ X"BH2, rJC>YQ +T[QOJ_`2,..G%œK]J9A=`8,Q*f+*+*):2,M7@rJ]^X ZqY"q~ (:@2,<FVmW3\NZg~|2Y"V 2,mRϰT e7>ҿZ\"9da52|, o#6qYLAX6[h"gؗ?YH`c2,5ea.~$> +.s;*M!t-RV2},tE3@ȦN %\سwp i4L2,N ]mhbjo] ~ۤ@@I/1A2$,hOi\J<_2Ot2{$} yVkLU^"勘n%>42,TrDޮR[HA&֒T#RHu2,&}xVSݦ3t]'@2, 莰N 0Mܓ8MTI3bPᶴ* 2,dgx6h6)V?Tx%a4\X2,mUASlI8X']jW(|2, i3cEK+S|,ǴƇ 2,m#U;/ʭ65@}1s_2, ^*z dJiqb0bIB +'% G2,3FDQCkC*@"xL"K/Gjm@2|, P/2Dtr%5:SZS*gHu#$mLl2,˸-Svi:ue. @8^1!(!2x,4*ut{^3,\Л%>& 6/+2,7 K>׋nK0&xK(&x2,AUE:QC$ @|BGӋ'wpl 2y,#C>Eт0AiWU *bATgw'2,j^g Rx7^.iN"R9@2x,..|p~^_&J|Q0|q#$͈ČH@2,08^].V>87eL6lvx2,GJupl1a֛&/P{}Q} 2,v4|suli/\I$&sxʒ2$8,Ɂ!hM# FIHƹ~E2, gVq :IUY"U(YDD0Z' Z2t,EIU(oؐA *^ĸEdʄd{0u)02{,Z+BFNJ*:<ΑC +E% ޼i&ڮ2u,w$m/!"ePytRY!=|2w$bUg9h`{hzT8iۂb2 2|, R% ,M4 uv޸OⱶMT9$ziF2$ [Ć@_ C Yaϗ}]:KV2z, ۮz,L܇|jHɥqH;Vp2,ztL]¤Bd;!R! $XԄp2, l]H$M + PT,m '2y, +/L`oeU(z^6IѬ x<2~,˕mJ]UKqs&(0h W2{, "i]Q"I;TDn4aԴL@m2,{ G +ΰLIIԡ84^+RV[O2y,؍aH6iTH'cgȈ,NȀ22y, +쿮dkF +Te֪'A2Om ET@2, +nMu>s*ˆ%K%/a 2,ttm\oA%ԉ ^&aHgHg1>2, +ÝY6bd~1ݸ٥IPì2q$H=h'XT*vP be/Iԅ2y$hI,)85Hxe)K{Vecg:vH02|,ώIUҖJ [t`XQ4HCH2y,.EK0$eO'e|qxo;:a G2}$jYQhp8qHw.sX,BnL2~, ~&[q`KI"yеT& gZޮh}h2t,Q<}&"-ˉC..[#7P2y$ZiED8N)zb + r}Bq&CD +2,DOɁ0 D&y[g,B w*Y׌ +2,ϱ}{kw݆B`+%c'Wkot2,0I$#Q0|[靥 66JN2y,G63Yd:?ϰ'YKD4EЫP2, f a},:`E rHI,T2,ʼ+Zn# OKs)ut։2y,mX\"5_L,\xp(pHwH2'@2u, >ňY#mI^s+¥Sx2$IIc ;9j(8.| 6e 2,yXk+CYK Jl *NPRj$2,ݢ}Gk;y)uJ5b&&ĴBzA2,D>Izn3I} 2I^ +oô0 i$T2z$-yU( ccx6NYhA"M2~,xV:j&GDNH9nG|e얤k-s$b2,_Q_7+FЕX&g"c.68jKa[2z,LGYg 6$%7~e֊Kx^_^k v2,Vp Y4̹^e'eJʁ>82z, +!}Џ2H-& zB02,~# T+[DP9 2},q"6jè[(om3$9d4`:2,M +`e14>$MP=EÜ% CHW2,dfh?% " iT(XN>M-'WWtpA2,&h2q`II%MT1fU<@hQ"8A.\2,Bä%4Z)/)יh9 4T2y,6Z i.5aJ_@2z, @XUl:kc\S [g.Ur6Ɵ,d2,zE3>i~[+_F/Sh/ |vR"2{,>_b +X.cEI<%0GPW< A2{,*MPy^:ZSν2IyZȘ=yp2,`mVt.+u(va!$ +d弪c`XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4172 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(45) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:43.039' EXTVER = 100 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '7TdoATbo7TboATbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'P8iEQ5hDP5hDP5hD' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '4068520410' / data unit checksum updated 2024-09-18T13:51:06 END ))))R){*+))"'K*r))*(*@,j+,,))B*k(,*,*?(i-,(+)=+f**)*,8*d'*)**2*\+(**)-)V))(*, #* O) y* * ) ( +( +G' +o) +, ++ +* ) @* i+ ) * + ( <* d) * ' * ' 2) Y* , * )++-V)(**((*P,z)+))#2{,XL'/]E,F(" xܾ8Kk2{, +p>/ZU9.:֑,~Nړp[4L2~$> <2WڕAz1 M+s;>[/2~$d,o dc^" 4u/hU2, ʲi&dA^hWq^`9 \2$H `GT 5<"!j%&(;[r2w,RGց1յm催fEgŝ$oT2,JBy2gZc(eɢAM 82|,TLJNbU I\W/_$eCܣ@2x,菈%ҚcOA5$Ȯ$5H,F2,u2X\z,P\,F'聕]b;E㤨c$&g2,/t@nąDEiZ$&JQa/l_@2|$>hON0m8IHD,@$q~*_#fV>2,}h+?'l(=c&*ś呾&P'ɀ2u, {dl6$6cB)A׻J`2,V*qy&~A$dp^CBm2 +UvP[(!N`2v,* Ez6iظAjkY=NK4/uh׵X^>2$&  Y~lr> Ûժ !l52y,:'gb$o7sT]tX&Ild2|, u'pM ¤3$TLme2,UwJ#fN Qshn0e<Q2,JњhLAтæqidasRSXa^y2,-MHgd +4wUaÓuIф@! u+ 032~,p*a^ ~|"Blxe厠D+QhP2w,̸G|H͑8#Anpܻ2z,2ޕ>ZHSDW[:Hw 1r^R½d2~,vUHJM:PI:I\`JI0xD ?HrKѹlD7] M~)mhW2}, u W:uZ&(VW,lɊ?MErP`2, nF& ~Ʃ l *HT+)K,l2, LprK/)M˖ B%g?v2,>8"zH 3N(^5"\\շw[OnU@2{,ILDU +I47jaHͣ%O+ (9㄀2|$I=Z!(R"RIN9Ar R#h2u,*ϣTqٖKY-G #8Y2$ {#63 )kk*2u,&'"6ذmF^کJ0 'b,O/T*KƄ)R`2}$zZ@%B;=AB ,Rp%2,ptYi9#/~+2`UHJ3zqy2,2I?J,F_q7 e1W6K.b{a2v$X4y >*%=W +'Uh4ab"(B@2},$ +,uSvjCߕ)L(G jjP2{,m + $?$\~#RDFEO2},R"\[*)n%(܇ ,2{$W7JSI9ı(«hEFD`2,ŷ Ҥv]&d)p,;-2,OiFe%nXt[, BUꔣ82u,e}FkY"R9(Un+ln]M2y,*TMQ"H,'HJ>E"I|ꔓkG#2y,.vTY#C$+r].%RhpKJD2,SD쐊Bmc8tC2SeI`}n,2,:l"qx\Ѷ'pMjV$CCŴĤ2,QV>CO˫f C'5: 􉒿Gb)2,}/A2 xlO$^ *ko@2,i&| .r~i/"~8AES`sHh2w$X$z |s$N,WN㗅xT)qvk`L 2$+RP-MbIyzOS~2$J,N- 4d$Ŧ:^@AJQdQ yKRb) g #-=r*Jc42|, >Śi &ZI8")C>2Yv|LIr2,|4_RΒ\o_(WPU| 2Cq EO{@2$]5=AFHH h9C ,z'2,DAS h"#(.{$<zȧÖ2,v25Q:(PU)!yń%'vN2{$X +K {9"*M39AbdUթXTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4191 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(46) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:43.179' EXTVER = 101 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '5ScoASbo8SboASbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'V5ddV5cZV5cbV5cZ' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3919200962' / data unit checksum updated 2024-09-18T13:51:06 END +)+,T(,)+(()P*y**(**I*s++)*(F*n'))+*<(f)*)- +)7(`,)*(,/,[(+*(','S,z**)*#+M*x)),* + J, u+ * ) * +* +I+ +s* +* ++ +* ' G, n) + + ) ) B+ k* ) * ) + <- g) ) + -)>*g.**)*<*f(+*( *52|,9$ +Lo&nIS$H@dBD2,2 +`ܬ\¶qՓ[@GZpEخ2x$ [Tj=ͣ1\hCmϱl@ާYMx2,Щm +Ή( &v$]22$l&NN5" &v51f2|,*KdHs},V(/v4J6ZёE 2{,"3TIg3"!'˟'oW몤x( h2t$X'|p$s9/;Y *iT|Z 2x,20?[.!-[-mQDeLy;2,D:bdO:u5" CP@Q8!]2, *4wv""4vH($N !vbt2t$4dX(8HRw݉'sON*T2,mMK̸Ew}sI@)CF\2x,eIaMbyr Uar?RBnv.|"PX@I}2,ptS(oL2n@-KNQ>]2, +]уK$L/n} _}RvtG2},xݵe&}+p譅2,nodeU%\DL]eD Ӓq2,6$gc#jK=04B2,}ʙ),p +֧ +L&oM@2$ɐIřVZlYfSJPGX2z,:De&[{驔#B+c7#du`2,$ڙKxn 8@]#o2,Gv zBbu$V(`Mj> ]2z, tEouhRkKWo,d@4o72~,l3޼7_?#ZFU uqg`2,S[Sgldw]G|EvS5IJ㏨2,.EXny)fX%-ib j5ў[<2~,Vw/5"scfhkkJuG @2z, +p |9< lI#fHZvA} 踢iv2|,]J 5]GD°4m X멍!2}$Rړ’$N(QH +~s|P4`2,J|y1$PV#B^7s6/<ޚ>Cíf@2y,2m,W \U:g{XL(D\3Pˉ2x,Lڕ' mJsF'W(2,|&\p^ #\"cg.QM;+EH?GRQ2x,/C5j$g 0"YԬ[;Zq),mЅ2|$iCa$Ι nW's| Ef2$&_!l  :D*trlPG. f2~, 1+EAG"ARԩ ׏2{, S'4OTtHU SVȻy7MQT2,׸4vMIOH'ń^-THϚб!O]2,\YH*BY:M>J÷a9VZ2q,;t8ʏЃzE(fYR QRP^2t,02"TK1RS]EzQVP$Xw;F z2y,3fƂ Īdvb ) ByQ\y֙i"2},2/VVeV̡RH*B,f+Ƌ_g2y,& +U% +·Hmb݋\^"(OX2,o:& %FX_g{X#vM3+:2,̜8tclK)T׍-lh&z2~,ׯ.[a7с)rIЩzuet0@2w, +m,]աdPEm<W1E|nөQt2,/3{~ + VH7bU82u,>^X`qeDxs%,i7O2,t#u֌Jחj]dl~2xycT6Kd2,U|W;lH!.WV:Jt,\A&2$ f YO~FR8yDycDmh2y,VM W͹!'ŋ|SE])I2,٣9B trړ4EC0IZA2,`+DeD +\SxلS_UZn~ 2t,6QF9'K'?5cJA2z,&P? FޜX&S˧+i[D2,z|pepRwG"nnjmHT Mv < +`2p,鉑y;ȃ;$"4hD a܎2~, ԟUq,$/*Jq14eiu$2,|DC& 䀻+'.\NEheeEn2x, IqnOǟ =n  ΤM *2,{o +I:kԟu,/me~^KŶ2},#օ\T9O"C8İtdiܡOdF6('2,+$EHKLl TŊu}V>2r,$#yz{d ϋT` $ +Ic2,w<*+Ox4WM $'{. 24 έQѲsTPXS=& J12,.㥕p晣 Hd&QDp2,`Ery8޺Y[fV*ḬO-M2{, +FOO]q#_*yyc+lE@R,2,.ؑp},?S$i4s'D2y,+A"QEy:"8})&xVmB 2,1]*R/s ώȷoLd˅b6h`2, aC }A2lkFK]bD'> p2,4&{ UmVY*bqZ.tf{q2,6?d +cb*H«D9-ׄ f[?@2w$4Id<(%̳P(qzx-XTENSION= 'BINTABLE' / binary table extension BITPIX = 8 / 8-bit bytes NAXIS = 2 / 2-dimensional binary table NAXIS1 = 8 / width of table in bytes NAXIS2 = 100 / number of rows in table PCOUNT = 4161 / size of special data area GCOUNT = 1 / one data group (required keyword) TFIELDS = 1 / number of fields in each row TTYPE1 = 'COMPRESSED_DATA' / label for field 1 TFORM1 = '1PB(44) ' / data format of field: variable length array ZIMAGE = T / extension contains compressed image ZTILE1 = 50 / size of tiles to be compressed ZTILE2 = 1 / size of tiles to be compressed ZCMPTYPE= 'RICE_1 ' / compression algorithm ZNAME1 = 'BLOCKSIZE' / compression block size ZVAL1 = 32 / pixels per block ZNAME2 = 'BYTEPIX ' / bytes per pixel (1, 2, 4, or 8) ZVAL2 = 4 / bytes per pixel (1, 2, 4, or 8) ZTENSION= 'IMAGE ' / marks beginning of new HDU ZBITPIX = 32 / bits per data value ZNAXIS = 2 / number of axes ZNAXIS1 = 50 / size of the n'th axis ZNAXIS2 = 100 / size of the n'th axis ZPCOUNT = 0 / Required value ZGCOUNT = 1 / Required value STMPTIME= '2024-09-18T13:51:43.319' EXTVER = 102 EXTNAME = 'IMAGE ' ---- Checksums ---- ZHECKSUM= '5VboATbo6TboATbo' / checksum for the current HDU ZDATASUM= '0 ' / checksum of the data records CHECKSUM= 'ZA5CcA2BZA2BbA2B' / HDU checksum updated 2024-09-18T13:51:06 DATASUM = '3192767135' / data unit checksum updated 2024-09-18T13:51:06 END *)**S)}**+,%*Q){(*')*F)p'*());)d*,** (7*_*('+'-(T)|)*)*!*K+u**,* (J*r*)++*E(o))++ * ?+ i* * ) ) +, +:, +f+ +( +* +* ( 9+ a* , ) + ) 6' _* ' * ) * *( T* |& ( ) ,+I+t*(+*(F*n+***2{, t.֑71tϔҨ2@J^:B2},lXN ]!К|KDuy} 5SN@2z, S,\٧}JJG +'u iOQF2,.Q`ʯofUB+J|'m64&[q2{$jœ pyš^(6{CB'F 2,Ҹ.č p9\+Re-X](9SvK*2{,}rč Dvx"bzݐ)>4/ 8FDH2l,$]\רLЩй2ШaS@^>㶮l2z,*&E[3mCN.Q,6yUnz5&\| + 2|$#$풀Vqb[Ӷ^$Ѵw&$2,qdÌMeC Ԃ^Ȫ"ELfF2w,7#-uׄ*;,6$Z Cqҏ2y$* +5Xvެbj,:D92$'@fNyG$*qIxCHYC2$? ԞB4 <ƚM*H`M2u,:n%I}g\xʏN\8H% "2,;hayEMH?-~:a9h Hfh2,j,pd"]? ^2, QAqAynU +">qb%g42,O,&$FfXZ"Hʜu/%FDo2}$ -,ʷHq i }@bhT2,*F1f?H.xM#C*"|lAWXϟPV2~$ zc$s=GCad+PI-2,f>BBG*Jhxf;O]Slz&ӱ22}, ޹Ub8u_mԮ,]ו1Rb +VH>T|2|$ZւkLY^pX%YǴj q\+2~$+ kJb(?6QcQ~Em2,+U&fHߺI,D{4N%0&jbɒve02x,2w}Hmo⋩^]#~mv֡ <2$gvƻɢn< $*y2w,*x⪈,nUD`35Fj,X 2y,2#CDV*`]?W*E!%)Nq2|, +]gSB+W^c2*N}*VLx[dX]Z2y,v.6x|(ݖ>BD&fF ME<2w,~h"(4FaecJhUK ϝ"41iHrX 2,[]q)2F֕9@2{,#g{-^%.l*j8 H2z, `RJ G^gPR$eт&c.#2~, Ժ$;5JqLbX^&Dઐ2y, +YLJA'[9G +y{Ir="P2,(Bc eH &q[ :!Z*$#K9k)!C2q,2ۢ4HGk"=ZpI + $:FCvƘJ2, ڈ +#ubkit4emdI3U,E2~,>a\0hۅE>C$F5%yJO2,~N+I)R>$l U7R짹:ȱ2, PGh +Q&ChgVe/*nAQ+h2,Q :U ɬ2-ֆ&bQ^302z, pذLH;'lVl@Y1/b'FR2|,7OY^re qZ[T%yR2,d6޼׭5:'2I[ mŖcU@2,׺p_&ҝBQwI Ȉ@HS0-ĎE2, y1R _7Ҕ[P"a5(F' $2,8#zߨm̠ Cj8`J$V$ x½h2~$D\ДqCH x<0&(,!溆YyU,dK2,ё`5HyE#J@V_$x2|,:#! +J*i806!xOH&CNeK}-p+7 *3t6/h@ \ No newline at end of file diff --git a/data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.json b/data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.json new file mode 100644 index 000000000..0aa86a9f1 --- /dev/null +++ b/data/input/guider/guider_data/MC_C_20240918_000013_R00_SG0_guider.json @@ -0,0 +1,104 @@ +{ + "__CONTENT__" : "metadata", + "SIMPLE" : true, + "BITPIX" : 8, + "NAXIS" : 0, + "EXTEND" : true, + "BINX" : 1, + "BINY" : 1, + "CCDGAIN" : 1.0, + "CCDNOISE" : 10.0, + "DETSIZE" : "[1:4072,1:4000]", + "DATE" : "2024-09-18T13:51:28.532", + "MJD" : 60571.57741356501, + "IMGTYPE" : "UNKNOWN", + "OBSID" : "MC_C_20240918_000013", + "BUNIT" : "adu", + "TIMESYS" : "TAI", + "INSTRUME" : "lsstCam", + "TELESCOP" : "Simonyi Survey Telescope", + "OBS-LONG" : null, + "OBS-LAT" : null, + "OBS-ELEV" : null, + "OBSGEO-X" : null, + "OBSGEO-Y" : null, + "OBSGEO-Z" : null, + "RA" : null, + "DEC" : null, + "RASTART" : null, + "DECSTART" : null, + "RAEND" : null, + "DECEND" : null, + "ROTPA" : null, + "ROTCOORD" : null, + "HASTART" : null, + "ELSTART" : null, + "AZSTART" : null, + "AMSTART" : null, + "HAEND" : null, + "ELEND" : null, + "AZEND" : null, + "AMEND" : null, + "TRACKSYS" : null, + "RADESYS" : null, + "FOCUSZ" : null, + "OBJECT" : null, + "VIGNETTE" : null, + "VIGN_MIN" : null, + "CAMCODE" : "MC", + "CONTRLLR" : "C", + "DAYOBS" : "20240918", + "SEQNUM" : 13, + "PROGRAM" : null, + "REASON" : null, + "TSTAND" : "BOT", + "CCD_MANU" : "ITL", + "CCD_TYPE" : "3800C", + "CCDSLOT" : "SG0", + "RAFTBAY" : "R00", + "FIRMWARE" : "2139210b", + "PLATFORM" : "lsstcam", + "CONTNUM" : "10000", + "DAQVERS" : "R5-V11.3 2024-09-16T15:03:01Z (10c5a519)", + "DAQPART" : "guider", + "LSST_NUM" : "ITL-3800C-397", + "CCD_SERN" : "24778", + "REBNAME" : "LCA-13540-05", + "RAFTNAME" : "LCA-10692_CRTM-0002", + "FPVERS" : "1.2.8", + "IHVERS" : "1.1.6", + "FILTBAND" : "other:ef", + "FILTER" : "ef_43", + "FILTPOS" : "190.0", + "FILTSLOT" : "5", + "SHUTTIME" : null, + "AIRTEMP" : null, + "PRESSURE" : null, + "HUMIDITY" : null, + "WINDSPD" : null, + "WINDDIR" : null, + "SEEING" : null, + "HEADVER" : 2, + "FILENAME" : "MC_C_20240918_000013_R00_SG0_guider.fits", + "HIERARCH.STUTTER.ROWS" : null, + "HIERARCH.STUTTER.DELAY" : null, + "HIERARCH.STUTTER.NSHIFTS" : null, + "ROICOL" : 254, + "ROIROW" : 975, + "ROICOLS" : 50, + "ROIROWS" : 100, + "ROISEG" : "Segment03", + "GDSSEQ" : 2178, + "GDSSTART" : "2024-09-18T13:51:28.474", + "ROIUNDER" : 3, + "ROISPLIT" : false, + "ROICCDTY" : 0, + "ROIMILLI" : 50, + "N_STAMPS" : 102, + "HIERARCH.HAS_ARCHIVE" : false, + "HAS_MASK" : false, + "HIERARCH.HAS_VARIANCE" : false, + "STAMPCLS" : "lsst.meas.algorithms.Stamps", + "CHECKSUM" : "9NhUELeS9LeSCLeS", + "DATASUM" : "0" +} \ No newline at end of file diff --git a/data/input/guider/raw/MC_C_20240918_000013_R42_S11.fits b/data/input/guider/raw/MC_C_20240918_000013_R42_S11.fits new file mode 100644 index 000000000..e69de29bb diff --git a/data/input/guider/raw/MC_C_20240918_000013_R42_S11.json b/data/input/guider/raw/MC_C_20240918_000013_R42_S11.json new file mode 100644 index 000000000..13201a852 --- /dev/null +++ b/data/input/guider/raw/MC_C_20240918_000013_R42_S11.json @@ -0,0 +1,117 @@ +{ + "__CONTENT__" : "metadata", + "SIMPLE" : true, + "BITPIX" : 8, + "NAXIS" : 0, + "EXTEND" : true, + "BINX" : 1, + "BINY" : 1, + "CCDGAIN" : 1.0, + "CCDNOISE" : 10.0, + "DETSIZE" : "[1:4072,1:4000]", + "DATE" : "2024-09-18T13:51:43.567", + "MJD" : 60571.57758758124, + "IMGTYPE" : "test", + "DATE-OBS" : "2024-09-18T13:51:28.552", + "MJD-OBS" : 60571.57741379645, + "DATE-TRG" : "2024-09-18T13:51:43.558", + "MJD-TRG" : 60571.57758747693, + "OBSID" : "MC_C_20240918_000013", + "DATE-BEG" : "2024-09-18T13:51:28.552", + "MJD-BEG" : 60571.57741379645, + "DATE-END" : "2024-09-18T13:51:43.566", + "MJD-END" : 60571.5775875696, + "BUNIT" : "adu", + "TIMESYS" : "TAI", + "INSTRUME" : "lsstCam", + "TELESCOP" : "Simonyi Survey Telescope", + "OBS-LONG" : null, + "OBS-LAT" : null, + "OBS-ELEV" : null, + "OBSGEO-X" : null, + "OBSGEO-Y" : null, + "OBSGEO-Z" : null, + "RA" : null, + "DEC" : null, + "RASTART" : null, + "DECSTART" : null, + "RAEND" : null, + "DECEND" : null, + "ROTPA" : null, + "ROTCOORD" : null, + "HASTART" : null, + "ELSTART" : null, + "AZSTART" : null, + "AMSTART" : null, + "HAEND" : null, + "ELEND" : null, + "AZEND" : null, + "AMEND" : null, + "TRACKSYS" : null, + "RADESYS" : null, + "FOCUSZ" : null, + "OBJECT" : null, + "VIGNETTE" : null, + "VIGN_MIN" : null, + "CAMCODE" : "MC", + "CONTRLLR" : "C", + "DAYOBS" : "20240918", + "SEQNUM" : 13, + "PROGRAM" : null, + "REASON" : null, + "TSTAND" : "BOT", + "IMAGETAG" : "9ed93596f39ab9c0", + "OBSANNOT" : "Guiding Test", + "CCD_MANU" : "ITL", + "CCD_TYPE" : "3800C", + "CCDSLOT" : "S11", + "RAFTBAY" : "R42", + "FIRMWARE" : "3139500e", + "PLATFORM" : "lsstcam", + "CONTNUM" : "18ee3e34", + "DAQVERS" : "R5-V10.8 2024-09-04T15:22:30Z (d2bcf37f)", + "DAQPART" : "camera", + "DAQFOLD" : "raw", + "SEQFILE" : "FP_ITL_2s_ir2_v26_no_RG.seq", + "SEQNAME" : "FP_ITL_2s_ir2_v26_no_RG.seq", + "SEQCKSUM" : "1477162166", + "LSST_NUM" : "ITL-3800C-110", + "CCD_SERN" : "26145", + "REBNAME" : "LCA-13574-084", + "RAFTNAME" : "LCA-11021_RTM-018", + "FPVERS" : "1.2.8", + "IHVERS" : "1.1.6", + "FILTBAND" : "other:ef", + "FILTER" : "ef_43", + "FILTPOS" : "190.0", + "FILTSLOT" : "5", + "EXPTIME" : 15.0, + "DARKTIME" : 15.0132, + "SHUTTIME" : null, + "AIRTEMP" : null, + "PRESSURE" : null, + "HUMIDITY" : null, + "WINDSPD" : null, + "WINDDIR" : null, + "SEEING" : null, + "HEADVER" : 2, + "FILENAME" : "MC_C_20240918_000013_R42_S11.fits", + "HIERARCH.STUTTER.ROWS" : null, + "HIERARCH.STUTTER.DELAY" : null, + "HIERARCH.STUTTER.NSHIFTS" : null, + "TEMPLED1" : null, + "TEMPLED2" : null, + "TEMPBRD" : null, + "CCOBLED" : null, + "CCOBCURR" : null, + "CCOBADC" : null, + "CCOBFLST" : null, + "PROJTIME" : null, + "CCOBFLUX" : null, + "DATEPBEG" : null, + "MJDPBEG" : null, + "DATEPEND" : null, + "MJDPEND" : null, + "CHECKSUM" : "3aPY5UMW3aMW3UMW", + "DATASUM" : "0" +} \ No newline at end of file diff --git a/tests/test_guider.py b/tests/test_guider.py new file mode 100644 index 000000000..6c7e5cf4b --- /dev/null +++ b/tests/test_guider.py @@ -0,0 +1,102 @@ +# This file is part of obs_lsst. +# +# Developed for the LSST Data Management System. +# This product includes software developed by the LSST Project +# (http://www.lsst.org). +# See the COPYRIGHT file at the top-level directory of this distribution +# for details of code ownership. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + +import os +import unittest +import contextlib +from lsst.daf.butler import MissingDatasetTypeError, Config +from lsst.daf.butler.tests import makeTestRepo +from lsst.daf.butler.tests.utils import makeTestTempDir, removeTestTempDir +from lsst.obs.lsst import LsstCam, ingest_guider +from lsst.obs.base import RawIngestTask + +TESTDIR = os.path.abspath(os.path.dirname(__file__)) +DATAROOT = os.path.join(TESTDIR, os.path.pardir, "data", "input", "guider") + + +class GuiderIngestTestCase(unittest.TestCase): + """Test guider file ingest.""" + + def setUp(self): + # Repository should be re-created for each test case since + # dimension records are set. + self.root = makeTestTempDir(TESTDIR) + self.addClassCleanup(removeTestTempDir, self.root) + + config = Config() + config["datastore", "cls"] = "lsst.daf.butler.datastores.fileDatastore.FileDatastore" + self.butler = makeTestRepo(self.root, config=config) + self.instrument = LsstCam() + self.instrument.register(self.butler.registry) + + def test_ingest_guider_fail(self): + + failed = {} + + def on_undefined_exposure(path, obsid): + failed[path] = obsid + + with self.assertRaises(MissingDatasetTypeError): + ingest_guider( + self.butler, + [os.path.join(DATAROOT, "guider_data", "MC_C_20230616_000013_R04_SG0.fits")], + on_undefined_exposure=on_undefined_exposure, + ) + + with contextlib.suppress(Exception): + ingest_guider( + self.butler, + [os.path.join(DATAROOT, "guider_data", "MC_C_20230616_000013_R04_SG0.fits")], + register_dataset_type=True, + on_undefined_exposure=on_undefined_exposure, + ) + + failed_obsids = list(failed.values()) + self.assertEqual(failed_obsids, ["MC_C_20230616_000013"], msg=f"{failed}") + + def test_ingest_guider(self): + # First ingest a raw to get the exposure defined. + config = RawIngestTask.ConfigClass() + task = RawIngestTask(config=config, butler=self.butler) + # This will read the metadata from the sidecar file. + task.run([os.path.join(DATAROOT, "raw", "MC_C_20240918_000013_R42_S11.fits")]) + + ingested = [] + + def on_success(datasets): + ingested.extend(datasets) + + # Ingest guider data. + refs = ingest_guider( + self.butler, + [os.path.join(DATAROOT, "guider_data", "MC_C_20240918_000013_R00_SG0_guider.fits")], + group_files=False, + register_dataset_type=True, + on_success=on_success, + ) + + self.assertEqual(len(ingested), 1) + self.butler.get(refs[0]) + + +if __name__ == '__main__': + unittest.main() From 852d51660df80bdf5f530f7d70fa56750dd2b294 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Tue, 5 Nov 2024 14:59:33 -0700 Subject: [PATCH 6/6] Remove the .cfg file from ups directory Not needed. --- SConstruct | 2 +- ups/obs_lsst.cfg | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100755 ups/obs_lsst.cfg diff --git a/SConstruct b/SConstruct index 24cd8697f..ef697bbb7 100644 --- a/SConstruct +++ b/SConstruct @@ -5,4 +5,4 @@ from lsst.sconsUtils import scripts # will guarantee to be complete before tests run. targetList = ("version", "shebang", "policy",) + scripts.DEFAULT_TARGETS -scripts.BasicSConstruct("obs_lsst", disableCc=True, defaultTargets=targetList) +scripts.BasicSConstruct("obs_lsst", disableCc=True, defaultTargets=targetList, noCfgFile=True) diff --git a/ups/obs_lsst.cfg b/ups/obs_lsst.cfg deleted file mode 100755 index 575629c7e..000000000 --- a/ups/obs_lsst.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# -*- python -*- - -import lsst.sconsUtils - -dependencies = { -} - -config = lsst.sconsUtils.Configuration( - __file__, - headers=[], libs=[], - hasDoxygenInclude=False, - hasSwigFiles=False, -)