diff --git a/docs/source/user_guide/PSM_to_features.rst b/docs/source/user_guide/PSM_to_features.rst new file mode 100644 index 000000000..0581a236c --- /dev/null +++ b/docs/source/user_guide/PSM_to_features.rst @@ -0,0 +1,88 @@ +Feature Map Annotation with Peptide Identifications +=================================================== + +A :term:`feature map` is usually obtained from running a :term:`feature finder`, e.g. :py:class:`~.FeatureFinderAlgorithmPicked` (see `Feature Detection `_). +A logical next step is to compare features across runs using `Map Alignment `_ and `Feature Linking `_. +However, most map aligners in pyOpenMS require features which are annotated with PSMs (see `Identication Data `_). +To link features to their respective PSMs (as obtained from a search engine, such as Comet), we can use the :py:class:`~.IDMapper`. + + +Step 0: Download Example data +----------------------------- + +.. code-block:: python + :linenos: + + import pyopenms as oms + from urllib.request import urlretrieve + + base_url = ( + "https://raw.githubusercontent.com/OpenMS/pyopenms-docs/master/src/data/" + ) + + feature_file = "BSA1_F1.featureXML" + urlretrieve(base_url + feature_file, feature_file) + + idxml_file = "BSA1_F1.idXML" + urlretrieve(base_url + idxml_file, idxml_file) + +Step 1: Load the Feature Map +---------------------------- + +First, load the FeatureMap from a `.featureXML` file: + +.. code-block:: python + + import pyopenms as oms + + feature_map = oms.FeatureMap() + oms.FeatureXMLFile().load(feature_file, feature_map) + +Step 2: Load Peptide Identifications +------------------------------------ + +Next, load the PeptideIdentifications from an `.idXML` file: + +.. code-block:: python + + peptide_ids = [] + protein_ids = [] + oms.IdXMLFile().load(idxml_file, protein_ids, peptide_ids) + +Step 3: Initialize and Configure `IDMapper` +------------------------------------------- + +Now, configure `IDMapper` to apply **retention time (RT) and m/z tolerance settings**: + +.. code-block:: python + + id_mapper = oms.IDMapper() + params = id_mapper.getParameters() + params.setValue("rt_tolerance", 5.0) # RT tolerance in seconds + params.setValue("mz_tolerance", 10.0) # m/z tolerance in ppm + id_mapper.setParameters(params) + +Step 4: Annotate the FeatureMap +------------------------------- + +Use the configured `IDMapper` to link peptide IDs to the FeatureMap: + +.. code-block:: python + + id_mapper.annotate(feature_map, peptide_ids, protein_ids, use_centroid_rt=True, use_centroid_mz=True, spectra=None) + +Step 5: Save the Annotated FeatureMap +-------------------------------------- + +Finally, store the modified FeatureMap back to a file: + +.. code-block:: python + + oms.FeatureXMLFile().store("BSA1_F1_annotated.featureXML", feature_map) + +.. tip:: + You can visualize the annotated FeatureMap using OpenMS visualization tools like `TOPPView`. + + +You have successfully **annotated a FeatureMap** with PeptideIdentifications using `IDMapper`. This allows further downstream analysis in (py)OpenMS workflows. + diff --git a/docs/source/user_guide/feature_linking.rst b/docs/source/user_guide/feature_linking.rst index f408816c5..e94e58ab7 100644 --- a/docs/source/user_guide/feature_linking.rst +++ b/docs/source/user_guide/feature_linking.rst @@ -14,17 +14,17 @@ are available in pyOpenMS: - :py:class:`~.FeatureGroupingAlgorithmQT` - :py:class:`~.FeatureGroupingAlgorithmKD` -- :py:class:`~.FeatureGroupingAlgorithm` - :py:class:`~.FeatureGroupingAlgorithmLabeled` - :py:class:`~.FeatureGroupingAlgorithmUnlabeled` -We now perform a features linking using the :py:class:`~.FeatureGroupingAlgorithmQT` algorithm. +We now perform feature linking using the :py:class:`~.FeatureGroupingAlgorithmQT` algorithm. Download Example Data ********************* .. code-block:: python - + :linenos: + import pyopenms as oms from urllib.request import urlretrieve @@ -47,28 +47,115 @@ Download Example Data oms.FeatureXMLFile().load(feature_file, feature_map) feature_maps.append(feature_map) -features Linking Algorithm +Feature Linking Algorithm ****************************************** -All :py:class:`~.FeatureMap` objects will be combined in a :py:class:`~.ConsensusMap`. +Feature linking is the process which connects (links) features with similar RT and m/z across different runs. +This enables comparisons of peptide signals across runs and is a prerequisite for downstream statistical analysis. +Thus, all features across all :py:class:`~.FeatureMap` objects will be combined into a :py:class:`~.ConsensusMap`. +Here we use :py:class:`~.FeatureGroupingAlgorithmQT` to find corresponding features with similar RT and m/z across feature maps. +If everything goes well, we will have a lot of triplets in our test run (we have three input maps; one feature from each feature map) within each consensus feature. +Realistically, some features will remain unmatched, forming singletons or doublets (consensus features of size 1 or 2). These undersized consensus features can arise due to several factors. In some cases, the signal may be genuinely absent in the dataset, preventing feature detection. Alternatively, the feature-finding algorithm might fail to identify the feature in all available maps, leading to incomplete linkage. Additionally, suboptimal parameters for feature linking, such as excessive retention time (RT) variations across samples, can contribute to mismatches, further reducing the likelihood of forming larger consensus features. The latter can be corrected for using a process called map alignment, which we addressed in a `previous chapter `_. + .. code-block:: python + :linenos: + + consensus_map = oms.ConsensusMap() + # populate the actual cmap using FeatureGroupingAlgorithmQT feature_grouper = oms.FeatureGroupingAlgorithmQT() + # execute feature linking: + feature_grouper.group(feature_maps, consensus_map) - consensus_map = oms.ConsensusMap() +That's it! +Now, we can print some summary information: + + +.. code-block:: python + :linenos: + + # print some info on the consensus map + print(f"Total number of consensus features: {consensus_map.size()}\n\n") + + from collections import defaultdict + + def compute_feature_size_stats(consensus_map): + size_counts = defaultdict(int) # Default value for missing keys is 0 + + for cfeature in consensus_map: + size = len(cfeature.getFeatureList()) + size_counts[size] += 1 # No need to check if the key exists + + return size_counts + + stats = compute_feature_size_stats(consensus_map) + ## how many consensus features are there which contain features from 1, 2, or all 3 feature maps? + print("ConsensusFeature Size Distribution:", dict(stats), "\n\n") + + for (i, cfeature) in enumerate(consensus_map): + if i > 3: + break + print( + f"ConsensusFeature: average int: {cfeature.getIntensity()}, RT: {cfeature.getRT()}, m/z: {cfeature.getMZ()}" + ) + # The two features in map 1 and map 2 represent the same analyte at + # slightly different RT and m/z + for fh in cfeature.getFeatureList(): + print(f" -- Feature: map#: {fh.getMapIndex()}, int: {fh.getIntensity()}, RT: {fh.getRT()}") + + +This then prints: + +.. code-block:: output + + Map 0: Filename = BSA1_F1.featureXML, Size = 256, UniqueID = 15391035140702131759 + Map 1: Filename = BSA2_F1.featureXML, Size = 235, UniqueID = 4409371154349730995 + Map 2: Filename = BSA3_F1.featureXML, Size = 204, UniqueID = 16851873442542870272 + Total number of consensus features: 474 + + + ConsensusFeature Size Distribution: {3: 55, 2: 111, 1: 308} + + + ConsensusFeature: average int: 674365.6875, RT: 1925.75138611056, m/z: 387.7128198087733 + -- Feature: map#: 0, int: 1432460.0, RT: 1961.42395727216 + -- Feature: map#: 1, int: 285228.0, RT: 1914.26950841529 + -- Feature: map#: 2, int: 305409.0, RT: 1901.56069264423 + ConsensusFeature: average int: 1154167.0, RT: 1787.5601793634498, m/z: 662.2911690419279 + -- Feature: map#: 0, int: 834075.0, RT: 1836.92005770327 + -- Feature: map#: 1, int: 2119760.0, RT: 1748.02632036743 + -- Feature: map#: 2, int: 508666.0, RT: 1777.73416001965 + ConsensusFeature: average int: 562620.0, RT: 1650.6520418306134, m/z: 779.7355985805051 + -- Feature: map#: 0, int: 661665.0, RT: 1662.1136104186 + -- Feature: map#: 1, int: 751397.0, RT: 1616.78250841374 + -- Feature: map#: 2, int: 274798.0, RT: 1673.0600066595 + ConsensusFeature: average int: 23445466.0, RT: 1877.1572820450535, m/z: 738.310987605286 + -- Feature: map#: 0, int: 34988800.0, RT: 1901.57762589719 + -- Feature: map#: 1, int: 25276700.0, RT: 1849.00759248543 + -- Feature: map#: 2, int: 10070900.0, RT: 1880.88662775254 + +The results here are not ideal, since we only found 55 features which are present in all three feature maps. The remaining consensus features have a missing value for at least one feature map. +We could tweak the parameters used for grouping, but you should make sure that the, for example, acceptable RT deltas are sensible. There is a tradeoff between sensitivity and specificity here. + +Finally, we add some meta-data to the consensus map, which allows us to track the input data later on if we were to store the consensus map to disk. + +.. code-block:: python + :linenos: file_descriptions = consensus_map.getColumnHeaders() - # collect information about input maps + # collect information about input maps ... for i, feature_map in enumerate(feature_maps): file_description = file_descriptions.get(i, oms.ColumnHeader()) - file_description.filename = feature_map.getDataProcessing()[0].getMetaValue( - "parameter: in" - )[:-5] + file_description.filename = feature_files[i] ## filename file_description.size = feature_map.size() file_description.unique_id = feature_map.getUniqueId() file_descriptions[i] = file_description - + # ... and store them in the column headers of the cmap consensus_map.setColumnHeaders(file_descriptions) - feature_grouper.group(feature_maps, consensus_map) + + # print the information on underlying feature maps which we just collected + file_descriptions = consensus_map.getColumnHeaders() + for index, header in file_descriptions.items(): + print(f"Map {index}: Filename = {header.filename}, Size = {header.size}, UniqueID = {header.unique_id}") diff --git a/docs/source/user_guide/glossary.rst b/docs/source/user_guide/glossary.rst index a99715488..35064339d 100644 --- a/docs/source/user_guide/glossary.rst +++ b/docs/source/user_guide/glossary.rst @@ -28,6 +28,7 @@ A glossary of common terms used throughout OpenMS documentation. One consensus map usually contains many consensus features. OpenMS represents a consensus map using the class `ConsensusMap `_. + de novo de novo peptide sequencing A peptide's amino acid sequence is inferred directly from the precursor peptide mass and tandem mass spectrum (:term:`MS2` or :term:`MS3`) fragment ions, without comparison to a reference proteome. @@ -45,6 +46,10 @@ A glossary of common terms used throughout OpenMS documentation. features A feature, in the OpenMS terminology, subsumes all m/z signals originating from a single compound at a certain charge state. This includes the isotope pattern and usually spans multiple spectra in retention time (the elution profile). + + feature finder + FeatureFinder + A FeatureFinder in pyOpenMS creates a :term:`feature map` using the MS1 spectra from a :term:`peak map` (e.g. from an mzML file) as input. feature maps feature map @@ -154,9 +159,10 @@ A glossary of common terms used throughout OpenMS documentation. peptide-spectrum match PSM - A method used in proteomics to identify proteins from a complex mixture. Involves comparing the - mass spectra of peptide fragments generated from a protein sample with a database of predicted - spectra, in order to identify the protein that produced the observed peptides. + PSMs + A peptide-spectrum match associates a peptide sequence (possibly including modifications) to an MS/MS spectrum. + This usually involves comparing the mass spectra of peptide fragments generated from a digested protein sample with a database of predicted + spectra. Alternatively, this can be done using :term:`de novo` techniques (without a database, just using observed spectra). PepNovo PepNovo is a de :term:`de novo peptide sequencing` algorithm for :term:`MS2` spectra. diff --git a/docs/source/user_guide/img/map_alignment.png b/docs/source/user_guide/img/map_alignment.png deleted file mode 100644 index 674488471..000000000 Binary files a/docs/source/user_guide/img/map_alignment.png and /dev/null differ diff --git a/docs/source/user_guide/img/map_alignment_fmaps.png b/docs/source/user_guide/img/map_alignment_fmaps.png new file mode 100644 index 000000000..3c980b6a8 Binary files /dev/null and b/docs/source/user_guide/img/map_alignment_fmaps.png differ diff --git a/docs/source/user_guide/img/map_alignment_trafos.png b/docs/source/user_guide/img/map_alignment_trafos.png new file mode 100644 index 000000000..bfe301c95 Binary files /dev/null and b/docs/source/user_guide/img/map_alignment_trafos.png differ diff --git a/docs/source/user_guide/index.rst b/docs/source/user_guide/index.rst index cab40a9ae..b49dc9db1 100644 --- a/docs/source/user_guide/index.rst +++ b/docs/source/user_guide/index.rst @@ -46,6 +46,7 @@ headings and structure. spectrum_merging charge_isotope_deconvolution feature_detection + PSM_to_features map_alignment adduct_detection feature_linking diff --git a/docs/source/user_guide/map_alignment.rst b/docs/source/user_guide/map_alignment.rst index f57144afa..6094d16ef 100644 --- a/docs/source/user_guide/map_alignment.rst +++ b/docs/source/user_guide/map_alignment.rst @@ -2,10 +2,14 @@ Map Alignment =============== The pyOpenMS map alignment algorithms transform different maps (:term:`peak maps`, :term:`feature maps`) to a common retention time axis. +Because chromatographic columns are less stable, retention times of identical compounds can vary across runs. +To correct for RT drift, map alignment attempts to find common landmarks across runs and adjusts the RT of all features to minimize the distance +of landmarks across feature maps (runs). + .. image:: img/map_alignment_illustration.png -Note: Creating a :term:`consensus map` from the aligned maps is performed by a features linking algorithm (see next chapter). +Note: Creating a :term:`consensus map` from the aligned maps is performed by a `feature linking algorithm (see next chapter) `_. Different map alignment algorithms are available in pyOpenMS: @@ -13,16 +17,56 @@ Different map alignment algorithms are available in pyOpenMS: - :py:class:`~.MapAlignmentAlgorithmPoseClustering` - :py:class:`~.MapAlignmentAlgorithmIdentification` - :py:class:`~.MapAlignmentAlgorithmKD` + +If you want to apply a custom RT mapping, you can use: + - :py:class:`~.MapAlignmentTransformer` -To perform a simple linear alignment we can employ the algorithm :py:class:`~.MapAlignmentAlgorithmPoseClustering`. -In the example below it is used for the alignment of :term:`feature maps`. +To perform a simple linear alignment (an affine transformation to be exact, i.e. an offset and a slope) we can employ the algorithm :py:class:`~.MapAlignmentAlgorithmPoseClustering`. +This algorithm in OpenMS can also align peak maps, but we usually recommend aligning on the feature level, since +it's much faster (less features than peaks) and also more stable. + +Other map alignment algorithms in pyOpenMS require the input data to have :term:`PSMs` annotated. See `Annotating PSMs to features `_ on how to do that. +Also, some require (or support) a reference map (the one which all the other feature maps align to). More on this below. +All algorithms except :py:class:`~.MapAlignmentAlgorithmPoseClustering` can correct the RT using a variety of models/functions fitted to the landmarks used across feature maps. + +Here is a summary table: + +.. list-table:: Comparison of pyOpenMS' map alignment algorithms + :header-rows: 1 + + * - algorithm + - input type + - transformation in RT + - uses & requires PSMs + - reference map + * - :py:class:`~.MapAlignmentAlgorithmPoseClustering` + - feature maps or peak maps + - linear (affine transformation) + - no + - required + * - :py:class:`~.MapAlignmentAlgorithmIdentification` + - peak map, feature maps, IDs + - any [#footnote1]_ + - yes + - optional + * - :py:class:`~.MapAlignmentAlgorithmKD` + - feature maps + - any [#footnote1]_ + - yes + - not supported/needed + +.. [#footnote1] Valid models are "linear","b_spline","lowess" or "interpolated" + +You should pick the algorithm which does not overfit your data and maximizes the number of complete consensus features during a later `feature linking `_ stage. + Download Example Data ********************* .. code-block:: python - + :linenos: + import pyopenms as oms from urllib.request import urlretrieve @@ -30,10 +74,12 @@ Download Example Data "https://raw.githubusercontent.com/OpenMS/pyopenms-docs/master/src/data/" ) + # we use featureXML files which already contain PSMs (as obtained by oms.IDMapper()) + # ... so we can use all aligners pyOpenMS has to offer feature_files = [ - "BSA1_F1.featureXML", - "BSA2_F1.featureXML", - "BSA3_F1.featureXML", + "BSA1_F1_idmapped.featureXML", + "BSA2_F1_idmapped.featureXML", + "BSA3_F1_idmapped.featureXML", ] feature_maps = [] @@ -45,14 +91,20 @@ Download Example Data oms.FeatureXMLFile().load(feature_file, feature_map) feature_maps.append(feature_map) -Map Alignment Algorithm -*********************** +Selecting a Reference Map +************************* + +Some alignment algorithms in pyOpenMS require to set a reference, e.g. :py:class:`~.MapAlignmentAlgorithmPoseClustering`. +For others, it is optional, e.g., :py:class:`~.MapAlignmentAlgorithmIdentification`. +Finally, :py:class:`~.MapAlignmentAlgorithmKD` is reference-free by definition. -From the list of :term:`feature maps`, the one with the largest number of features is selected for reference. +For :py:class:`~.MapAlignmentAlgorithmPoseClustering` we could pick the :term:`feature map` with the largest number of features as a reference, +to provide the maximum number of reference points. The retention times of the other :term:`feature maps` are aligned to this. .. code-block:: python - + :linenos: + # set ref_index to feature map index with largest number of features ref_index = [ i[0] @@ -62,77 +114,167 @@ The retention times of the other :term:`feature maps` are aligned to this. ][-1] aligner = oms.MapAlignmentAlgorithmPoseClustering() - aligner.setReference(feature_maps[ref_index]) + + ## push all maps except the reference into the align method; don't align the reference to itself for max. efficiency + feature_maps_to_align = feature_maps[:ref_index] + feature_maps[ref_index+1:] + + +Map Alignment Algorithm +*********************** + +Now, let's run an algorithm. Since the interfaces of the aligners differ slightly, we will go though them one by one, starting with :py:class:`~.MapAlignmentAlgorithmPoseClustering`. + +.. code-block:: python + :linenos: + aligner = oms.MapAlignmentAlgorithmPoseClustering() + aligner.setReference(feature_maps[ref_index]) + + + ## change default params, if you want ... + p = aligner.getParameters() + # p.setValue(...) + aligner.setParameters(p) + # perform alignment and transformation of feature maps to the reference map (exclude reference map) - for feature_map in feature_maps[:ref_index] + feature_maps[ref_index + 1 :]: + for feature_map in feature_maps_to_align: trafo = oms.TransformationDescription() aligner.align(feature_map, trafo) transformer = oms.MapAlignmentTransformer() transformer.transformRetentionTimes( feature_map, trafo, True - ) # store original RT as meta value + ) # store original RT as meta value in `feature_map` + + +The interface of :py:class:`~.MapAlignmentAlgorithmIdentification` is a bit different, so have to adapt our code a bit. +In contrast to :py:class:`~.MapAlignmentAlgorithmPoseClustering`, which always fits a linear model, we can choose which model to fit to the landmarks found by the algorithm. Our choices are "linear","b_spline","lowess" and "interpolated". + +.. code-block:: python + :linenos: + + aligner = oms.MapAlignmentAlgorithmIdentification() + ## we could set a reference map; but we don't. Instead, we rely on the algorithm to use an internal average of all maps + ref_index = -1 # -1 means 'take the median' for this algorithm + + ## let's change some default parameters of MapAlignmentAlgorithmIdentification, just to see how it's done: + p = aligner.getParameters() + p.setValue("max_rt_shift", 0.2) # 20% of total RT span + p.setValue("use_feature_rt", "true") + aligner.setParameters(p) + + ## this list will be filled with transformations; you could use them to transform the original mzML, for example + trafos = list() + aligner.align(feature_maps, trafos, ref_index) + + # the transformations now contain the landmarks, but we still need to compute (fit) a model to them, + # ... before applying it to the feature maps: + # Possible models are: "linear","b_spline","lowess","interpolated" + for fm, trafo in zip(feature_maps, trafos): + trafo.fitModel("linear") + transformer = oms.MapAlignmentTransformer() + transformer.transformRetentionTimes( + fm, trafo, True + ) # stores original RT as meta value 'original_RT' for each feature in each `feature_map` + + +You can test different models, but since we only have very few data points in our toy example, the linear model works best. Visualization ************* -Plotting :term:`consensus maps` with features before and after alignment. +Plotting :term:`feature maps` before and after alignment. We should observe that the data points cluster closer together: .. code-block:: python + :linenos: import matplotlib.pyplot as plt import numpy as np - fmaps = ( - [feature_maps[ref_index]] - + feature_maps[:ref_index] - + feature_maps[ref_index + 1 :] - ) + def plot_consensus_maps(fmaps): + """ + Plots consensus maps before and after alignment. + + Parameters: + - fmaps: List of FeatureMaps. + """ + fig, axes = plt.subplots(1, 2, figsize=(10, 5)) + + titles = ["consensus map before alignment", "consensus map after alignment"] + x_labels = ["RT", "RT"] + y_label = "m/z" + + for i, ax in enumerate(axes): + ax.set_title(titles[i]) + ax.set_xlabel(x_labels[i]) + if i == 0: ax.set_ylabel(y_label) + + for fm in fmaps: + x_data = [f.getMetaValue("original_RT") if i == 0 else f.getRT() for f in fm] + y_data = [f.getMZ() for f in fm] + alpha_values = np.asarray([f.getIntensity() for f in fm]) / max([f.getIntensity() for f in fm]) + ax.scatter(x_data, y_data, alpha=alpha_values) + + fig.tight_layout() + fig.legend( + [fmap.getDataProcessing()[0].getMetaValue("parameter: out")[:-11] for fmap in fmaps], + loc="lower center", + ) + plt.show() - fig = plt.figure(figsize=(10, 5)) + # Example usage: + plot_consensus_maps(feature_maps) - ax = fig.add_subplot(1, 2, 1) - ax.set_title("consensus map before alignment") - ax.set_ylabel("m/z") - ax.set_xlabel("RT") +.. image:: img/map_alignment_fmaps.png - # use alpha value to display feature intensity - ax.scatter( - [f.getRT() for f in fmaps[0]], - [f.getMZ() for f in fmaps[0]], - alpha=np.asarray([f.getIntensity() for f in fmaps[0]]) - / max([f.getIntensity() for f in fmaps[0]]), - ) - for fm in fmaps[1:]: - ax.scatter( - [f.getMetaValue("original_RT") for f in fm], - [f.getMZ() for f in fm], - alpha=np.asarray([f.getIntensity() for f in fm]) - / max([f.getIntensity() for f in fm]), - ) +We can also inspect the underlying transformation and the landmarks it is based upon: + +.. code-block:: python + :linenos: + + def plot_transformed_rt_with_trafo(fmaps, trafos): + """ + Plots original RT vs. transformed RT for each feature map and ensures matching colors for transformation points. - ax = fig.add_subplot(1, 2, 2) - ax.set_title("consensus map after alignment") - ax.set_xlabel("RT") + Parameters: + - fmaps: List of FeatureMaps that have been aligned. + - trafos: List of Transformations applied to the FeatureMaps. + """ + fig, ax = plt.subplots(figsize=(8, 5)) - for fm in fmaps: - ax.scatter( - [f.getRT() for f in fm], - [f.getMZ() for f in fm], - alpha=np.asarray([f.getIntensity() for f in fm]) - / max([f.getIntensity() for f in fm]), - ) + ax.set_title("RT Transformation Before vs. After Alignment") + ax.set_xlabel("Original RT") + ax.set_ylabel("Transformed RT") - fig.tight_layout() - fig.legend( - [ - fmap.getDataProcessing()[0].getMetaValue("parameter: out")[:-11] - for fmap in fmaps - ], - loc="lower center", - ) - fig.show() + colors = plt.cm.viridis(np.linspace(0, 1, len(fmaps))) # Generate distinct colors for each map + + for i, (fm, trafo) in enumerate(zip(fmaps, trafos)): + label = fm.getDataProcessing()[0].getMetaValue("parameter: out")[:-11] + + # Extract original and transformed RTs from feature maps + original_rt = [f.getMetaValue("original_RT") for f in fm] + transformed_rt = [f.getRT() for f in fm] + + # Plot feature map RTs + ax.scatter(original_rt, transformed_rt, alpha=0.5, s=20, color=colors[i], label=f"{label} - Features") + + # Extract transformation points + trafo_points = trafo.getDataPoints() + original_trafo_rt = [point.first for point in trafo_points] + transformed_trafo_rt = [point.second for point in trafo_points] + + # Plot transformation points + ax.scatter(original_trafo_rt, transformed_trafo_rt, marker="D", s=100, edgecolors="black", color=colors[i], + label=f"{label} - Trafo") + + ax.legend(loc="upper left") + ax.grid(True) + plt.show() + + # Example usage: + plot_transformed_rt_with_trafo(feature_maps, trafos) -.. image:: img/map_alignment.png +While we do not know the underlying features using just this information, we can see that features in corresponding maps are now nicely aligned horizontally (the new RT). Also, it seems a linear model nicely fits all the data points in each feature map. More flexible models (e.g., LOWESS) may overfit and degrade performance—feel; free to experiment. + +.. image:: img/map_alignment_trafos.png \ No newline at end of file diff --git a/docs/source/user_guide/quantitative_data.rst b/docs/source/user_guide/quantitative_data.rst index f4c4998e0..2e3b0d689 100644 --- a/docs/source/user_guide/quantitative_data.rst +++ b/docs/source/user_guide/quantitative_data.rst @@ -74,7 +74,9 @@ quantitative data directly and it supports direct iteration in Python: Often :term:`LC-MS/MS` experiments are run to compare quantitative features across experiments. In OpenMS, linked features from individual experiments are -represented by a :py:class:`~.ConsensusFeature` +represented by a :py:class:`~.ConsensusFeature`. +We will explore how :term:`Consensus Maps` are created in a process called FeatureLinking in the `Feature Linking `_ chapter. +For now, we focus on how to build :term:`consensus feature`s and their container (consensus maps) manually. .. code-block:: python :linenos: diff --git a/src/data/BSA1_F1.idXML b/src/data/BSA1_F1.idXML new file mode 100644 index 000000000..8952fdf63 --- /dev/null +++ b/src/data/BSA1_F1.idXML @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/data/BSA1_F1_idmapped.featureXML b/src/data/BSA1_F1_idmapped.featureXML index 0378223ac..f4a4ed4e0 100644 --- a/src/data/BSA1_F1_idmapped.featureXML +++ b/src/data/BSA1_F1_idmapped.featureXML @@ -1,8476 +1,8476 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1942.60008303114 - 395.239277484387 - 1.57572e+08 - 0 - 0 - 0.808494 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1749.13833503866 - 443.711224390254 - 5.40693e+07 - 0 - 0 - 0.893553 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1850.05890690118 - 325.49117966032 - 5.2717e+07 - 0 - 0 - 0.788273 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1977.23828981167 - 388.25392038259 - 3.80282e+07 - 0 - 0 - 0.844645 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1901.57762589719 - 738.311028909149 - 3.49888e+07 - 0 - 0 - 0.770521 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1825.89029244562 - 344.228014015041 - 3.11432e+07 - 0 - 0 - 0.82801 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1788.0018452988 - 722.324941725941 - 3.10866e+07 - 0 - 0 - 0.785671 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1942.55295501875 - 789.471805967695 - 2.62083e+07 - 0 - 0 - 0.798298 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1646.59493992858 - 300.20210145105 - 2.11254e+07 - 0 - 0 - 0.722838 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1759.70582037089 - 569.752580122494 - 1.7739e+07 - 0 - 0 - 0.842924 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1691.9984454215 - 360.222979896372 - 1.33419e+07 - 0 - 0 - 0.813246 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1853.07237998607 - 404.248855096139 - 1.29235e+07 - 0 - 0 - 0.787154 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1890.08083493545 - 345.190367752254 - 1.22826e+07 - 0 - 0 - 0.756119 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1801.12585940885 - 354.705812855958 - 1.1375e+07 - 0 - 0 - 0.742171 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1805.91480882857 - 585.738797663525 - 1.11165e+07 - 0 - 0 - 0.837668 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1939.16633277333 - 340.259781361472 - 1.04071e+07 - 0 - 0 - 0.918211 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1781.91828690502 - 300.165860445518 - 1.02336e+07 - 0 - 0 - 0.775462 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1825.80321846992 - 327.201631255597 - 9.44677e+06 - 0 - 0 - 0.826554 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1553.15983405019 - 610.184346327226 - 9.30566e+06 - 0 - 0 - 0.779417 - 1 - - - - - - - - - - - - - - - - - - - - - 1961.39019576481 - 511.723232406868 - 8.79732e+06 - 0 - 0 - 0.843515 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1977.2629479416 - 371.227599556221 - 8.76052e+06 - 0 - 0 - 0.904989 - 1 - - - - - - - - - - - - - - - - - - - - - 1554.06641559096 - 593.157863257653 - 8.3806e+06 - 0 - 0 - 0.759463 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1988.81247894303 - 448.275027282971 - 8.37772e+06 - 0 - 0 - 0.84453 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1584.55975829294 - 593.157866422492 - 7.93328e+06 - 0 - 0 - 0.768712 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1527.65855338629 - 593.157852444436 - 7.88549e+06 - 0 - 0 - 0.703157 - 1 - - - - - - - - - - - - - - - - - - - - - 1830.41712672162 - 585.738784638549 - 6.8498e+06 - 0 - 0 - 0.865617 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1700.50988786995 - 514.189328465821 - 6.6394e+06 - 0 - 0 - 0.738204 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1682.13807152155 - 610.722880316188 - 4.18855e+06 - 0 - 0 - 0.852389 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1834.37062579764 - 523.285347101526 - 4.082e+06 - 0 - 0 - 0.823364 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1848.5095857042 - 610.18431205887 - 3.94595e+06 - 0 - 0 - 0.834624 - 1 - - - - - - - - - - - - - - - - - - - - - 1971.87140983583 - 798.323609237053 - 3.94349e+06 - 0 - 0 - 0.843107 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1775.07663322818 - 419.140831469569 - 3.69437e+06 - 0 - 0 - 0.880283 - 1 - - - - - - - - - - - - - - - - - - - - - 1730.30747106607 - 610.184193508133 - 3.61108e+06 - 0 - 0 - 0.840146 - 1 - - - - - - - - - - - - - - - - - - - - - 1730.30399982099 - 593.157867357721 - 3.56219e+06 - 0 - 0 - 0.775107 - 1 - - - - - - - - - - - - - - - - - - - - - 1869.78550445326 - 601.724874614057 - 3.47947e+06 - 0 - 0 - 0.831382 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1848.32526379901 - 593.157855633237 - 3.47113e+06 - 0 - 0 - 0.85878 - 1 - - - - - - - - - - - - - - - - - - - - - 1902.75181115423 - 452.520148774174 - 3.05139e+06 - 0 - 0 - 0.715772 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1874.00164912744 - 358.207318431073 - 2.93749e+06 - 0 - 0 - 0.856979 - 1 - - - - - - - - - - - - - - - - - - - - - 1553.40888847032 - 612.181273299409 - 2.73343e+06 - 0 - 0 - 0.815199 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1554.48325134303 - 595.154790851029 - 2.55435e+06 - 0 - 0 - 0.80051 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1717.49709565558 - 361.185257106053 - 2.51386e+06 - 0 - 0 - 0.797211 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1535.10578221288 - 549.857320372402 - 2.38573e+06 - 0 - 0 - 0.741795 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1933.42517827153 - 755.752009313457 - 2.36585e+06 - 0 - 0 - 0.841461 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1689.3714815954 - 314.181372840878 - 2.35505e+06 - 0 - 0 - 0.830938 - 1 - - - - - - - - - - - - - - - - - - - - - 1948.04231947926 - 768.805074092311 - 2.29873e+06 - 0 - 0 - 0.841465 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1668.11024637229 - 389.161361636018 - 2.03042e+06 - 0 - 0 - 0.763679 - 3 - - - - - - - - - - - - - - - - - - - - - 1585.59454125718 - 595.154907865168 - 2.01015e+06 - 0 - 0 - 0.83403 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1896.74032211339 - 350.831104431335 - 1.76078e+06 - 0 - 0 - 0.718885 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1980.4652872277 - 637.299676347404 - 1.67697e+06 - 0 - 0 - 0.821803 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1849.61746860447 - 373.6771829893 - 1.67362e+06 - 0 - 0 - 0.810144 - 2 - - - - - - - - - - - - - - - - - - - - - 1859.34882876365 - 645.751258726614 - 1.61188e+06 - 0 - 0 - 0.816195 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1781.48351937349 - 449.744195494812 - 1.59542e+06 - 0 - 0 - 0.704322 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1722.56542605313 - 347.187900104466 - 1.54843e+06 - 0 - 0 - 0.815377 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1961.83438738713 - 383.829906034142 - 1.53105e+06 - 0 - 0 - 0.854848 - 3 - - - - - - - - - - - - - - - - - - - - - 1961.42395727216 - 387.713009179115 - 1.43246e+06 - 0 - 0 - 0.763436 - 2 - - - - - - - - - - - - - - - - - - - - - 1557.18422372145 - 376.217903513908 - 1.42892e+06 - 0 - 0 - 0.818594 - 1 - - - - - - - - - - - - - - - - - - - - - 1973.75552599495 - 751.811174047512 - 1.38838e+06 - 0 - 0 - 0.814803 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1703.25374183947 - 336.705970907362 - 1.38282e+06 - 0 - 0 - 0.861412 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1631.81554563512 - 389.161368824482 - 1.37443e+06 - 0 - 0 - 0.82019 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1730.32124899288 - 612.182360754193 - 1.35658e+06 - 0 - 0 - 0.917921 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1800.03590785452 - 595.155606632556 - 1.33671e+06 - 0 - 0 - 0.832046 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1743.4957315005 - 551.202340351518 - 1.33166e+06 - 0 - 0 - 0.848401 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1913.32189993092 - 388.2543614219 - 1.32938e+06 - 0 - 0 - 0.806492 - 1 - - - - - - - - - - - - - - - - - - - - - 1831.26539028908 - 616.232582055361 - 1.31814e+06 - 0 - 0 - 0.825615 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1690.54938858994 - 377.837965953159 - 1.29146e+06 - 0 - 0 - 0.780523 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1730.34857729607 - 595.155987638776 - 1.25116e+06 - 0 - 0 - 0.825704 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1768.6199880039 - 526.211029308473 - 1.24662e+06 - 0 - 0 - 0.867136 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1837.04826874467 - 428.503336384768 - 1.23238e+06 - 0 - 0 - 0.878115 - 3 - - - - - - - - - - - - - - - - - - - - - 1786.44211357684 - 647.222390448033 - 1.21505e+06 - 0 - 0 - 0.833797 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1642.07714582374 - 612.181174263341 - 1.18478e+06 - 0 - 0 - 0.782097 - 1 - - - - - - - - - - - - - - - - - - - - - 1728.61183664044 - 420.244018370772 - 1.16864e+06 - 0 - 0 - 0.786798 - 1 - - - - - - - - - - - - - - - - - - - - - 1673.16831339677 - 689.329092656608 - 1.16809e+06 - 0 - 0 - 0.828538 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1731.02529417004 - 689.733821922767 - 1.15308e+06 - 0 - 0 - 0.793168 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1966.88444969328 - 319.829002591777 - 1.12628e+06 - 0 - 0 - 0.790417 - 3 - - - - - - - - - - - - - - - - - - - - - 1691.96770051681 - 307.175619014208 - 1.11331e+06 - 0 - 0 - 0.830181 - 1 - - - - - - - - - - - - - - - - - - - - - 1853.65009606254 - 351.201570090771 - 1.10975e+06 - 0 - 0 - 0.853545 - 1 - - - - - - - - - - - - - - - - - - - - - 1837.84866888412 - 331.152213390093 - 1.06271e+06 - 0 - 0 - 0.737159 - 3 - - - - - - - - - - - - - - - - - - - - - 1895.87443451001 - 599.247546765046 - 1.04907e+06 - 0 - 0 - 0.850586 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1848.51142554279 - 612.181369205055 - 1.01791e+06 - 0 - 0 - 0.922788 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1557.94682445796 - 358.174866373479 - 1.01056e+06 - 0 - 0 - 0.785161 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1822.10100830846 - 358.207331727653 - 996692 - 0 - 0 - 0.815965 - 1 - - - - - - - - - - - - - - - - - - - - - 1875.67234220496 - 464.270015958903 - 969824 - 0 - 0 - 0.854472 - 1 - - - - - - - - - - - - - - - - - - - - - 1765.09078229321 - 646.305018499571 - 956613 - 0 - 0 - 0.756325 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1884.64297142864 - 329.996036232289 - 943844 - 0 - 0 - 0.805395 - 1 - - - - - - - - - - - - - - - - - - - - - 1637.39551397626 - 581.204242706181 - 940847 - 0 - 0 - 0.756256 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1848.26791064212 - 595.155041488692 - 931572 - 0 - 0 - 0.89918 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1959.66932337414 - 561.300446284705 - 931464 - 0 - 0 - 0.885224 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1579.88572651438 - 550.710401034708 - 929333 - 0 - 0 - 0.830763 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1924.10701573647 - 661.737344475456 - 917313 - 0 - 0 - 0.716893 - 2 - - - - - - - - - - - - - - - - - - - - - 1786.4332824806 - 443.71130751289 - 913897 - 0 - 0 - 0.850501 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1765.26719952794 - 495.737176235101 - 913477 - 0 - 0 - 0.814372 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1671.03096606806 - 377.837980996289 - 911710 - 0 - 0 - 0.8055 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1911.88003702052 - 768.805066855469 - 887154 - 0 - 0 - 0.799403 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1787.7385096299 - 344.228105684446 - 870127 - 0 - 0 - 0.877479 - 1 - - - - - - - - - - - - - - - - - - - - - 1836.92005770327 - 662.291144088031 - 834075 - 0 - 0 - 0.860103 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1958.87020238569 - 461.525917777534 - 826598 - 0 - 0 - 0.836648 - 3 - - - - - - - - - - - - - - - - - - - - - 1880.89149381649 - 632.218607438445 - 822517 - 0 - 0 - 0.804428 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1611.30929596283 - 581.204232374216 - 800172 - 0 - 0 - 0.807082 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1900.36387167843 - 445.758301401657 - 787059 - 0 - 0 - 0.880789 - 2 - - - - - - - - - - - - - - - - - - - - - 1730.31265461892 - 684.203261993092 - 785431 - 0 - 0 - 0.872564 - 1 - - - - - - - - - - - - - - - - - - - - - 1925.77563449246 - 329.996027622129 - 775454 - 0 - 0 - 0.773546 - 1 - - - - - - - - - - - - - - - - - - - - - 1696.84288261241 - 612.756674275073 - 766991 - 0 - 0 - 0.703266 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1587.25757721129 - 581.204241746339 - 761048 - 0 - 0 - 0.807939 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1561.09771760271 - 510.177150258915 - 749628 - 0 - 0 - 0.787498 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1895.12545340684 - 645.751239343097 - 749267 - 0 - 0 - 0.831665 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1976.19873220568 - 430.247770131136 - 720345 - 0 - 0 - 0.827592 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1751.61080877506 - 553.236314628857 - 709632 - 0 - 0 - 0.766666 - 1 - - - - - - - - - - - - - - - - - - - - - 1586.04579155797 - 558.863119429115 - 695131 - 0 - 0 - 0.787923 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1640.98643075431 - 435.020535319749 - 692731 - 0 - 0 - 0.804745 - 1 - - - - - - - - - - - - - - - - - - - - - 1629.75938475371 - 314.181297757997 - 687972 - 0 - 0 - 0.819176 - 1 - - - - - - - - - - - - - - - - - - - - - 1758.21769769746 - 461.193709699542 - 686387 - 0 - 0 - 0.833389 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1833.15632951733 - 311.491464530006 - 682212 - 0 - 0 - 0.74438 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1694.02591954006 - 342.212547992358 - 679240 - 0 - 0 - 0.834728 - 1 - - - - - - - - - - - - - - - - - - - - - 1774.92290406111 - 384.103974588548 - 670553 - 0 - 0 - 0.867733 - 1 - - - - - - - - - - - - - - - - - - - - - 1777.55092369731 - 553.739225584236 - 669968 - 0 - 0 - 0.818194 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1662.1136104186 - 779.735683028729 - 661665 - 0 - 0 - 0.816294 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1889.96241210527 - 689.373264647235 - 653900 - 0 - 0 - 0.839595 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1829.58942138803 - 433.17304304814 - 646799 - 0 - 0 - 0.807067 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1578.52990464212 - 450.250753036319 - 640918 - 0 - 0 - 0.839803 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1644.55768800737 - 517.28552945915 - 637643 - 0 - 0 - 0.859305 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1760.18256072011 - 354.705883888822 - 634583 - 0 - 0 - 0.839558 - 2 - - - - - - - - - - - - - - - - - - - - - 1577.69276835768 - 563.532913651715 - 616559 - 0 - 0 - 0.79141 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1890.53152946433 - 450.868564650794 - 612537 - 0 - 0 - 0.755588 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1642.56317758697 - 569.520610382363 - 608695 - 0 - 0 - 0.821016 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1964.63688704103 - 339.498343250801 - 597134 - 0 - 0 - 0.705829 - 3 - - - - - - - - - - - - - - - - - - - - - 1899.08242981968 - 457.584237572836 - 591005 - 0 - 0 - 0.739229 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1921.19037148462 - 722.325156962041 - 557891 - 0 - 0 - 0.761441 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1910.27267915169 - 751.819910929657 - 554306 - 0 - 0 - 0.861684 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1541.5598016555 - 510.177226711706 - 529187 - 0 - 0 - 0.756718 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1973.99708288663 - 402.233286729287 - 519586 - 0 - 0 - 0.851717 - 1 - - - - - - - - - - - - - - - - - - - - - 1825.94868289226 - 349.183425211153 - 509753 - 0 - 0 - 0.844228 - 1 - - - - - - - - - - - - - - - - - - - - - 1800.79015224912 - 708.40428856034 - 507399 - 0 - 0 - 0.837542 - 1 - - - - - - - - - - - - - - - - - - - - - 1869.73058829482 - 386.234920825242 - 497169 - 0 - 0 - 0.836918 - 2 - - - - - - - - - - - - - - - - - - - - - 1987.27482601218 - 660.303901646084 - 480449 - 0 - 0 - 0.860689 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1618.60759380531 - 513.242968782805 - 476741 - 0 - 0 - 0.867495 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1749.62803154496 - 434.706245588773 - 476219 - 0 - 0 - 0.89847 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1585.42186562042 - 763.749516236075 - 473734 - 0 - 0 - 0.82659 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1874.10065992084 - 341.180911627985 - 472616 - 0 - 0 - 0.863793 - 1 - - - - - - - - - - - - - - - - - - - - - 1727.11218093027 - 333.140794927191 - 455267 - 0 - 0 - 0.769787 - 1 - - - - - - - - - - - - - - - - - - - - - 1981.72702476803 - 675.245968727868 - 449289 - 0 - 0 - 0.803305 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1621.18670574942 - 574.190296565449 - 445641 - 0 - 0 - 0.793186 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1977.79879849246 - 305.171110602031 - 441807 - 0 - 0 - 0.820819 - 1 - - - - - - - - - - - - - - - - - - - - - 1690.35832382824 - 566.253051428907 - 432419 - 0 - 0 - 0.793051 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1646.63332726281 - 305.157456217311 - 431685 - 0 - 0 - 0.789387 - 1 - - - - - - - - - - - - - - - - - - - - - 1701.91449611442 - 443.711341337308 - 421837 - 0 - 0 - 0.867467 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1921.87066056982 - 472.84922800675 - 398623 - 0 - 0 - 0.805121 - 3 - - - - - - - - - - - - - - - - - - - - - 1582.82574835235 - 517.768601110425 - 393141 - 0 - 0 - 0.80554 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1952.48326364359 - 738.802694066296 - 384662 - 0 - 0 - 0.817972 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1550.79234368537 - 357.300161877122 - 383895 - 0 - 0 - 0.840385 - 1 - - - - - - - - - - - - - - - - - - - - - 1806.7510474889 - 371.265521429766 - 382514 - 0 - 0 - 0.8901 - 1 - - - - - - - - - - - - - - - - - - - - - 1921.01987910566 - 660.304046362167 - 382004 - 0 - 0 - 0.781171 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1671.17130954757 - 566.253034338776 - 373376 - 0 - 0 - 0.820107 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1899.3216764044 - 358.233810985947 - 371260 - 0 - 0 - 0.891915 - 1 - - - - - - - - - - - - - - - - - - - - - 1869.71122604764 - 374.198402507695 - 370059 - 0 - 0 - 0.845495 - 2 - - - - - - - - - - - - - - - - - - - - - 1659.35752098476 - 784.023355257118 - 353205 - 0 - 0 - 0.828277 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1623.93210941528 - 569.520532588073 - 352468 - 0 - 0 - 0.823275 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1973.71140759796 - 596.132196305218 - 341462 - 0 - 0 - 0.870769 - 1 - - - - - - - - - - - - - - - - - - - - - 1578.29415442954 - 357.300181570056 - 338103 - 0 - 0 - 0.809386 - 1 - - - - - - - - - - - - - - - - - - - - - 1901.4793950905 - 510.17986216303 - 333095 - 0 - 0 - 0.892519 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1694.39127403602 - 316.702916636768 - 330189 - 0 - 0 - 0.766939 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1809.20538194833 - 564.854912025902 - 330136 - 0 - 0 - 0.777869 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1907.38792299399 - 357.300189607385 - 328983 - 0 - 0 - 0.751551 - 1 - - - - - - - - - - - - - - - - - - - - - 1557.32096475029 - 536.758107568989 - 322773 - 0 - 0 - 0.797611 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1736.63200881778 - 730.32275771017 - 321231 - 0 - 0 - 0.784788 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1720.28302248045 - 436.537274782673 - 319826 - 0 - 0 - 0.801623 - 3 - - - - - - - - - - - - - - - - - - - - - 1907.93302795683 - 343.284551279405 - 313155 - 0 - 0 - 0.757081 - 1 - - - - - - - - - - - - - - - - - - - - - 1650.4935554085 - 347.21790469276 - 309718 - 0 - 0 - 0.837448 - 1 - - - - - - - - - - - - - - - - - - - - - 1563.94473971405 - 357.300193066316 - 306706 - 0 - 0 - 0.835187 - 1 - - - - - - - - - - - - - - - - - - - - - 1578.21053210353 - 343.284569840076 - 301038 - 0 - 0 - 0.823672 - 1 - - - - - - - - - - - - - - - - - - - - - 1719.52768887405 - 400.179434413213 - 297330 - 0 - 0 - 0.862354 - 2 - - - - - - - - - - - - - - - - - - - - - 1877.25635048737 - 616.232553908153 - 289337 - 0 - 0 - 0.864708 - 2 - - - - - - - - - - - - - - - - - - - - - 1913.73992072845 - 632.21854508371 - 284841 - 0 - 0 - 0.796914 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1729.26490355659 - 503.10740495055 - 284538 - 0 - 0 - 0.706788 - 1 - - - - - - - - - - - - - - - - - - - - - 1722.46235361806 - 338.182620958109 - 284199 - 0 - 0 - 0.822833 - 2 - - - - - - - - - - - - - - - - - - - - - 1683.54117535971 - 496.007812377298 - 270568 - 0 - 0 - 0.802896 - 1 - - - - - - - - - - - - - - - - - - - - - 1864.82880754965 - 569.725563113363 - 270455 - 0 - 0 - 0.809012 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1776.22975637917 - 381.862298635422 - 267499 - 0 - 0 - 0.801059 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1704.10837940288 - 730.322704896268 - 265960 - 0 - 0 - 0.809848 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1569.03191007559 - 445.201092533352 - 258919 - 0 - 0 - 0.86808 - 1 - - - - - - - - - - - - - - - - - - - - - 1730.3625568859 - 686.200253522455 - 244724 - 0 - 0 - 0.927246 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1752.20606733462 - 420.738095108391 - 242793 - 0 - 0 - 0.784728 - 2 - - - - - - - - - - - - - - - - - - - - - 1707.90635239403 - 343.284563745038 - 240909 - 0 - 0 - 0.826111 - 1 - - - - - - - - - - - - - - - - - - - - - 1639.52797825652 - 643.225304632517 - 238891 - 0 - 0 - 0.857982 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1787.79316999393 - 499.522275335509 - 237254 - 0 - 0 - 0.847209 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1968.77519969789 - 465.766151575021 - 235876 - 0 - 0 - 0.836281 - 2 - - - - - - - - - - - - - - - - - - - - - 1905.35620427508 - 552.266209562405 - 233879 - 0 - 0 - 0.844358 - 1 - - - - - - - - - - - - - - - - - - - - - 1515.87618718077 - 343.284555701145 - 231527 - 0 - 0 - 0.864126 - 1 - - - - - - - - - - - - - - - - - - - - - 1849.18511087592 - 319.487862272962 - 230007 - 0 - 0 - 0.820499 - 3 - - - - - - - - - - - - - - - - - - - - - 1686.91646696801 - 358.23257245567 - 229324 - 0 - 0 - 0.766843 - 2 - - - - - - - - - - - - - - - - - - - - - 1624.19713194601 - 564.219182073336 - 227400 - 0 - 0 - 0.876593 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1763.18967320158 - 375.249091080254 - 225976 - 0 - 0 - 0.888163 - 1 - - - - - - - - - - - - - - - - - - - - - 1803.00874265458 - 616.232438826704 - 222773 - 0 - 0 - 0.875764 - 2 - - - - - - - - - - - - - - - - - - - - - 1868.5965035721 - 497.118995992103 - 215483 - 0 - 0 - 0.88635 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1737.0838670669 - 300.192339766707 - 214698 - 0 - 0 - 0.864962 - 2 - - - - - - - - - - - - - - - - - - - - - 1698.99695653304 - 627.239296895539 - 212474 - 0 - 0 - 0.865099 - 2 - - - - - - - - - - - - - - - - - - - - - 1807.60287242994 - 505.225471067699 - 211984 - 0 - 0 - 0.833152 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1663.59005809519 - 382.195929987953 - 210974 - 0 - 0 - 0.803664 - 2 - - - - - - - - - - - - - - - - - - - - - 1967.41239601225 - 479.238993810336 - 209727 - 0 - 0 - 0.761605 - 2 - - - - - - - - - - - - - - - - - - - - - 1884.4492157464 - 433.229282634061 - 206455 - 0 - 0 - 0.879167 - 1 - - - - - - - - - - - - - - - - - - - - - 1531.81348083435 - 505.11661431887 - 206203 - 0 - 0 - 0.812701 - 2 - - - - - - - - - - - - - - - - - - - - - 1803.86419875789 - 345.213587515218 - 203818 - 0 - 0 - 0.858006 - 1 - - - - - - - - - - - - - - - - - - - - - 1632.68823535421 - 516.290161096976 - 200682 - 0 - 0 - 0.916703 - 2 - - - - - - - - - - - - - - - - - - - - - 1667.16594754161 - 509.77996796316 - 196923 - 0 - 0 - 0.855335 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1563.83255381543 - 421.156558383805 - 195579 - 0 - 0 - 0.866329 - 1 - - - - - - - - - - - - - - - - - - - - - 1692.15659207449 - 354.705875934163 - 189401 - 0 - 0 - 0.90145 - 2 - - - - - - - - - - - - - - - - - - - - - 1691.69619708944 - 365.17835179097 - 187632 - 0 - 0 - 0.870723 - 1 - - - - - - - - - - - - - - - - - - - - - 1653.96866222919 - 334.174406866793 - 183310 - 0 - 0 - 0.845586 - 2 - - - - - - - - - - - - - - - - - - - - - 1725.86740105689 - 317.113606334299 - 175918 - 0 - 0 - 0.840032 - 1 - - - - - - - - - - - - - - - - - - - - - 1925.54916765676 - 372.186611962203 - 172639 - 0 - 0 - 0.856381 - 1 - - - - - - - - - - - - - - - - - - - - - 1925.59132136593 - 553.047188358795 - 171919 - 0 - 0 - 0.819444 - 1 - - - - - - - - - - - - - - - - - - - - - 1828.62716758685 - 413.666537075353 - 171316 - 0 - 0 - 0.844567 - 2 - - - - - - - - - - - - - - - - - - - - - 1783.70983854893 - 382.222956164556 - 169697 - 0 - 0 - 0.874163 - 2 - - - - - - - - - - - - - - - - - - - - - 1933.50721420353 - 405.223737924049 - 163201 - 0 - 0 - 0.84801 - 2 - - - - - - - - - - - - - - - - - - - - - 1712.09594847599 - 564.130011943988 - 159532 - 0 - 0 - 0.789155 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1729.06233911672 - 438.715804746554 - 151741 - 0 - 0 - 0.835422 - 2 - - - - - - - - - - - - - - - - - - - - - 1736.85695029778 - 495.737125222754 - 150507 - 0 - 0 - 0.804888 - 2 - - - - - - - - - - - - - - - - - - - - - 1702.72044204707 - 441.889643492899 - 143202 - 0 - 0 - 0.801108 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1812.85676107836 - 427.37823130766 - 140211 - 0 - 0 - 0.988515 - 1 - - - - - - - - - - - - - - - - - - - - - 1710.66997158228 - 770.780789709388 - 140116 - 0 - 0 - 0.825731 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1780.52670709557 - 478.719465488805 - 134376 - 0 - 0 - 0.821856 - 2 - - - - - - - - - - - - - - - - - - - - - 1548.74440413041 - 405.299953835275 - 129298 - 0 - 0 - 0.856495 - 1 - - - - - - - - - - - - - - - - - - - - - 1728.10039225066 - 371.884208613442 - 128829 - 0 - 0 - 0.751444 - 3 - - - - - - - - - - - - - - - - - - - - - 1901.54261563711 - 383.139485417567 - 123230 - 0 - 0 - 0.812593 - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1772.74940021339 - 338.205699076964 - 122114 - 0 - 0 - 0.8755 - 2 - - - - - - - - - - - - - - - - - - - - - 1601.21899795125 - 426.245992590667 - 116582 - 0 - 0 - 0.809369 - 2 - - - - - - - - - - - - - - - - - - - - - 1570.51763321497 - 534.635151040348 - 113765 - 0 - 0 - 0.868771 - 1 - - - - - - - - - - - - - - - - - - - - - 1586.39450127382 - 426.870196004317 - 112270 - 0 - 0 - 0.773027 - 3 - - - - - - - - - - - - - - - - - - - - - 1710.29798966385 - 505.723268104161 - 109876 - 0 - 0 - 0.893014 - 2 - - - - - - - - - - - - - - - - - - - - - 1895.84384309772 - 660.30408106976 - 108521 - 0 - 0 - 0.741238 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1575.78484209517 - 570.186495209254 - 107721 - 0 - 0 - 0.765461 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1772.9700172917 - 382.222952018395 - 105827 - 0 - 0 - 0.840636 - 2 - - - - - - - - - - - - - - - - - - - - - 1514.6284675317 - 405.300000494305 - 101176 - 0 - 0 - 0.884052 - 1 - - - - - - - - - - - - - - - - - - - - - 1770.32284779953 - 512.215309758851 - 94194.6 - 0 - 0 - 0.885962 - 2 - - - - - - - - - - - - - - - - - - - - - 1536.58103281129 - 618.268110733364 - 90971.9 - 0 - 0 - 0.884924 - 2 - - - - - - - - - - - - - - - - - - - - - 1603.03685668996 - 589.865901679841 - 87345.5 - 0 - 0 - 0.778553 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1678.82130793783 - 338.244081624441 - 86120.6 - 0 - 0 - 0.893902 - 1 - - - - - - - - - - - - - - - - - - - - - 1914.71098104713 - 508.73784400909 - 83852.4 - 0 - 0 - 0.796839 - 2 - - - - - - - - - - - - - - - - - - - - - 1598.7383953167 - 394.716582428585 - 77252.9 - 0 - 0 - 0.827135 - 2 - - - - - - - - - - - - - - - - - - - - - 1645.44950753141 - 430.751138536525 - 73198.6 - 0 - 0 - 0.916328 - 2 - - - - - - - - - - - - - - - - - - - - - 1732.83328843291 - 493.27470872974 - 72462.4 - 0 - 0 - 0.796683 - 2 - - - - - - - - - - - - - - - - - - - - - 1527.57688991293 - 339.118882199876 - 72135.5 - 0 - 0 - 0.85977 - 1 - - - - - - - - - - - - - - - - - - - - - 1924.84122526517 - 368.832262921286 - 68437.8 - 0 - 0 - 0.810725 - 3 - - - - - - - - - - - - - - - - - - - - - 1712.125440139 - 351.219196831977 - 66594.7 - 0 - 0 - 0.877081 - 2 - - - - - - - - - - - - - - - - - - - - - 1680.60866987513 - 784.351587314193 - 63976.9 - 0 - 0 - 0.757519 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1588.59468234184 - 341.134485290283 - 61967.7 - 0 - 0 - 0.908571 - 1 - - - - - - - - - - - - - - - - - - - - - 1632.29985390197 - 550.185060661836 - 61949 - 0 - 0 - 0.778267 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1587.32835071106 - 328.684613872389 - 57460.6 - 0 - 0 - 0.852202 - 2 - - - - - - - - - - - - - - - - - - - - - 1680.39822875994 - 318.203223455623 - 55494 - 0 - 0 - 0.786965 - 2 - - - - - - - - - - - - - - - - - - - - - 1599.64251190929 - 303.984921719931 - 50307 - 0 - 0 - 0.757854 - 3 - - - - - - - - - - - - - - - - - - - - - 1581.85528030486 - 447.892781060013 - 42284.3 - 0 - 0 - 0.759212 - 3 - - - - - - - - - - - - - - - - - - - - - 1677.73204006149 - 319.211244034661 - 37347.4 - 0 - 0 - 0.807578 - 2 - - - - - - - - - - - - - - - - - - - - - 1606.77759475699 - 426.142520233751 - 36781.5 - 0 - 0 - 0.838608 - 3 - - - - - - - - - - - - - - - - - - - - - 1531.05252528015 - 403.509847876232 - 31280 - 0 - 0 - 0.8066 - 3 - - - - - - - - - - - - - - - - - - - - - 1679.26614084725 - 344.09194635843 - 30977.1 - 0 - 0 - 0.750061 - 1 - - - - - - - - - - - - - - - - - - - - - 1542.78713950916 - 330.191258740456 - 27895.2 - 0 - 0 - 0.742557 - 1 - - - - - - - - - - - - - - - - - - - - - 1658.54886405385 - 485.347010817657 - 24382.8 - 0 - 0 - 0.842046 - 2 - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1942.60008303114 + 395.239277484387 + 1.57572e+08 + 0 + 0 + 0.808494 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1749.13833503866 + 443.711224390254 + 5.40693e+07 + 0 + 0 + 0.893553 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1850.05890690118 + 325.49117966032 + 5.2717e+07 + 0 + 0 + 0.788273 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1977.23828981167 + 388.25392038259 + 3.80282e+07 + 0 + 0 + 0.844645 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1901.57762589719 + 738.311028909149 + 3.49888e+07 + 0 + 0 + 0.770521 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1825.89029244562 + 344.228014015041 + 3.11432e+07 + 0 + 0 + 0.82801 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1788.0018452988 + 722.324941725941 + 3.10866e+07 + 0 + 0 + 0.785671 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1942.55295501875 + 789.471805967695 + 2.62083e+07 + 0 + 0 + 0.798298 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1646.59493992858 + 300.20210145105 + 2.11254e+07 + 0 + 0 + 0.722838 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1759.70582037089 + 569.752580122494 + 1.7739e+07 + 0 + 0 + 0.842924 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1691.9984454215 + 360.222979896372 + 1.33419e+07 + 0 + 0 + 0.813246 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1853.07237998607 + 404.248855096139 + 1.29235e+07 + 0 + 0 + 0.787154 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1890.08083493545 + 345.190367752254 + 1.22826e+07 + 0 + 0 + 0.756119 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1801.12585940885 + 354.705812855958 + 1.1375e+07 + 0 + 0 + 0.742171 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1805.91480882857 + 585.738797663525 + 1.11165e+07 + 0 + 0 + 0.837668 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1939.16633277333 + 340.259781361472 + 1.04071e+07 + 0 + 0 + 0.918211 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1781.91828690502 + 300.165860445518 + 1.02336e+07 + 0 + 0 + 0.775462 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1825.80321846992 + 327.201631255597 + 9.44677e+06 + 0 + 0 + 0.826554 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1553.15983405019 + 610.184346327226 + 9.30566e+06 + 0 + 0 + 0.779417 + 1 + + + + + + + + + + + + + + + + + + + + + 1961.39019576481 + 511.723232406868 + 8.79732e+06 + 0 + 0 + 0.843515 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1977.2629479416 + 371.227599556221 + 8.76052e+06 + 0 + 0 + 0.904989 + 1 + + + + + + + + + + + + + + + + + + + + + 1554.06641559096 + 593.157863257653 + 8.3806e+06 + 0 + 0 + 0.759463 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1988.81247894303 + 448.275027282971 + 8.37772e+06 + 0 + 0 + 0.84453 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1584.55975829294 + 593.157866422492 + 7.93328e+06 + 0 + 0 + 0.768712 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1527.65855338629 + 593.157852444436 + 7.88549e+06 + 0 + 0 + 0.703157 + 1 + + + + + + + + + + + + + + + + + + + + + 1830.41712672162 + 585.738784638549 + 6.8498e+06 + 0 + 0 + 0.865617 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1700.50988786995 + 514.189328465821 + 6.6394e+06 + 0 + 0 + 0.738204 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1682.13807152155 + 610.722880316188 + 4.18855e+06 + 0 + 0 + 0.852389 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1834.37062579764 + 523.285347101526 + 4.082e+06 + 0 + 0 + 0.823364 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1848.5095857042 + 610.18431205887 + 3.94595e+06 + 0 + 0 + 0.834624 + 1 + + + + + + + + + + + + + + + + + + + + + 1971.87140983583 + 798.323609237053 + 3.94349e+06 + 0 + 0 + 0.843107 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1775.07663322818 + 419.140831469569 + 3.69437e+06 + 0 + 0 + 0.880283 + 1 + + + + + + + + + + + + + + + + + + + + + 1730.30747106607 + 610.184193508133 + 3.61108e+06 + 0 + 0 + 0.840146 + 1 + + + + + + + + + + + + + + + + + + + + + 1730.30399982099 + 593.157867357721 + 3.56219e+06 + 0 + 0 + 0.775107 + 1 + + + + + + + + + + + + + + + + + + + + + 1869.78550445326 + 601.724874614057 + 3.47947e+06 + 0 + 0 + 0.831382 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1848.32526379901 + 593.157855633237 + 3.47113e+06 + 0 + 0 + 0.85878 + 1 + + + + + + + + + + + + + + + + + + + + + 1902.75181115423 + 452.520148774174 + 3.05139e+06 + 0 + 0 + 0.715772 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1874.00164912744 + 358.207318431073 + 2.93749e+06 + 0 + 0 + 0.856979 + 1 + + + + + + + + + + + + + + + + + + + + + 1553.40888847032 + 612.181273299409 + 2.73343e+06 + 0 + 0 + 0.815199 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1554.48325134303 + 595.154790851029 + 2.55435e+06 + 0 + 0 + 0.80051 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1717.49709565558 + 361.185257106053 + 2.51386e+06 + 0 + 0 + 0.797211 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1535.10578221288 + 549.857320372402 + 2.38573e+06 + 0 + 0 + 0.741795 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1933.42517827153 + 755.752009313457 + 2.36585e+06 + 0 + 0 + 0.841461 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1689.3714815954 + 314.181372840878 + 2.35505e+06 + 0 + 0 + 0.830938 + 1 + + + + + + + + + + + + + + + + + + + + + 1948.04231947926 + 768.805074092311 + 2.29873e+06 + 0 + 0 + 0.841465 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1668.11024637229 + 389.161361636018 + 2.03042e+06 + 0 + 0 + 0.763679 + 3 + + + + + + + + + + + + + + + + + + + + + 1585.59454125718 + 595.154907865168 + 2.01015e+06 + 0 + 0 + 0.83403 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1896.74032211339 + 350.831104431335 + 1.76078e+06 + 0 + 0 + 0.718885 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1980.4652872277 + 637.299676347404 + 1.67697e+06 + 0 + 0 + 0.821803 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1849.61746860447 + 373.6771829893 + 1.67362e+06 + 0 + 0 + 0.810144 + 2 + + + + + + + + + + + + + + + + + + + + + 1859.34882876365 + 645.751258726614 + 1.61188e+06 + 0 + 0 + 0.816195 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1781.48351937349 + 449.744195494812 + 1.59542e+06 + 0 + 0 + 0.704322 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1722.56542605313 + 347.187900104466 + 1.54843e+06 + 0 + 0 + 0.815377 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1961.83438738713 + 383.829906034142 + 1.53105e+06 + 0 + 0 + 0.854848 + 3 + + + + + + + + + + + + + + + + + + + + + 1961.42395727216 + 387.713009179115 + 1.43246e+06 + 0 + 0 + 0.763436 + 2 + + + + + + + + + + + + + + + + + + + + + 1557.18422372145 + 376.217903513908 + 1.42892e+06 + 0 + 0 + 0.818594 + 1 + + + + + + + + + + + + + + + + + + + + + 1973.75552599495 + 751.811174047512 + 1.38838e+06 + 0 + 0 + 0.814803 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1703.25374183947 + 336.705970907362 + 1.38282e+06 + 0 + 0 + 0.861412 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1631.81554563512 + 389.161368824482 + 1.37443e+06 + 0 + 0 + 0.82019 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1730.32124899288 + 612.182360754193 + 1.35658e+06 + 0 + 0 + 0.917921 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1800.03590785452 + 595.155606632556 + 1.33671e+06 + 0 + 0 + 0.832046 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1743.4957315005 + 551.202340351518 + 1.33166e+06 + 0 + 0 + 0.848401 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1913.32189993092 + 388.2543614219 + 1.32938e+06 + 0 + 0 + 0.806492 + 1 + + + + + + + + + + + + + + + + + + + + + 1831.26539028908 + 616.232582055361 + 1.31814e+06 + 0 + 0 + 0.825615 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1690.54938858994 + 377.837965953159 + 1.29146e+06 + 0 + 0 + 0.780523 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1730.34857729607 + 595.155987638776 + 1.25116e+06 + 0 + 0 + 0.825704 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1768.6199880039 + 526.211029308473 + 1.24662e+06 + 0 + 0 + 0.867136 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1837.04826874467 + 428.503336384768 + 1.23238e+06 + 0 + 0 + 0.878115 + 3 + + + + + + + + + + + + + + + + + + + + + 1786.44211357684 + 647.222390448033 + 1.21505e+06 + 0 + 0 + 0.833797 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1642.07714582374 + 612.181174263341 + 1.18478e+06 + 0 + 0 + 0.782097 + 1 + + + + + + + + + + + + + + + + + + + + + 1728.61183664044 + 420.244018370772 + 1.16864e+06 + 0 + 0 + 0.786798 + 1 + + + + + + + + + + + + + + + + + + + + + 1673.16831339677 + 689.329092656608 + 1.16809e+06 + 0 + 0 + 0.828538 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1731.02529417004 + 689.733821922767 + 1.15308e+06 + 0 + 0 + 0.793168 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1966.88444969328 + 319.829002591777 + 1.12628e+06 + 0 + 0 + 0.790417 + 3 + + + + + + + + + + + + + + + + + + + + + 1691.96770051681 + 307.175619014208 + 1.11331e+06 + 0 + 0 + 0.830181 + 1 + + + + + + + + + + + + + + + + + + + + + 1853.65009606254 + 351.201570090771 + 1.10975e+06 + 0 + 0 + 0.853545 + 1 + + + + + + + + + + + + + + + + + + + + + 1837.84866888412 + 331.152213390093 + 1.06271e+06 + 0 + 0 + 0.737159 + 3 + + + + + + + + + + + + + + + + + + + + + 1895.87443451001 + 599.247546765046 + 1.04907e+06 + 0 + 0 + 0.850586 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1848.51142554279 + 612.181369205055 + 1.01791e+06 + 0 + 0 + 0.922788 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1557.94682445796 + 358.174866373479 + 1.01056e+06 + 0 + 0 + 0.785161 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1822.10100830846 + 358.207331727653 + 996692 + 0 + 0 + 0.815965 + 1 + + + + + + + + + + + + + + + + + + + + + 1875.67234220496 + 464.270015958903 + 969824 + 0 + 0 + 0.854472 + 1 + + + + + + + + + + + + + + + + + + + + + 1765.09078229321 + 646.305018499571 + 956613 + 0 + 0 + 0.756325 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1884.64297142864 + 329.996036232289 + 943844 + 0 + 0 + 0.805395 + 1 + + + + + + + + + + + + + + + + + + + + + 1637.39551397626 + 581.204242706181 + 940847 + 0 + 0 + 0.756256 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1848.26791064212 + 595.155041488692 + 931572 + 0 + 0 + 0.89918 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1959.66932337414 + 561.300446284705 + 931464 + 0 + 0 + 0.885224 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1579.88572651438 + 550.710401034708 + 929333 + 0 + 0 + 0.830763 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1924.10701573647 + 661.737344475456 + 917313 + 0 + 0 + 0.716893 + 2 + + + + + + + + + + + + + + + + + + + + + 1786.4332824806 + 443.71130751289 + 913897 + 0 + 0 + 0.850501 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1765.26719952794 + 495.737176235101 + 913477 + 0 + 0 + 0.814372 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1671.03096606806 + 377.837980996289 + 911710 + 0 + 0 + 0.8055 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1911.88003702052 + 768.805066855469 + 887154 + 0 + 0 + 0.799403 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1787.7385096299 + 344.228105684446 + 870127 + 0 + 0 + 0.877479 + 1 + + + + + + + + + + + + + + + + + + + + + 1836.92005770327 + 662.291144088031 + 834075 + 0 + 0 + 0.860103 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1958.87020238569 + 461.525917777534 + 826598 + 0 + 0 + 0.836648 + 3 + + + + + + + + + + + + + + + + + + + + + 1880.89149381649 + 632.218607438445 + 822517 + 0 + 0 + 0.804428 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1611.30929596283 + 581.204232374216 + 800172 + 0 + 0 + 0.807082 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1900.36387167843 + 445.758301401657 + 787059 + 0 + 0 + 0.880789 + 2 + + + + + + + + + + + + + + + + + + + + + 1730.31265461892 + 684.203261993092 + 785431 + 0 + 0 + 0.872564 + 1 + + + + + + + + + + + + + + + + + + + + + 1925.77563449246 + 329.996027622129 + 775454 + 0 + 0 + 0.773546 + 1 + + + + + + + + + + + + + + + + + + + + + 1696.84288261241 + 612.756674275073 + 766991 + 0 + 0 + 0.703266 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1587.25757721129 + 581.204241746339 + 761048 + 0 + 0 + 0.807939 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1561.09771760271 + 510.177150258915 + 749628 + 0 + 0 + 0.787498 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1895.12545340684 + 645.751239343097 + 749267 + 0 + 0 + 0.831665 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1976.19873220568 + 430.247770131136 + 720345 + 0 + 0 + 0.827592 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1751.61080877506 + 553.236314628857 + 709632 + 0 + 0 + 0.766666 + 1 + + + + + + + + + + + + + + + + + + + + + 1586.04579155797 + 558.863119429115 + 695131 + 0 + 0 + 0.787923 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1640.98643075431 + 435.020535319749 + 692731 + 0 + 0 + 0.804745 + 1 + + + + + + + + + + + + + + + + + + + + + 1629.75938475371 + 314.181297757997 + 687972 + 0 + 0 + 0.819176 + 1 + + + + + + + + + + + + + + + + + + + + + 1758.21769769746 + 461.193709699542 + 686387 + 0 + 0 + 0.833389 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1833.15632951733 + 311.491464530006 + 682212 + 0 + 0 + 0.74438 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1694.02591954006 + 342.212547992358 + 679240 + 0 + 0 + 0.834728 + 1 + + + + + + + + + + + + + + + + + + + + + 1774.92290406111 + 384.103974588548 + 670553 + 0 + 0 + 0.867733 + 1 + + + + + + + + + + + + + + + + + + + + + 1777.55092369731 + 553.739225584236 + 669968 + 0 + 0 + 0.818194 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1662.1136104186 + 779.735683028729 + 661665 + 0 + 0 + 0.816294 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1889.96241210527 + 689.373264647235 + 653900 + 0 + 0 + 0.839595 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1829.58942138803 + 433.17304304814 + 646799 + 0 + 0 + 0.807067 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1578.52990464212 + 450.250753036319 + 640918 + 0 + 0 + 0.839803 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1644.55768800737 + 517.28552945915 + 637643 + 0 + 0 + 0.859305 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1760.18256072011 + 354.705883888822 + 634583 + 0 + 0 + 0.839558 + 2 + + + + + + + + + + + + + + + + + + + + + 1577.69276835768 + 563.532913651715 + 616559 + 0 + 0 + 0.79141 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1890.53152946433 + 450.868564650794 + 612537 + 0 + 0 + 0.755588 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1642.56317758697 + 569.520610382363 + 608695 + 0 + 0 + 0.821016 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1964.63688704103 + 339.498343250801 + 597134 + 0 + 0 + 0.705829 + 3 + + + + + + + + + + + + + + + + + + + + + 1899.08242981968 + 457.584237572836 + 591005 + 0 + 0 + 0.739229 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1921.19037148462 + 722.325156962041 + 557891 + 0 + 0 + 0.761441 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1910.27267915169 + 751.819910929657 + 554306 + 0 + 0 + 0.861684 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1541.5598016555 + 510.177226711706 + 529187 + 0 + 0 + 0.756718 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1973.99708288663 + 402.233286729287 + 519586 + 0 + 0 + 0.851717 + 1 + + + + + + + + + + + + + + + + + + + + + 1825.94868289226 + 349.183425211153 + 509753 + 0 + 0 + 0.844228 + 1 + + + + + + + + + + + + + + + + + + + + + 1800.79015224912 + 708.40428856034 + 507399 + 0 + 0 + 0.837542 + 1 + + + + + + + + + + + + + + + + + + + + + 1869.73058829482 + 386.234920825242 + 497169 + 0 + 0 + 0.836918 + 2 + + + + + + + + + + + + + + + + + + + + + 1987.27482601218 + 660.303901646084 + 480449 + 0 + 0 + 0.860689 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1618.60759380531 + 513.242968782805 + 476741 + 0 + 0 + 0.867495 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1749.62803154496 + 434.706245588773 + 476219 + 0 + 0 + 0.89847 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1585.42186562042 + 763.749516236075 + 473734 + 0 + 0 + 0.82659 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1874.10065992084 + 341.180911627985 + 472616 + 0 + 0 + 0.863793 + 1 + + + + + + + + + + + + + + + + + + + + + 1727.11218093027 + 333.140794927191 + 455267 + 0 + 0 + 0.769787 + 1 + + + + + + + + + + + + + + + + + + + + + 1981.72702476803 + 675.245968727868 + 449289 + 0 + 0 + 0.803305 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1621.18670574942 + 574.190296565449 + 445641 + 0 + 0 + 0.793186 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1977.79879849246 + 305.171110602031 + 441807 + 0 + 0 + 0.820819 + 1 + + + + + + + + + + + + + + + + + + + + + 1690.35832382824 + 566.253051428907 + 432419 + 0 + 0 + 0.793051 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1646.63332726281 + 305.157456217311 + 431685 + 0 + 0 + 0.789387 + 1 + + + + + + + + + + + + + + + + + + + + + 1701.91449611442 + 443.711341337308 + 421837 + 0 + 0 + 0.867467 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1921.87066056982 + 472.84922800675 + 398623 + 0 + 0 + 0.805121 + 3 + + + + + + + + + + + + + + + + + + + + + 1582.82574835235 + 517.768601110425 + 393141 + 0 + 0 + 0.80554 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1952.48326364359 + 738.802694066296 + 384662 + 0 + 0 + 0.817972 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1550.79234368537 + 357.300161877122 + 383895 + 0 + 0 + 0.840385 + 1 + + + + + + + + + + + + + + + + + + + + + 1806.7510474889 + 371.265521429766 + 382514 + 0 + 0 + 0.8901 + 1 + + + + + + + + + + + + + + + + + + + + + 1921.01987910566 + 660.304046362167 + 382004 + 0 + 0 + 0.781171 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1671.17130954757 + 566.253034338776 + 373376 + 0 + 0 + 0.820107 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1899.3216764044 + 358.233810985947 + 371260 + 0 + 0 + 0.891915 + 1 + + + + + + + + + + + + + + + + + + + + + 1869.71122604764 + 374.198402507695 + 370059 + 0 + 0 + 0.845495 + 2 + + + + + + + + + + + + + + + + + + + + + 1659.35752098476 + 784.023355257118 + 353205 + 0 + 0 + 0.828277 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1623.93210941528 + 569.520532588073 + 352468 + 0 + 0 + 0.823275 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1973.71140759796 + 596.132196305218 + 341462 + 0 + 0 + 0.870769 + 1 + + + + + + + + + + + + + + + + + + + + + 1578.29415442954 + 357.300181570056 + 338103 + 0 + 0 + 0.809386 + 1 + + + + + + + + + + + + + + + + + + + + + 1901.4793950905 + 510.17986216303 + 333095 + 0 + 0 + 0.892519 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1694.39127403602 + 316.702916636768 + 330189 + 0 + 0 + 0.766939 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1809.20538194833 + 564.854912025902 + 330136 + 0 + 0 + 0.777869 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1907.38792299399 + 357.300189607385 + 328983 + 0 + 0 + 0.751551 + 1 + + + + + + + + + + + + + + + + + + + + + 1557.32096475029 + 536.758107568989 + 322773 + 0 + 0 + 0.797611 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1736.63200881778 + 730.32275771017 + 321231 + 0 + 0 + 0.784788 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1720.28302248045 + 436.537274782673 + 319826 + 0 + 0 + 0.801623 + 3 + + + + + + + + + + + + + + + + + + + + + 1907.93302795683 + 343.284551279405 + 313155 + 0 + 0 + 0.757081 + 1 + + + + + + + + + + + + + + + + + + + + + 1650.4935554085 + 347.21790469276 + 309718 + 0 + 0 + 0.837448 + 1 + + + + + + + + + + + + + + + + + + + + + 1563.94473971405 + 357.300193066316 + 306706 + 0 + 0 + 0.835187 + 1 + + + + + + + + + + + + + + + + + + + + + 1578.21053210353 + 343.284569840076 + 301038 + 0 + 0 + 0.823672 + 1 + + + + + + + + + + + + + + + + + + + + + 1719.52768887405 + 400.179434413213 + 297330 + 0 + 0 + 0.862354 + 2 + + + + + + + + + + + + + + + + + + + + + 1877.25635048737 + 616.232553908153 + 289337 + 0 + 0 + 0.864708 + 2 + + + + + + + + + + + + + + + + + + + + + 1913.73992072845 + 632.21854508371 + 284841 + 0 + 0 + 0.796914 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1729.26490355659 + 503.10740495055 + 284538 + 0 + 0 + 0.706788 + 1 + + + + + + + + + + + + + + + + + + + + + 1722.46235361806 + 338.182620958109 + 284199 + 0 + 0 + 0.822833 + 2 + + + + + + + + + + + + + + + + + + + + + 1683.54117535971 + 496.007812377298 + 270568 + 0 + 0 + 0.802896 + 1 + + + + + + + + + + + + + + + + + + + + + 1864.82880754965 + 569.725563113363 + 270455 + 0 + 0 + 0.809012 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1776.22975637917 + 381.862298635422 + 267499 + 0 + 0 + 0.801059 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1704.10837940288 + 730.322704896268 + 265960 + 0 + 0 + 0.809848 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1569.03191007559 + 445.201092533352 + 258919 + 0 + 0 + 0.86808 + 1 + + + + + + + + + + + + + + + + + + + + + 1730.3625568859 + 686.200253522455 + 244724 + 0 + 0 + 0.927246 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1752.20606733462 + 420.738095108391 + 242793 + 0 + 0 + 0.784728 + 2 + + + + + + + + + + + + + + + + + + + + + 1707.90635239403 + 343.284563745038 + 240909 + 0 + 0 + 0.826111 + 1 + + + + + + + + + + + + + + + + + + + + + 1639.52797825652 + 643.225304632517 + 238891 + 0 + 0 + 0.857982 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1787.79316999393 + 499.522275335509 + 237254 + 0 + 0 + 0.847209 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1968.77519969789 + 465.766151575021 + 235876 + 0 + 0 + 0.836281 + 2 + + + + + + + + + + + + + + + + + + + + + 1905.35620427508 + 552.266209562405 + 233879 + 0 + 0 + 0.844358 + 1 + + + + + + + + + + + + + + + + + + + + + 1515.87618718077 + 343.284555701145 + 231527 + 0 + 0 + 0.864126 + 1 + + + + + + + + + + + + + + + + + + + + + 1849.18511087592 + 319.487862272962 + 230007 + 0 + 0 + 0.820499 + 3 + + + + + + + + + + + + + + + + + + + + + 1686.91646696801 + 358.23257245567 + 229324 + 0 + 0 + 0.766843 + 2 + + + + + + + + + + + + + + + + + + + + + 1624.19713194601 + 564.219182073336 + 227400 + 0 + 0 + 0.876593 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1763.18967320158 + 375.249091080254 + 225976 + 0 + 0 + 0.888163 + 1 + + + + + + + + + + + + + + + + + + + + + 1803.00874265458 + 616.232438826704 + 222773 + 0 + 0 + 0.875764 + 2 + + + + + + + + + + + + + + + + + + + + + 1868.5965035721 + 497.118995992103 + 215483 + 0 + 0 + 0.88635 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1737.0838670669 + 300.192339766707 + 214698 + 0 + 0 + 0.864962 + 2 + + + + + + + + + + + + + + + + + + + + + 1698.99695653304 + 627.239296895539 + 212474 + 0 + 0 + 0.865099 + 2 + + + + + + + + + + + + + + + + + + + + + 1807.60287242994 + 505.225471067699 + 211984 + 0 + 0 + 0.833152 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1663.59005809519 + 382.195929987953 + 210974 + 0 + 0 + 0.803664 + 2 + + + + + + + + + + + + + + + + + + + + + 1967.41239601225 + 479.238993810336 + 209727 + 0 + 0 + 0.761605 + 2 + + + + + + + + + + + + + + + + + + + + + 1884.4492157464 + 433.229282634061 + 206455 + 0 + 0 + 0.879167 + 1 + + + + + + + + + + + + + + + + + + + + + 1531.81348083435 + 505.11661431887 + 206203 + 0 + 0 + 0.812701 + 2 + + + + + + + + + + + + + + + + + + + + + 1803.86419875789 + 345.213587515218 + 203818 + 0 + 0 + 0.858006 + 1 + + + + + + + + + + + + + + + + + + + + + 1632.68823535421 + 516.290161096976 + 200682 + 0 + 0 + 0.916703 + 2 + + + + + + + + + + + + + + + + + + + + + 1667.16594754161 + 509.77996796316 + 196923 + 0 + 0 + 0.855335 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1563.83255381543 + 421.156558383805 + 195579 + 0 + 0 + 0.866329 + 1 + + + + + + + + + + + + + + + + + + + + + 1692.15659207449 + 354.705875934163 + 189401 + 0 + 0 + 0.90145 + 2 + + + + + + + + + + + + + + + + + + + + + 1691.69619708944 + 365.17835179097 + 187632 + 0 + 0 + 0.870723 + 1 + + + + + + + + + + + + + + + + + + + + + 1653.96866222919 + 334.174406866793 + 183310 + 0 + 0 + 0.845586 + 2 + + + + + + + + + + + + + + + + + + + + + 1725.86740105689 + 317.113606334299 + 175918 + 0 + 0 + 0.840032 + 1 + + + + + + + + + + + + + + + + + + + + + 1925.54916765676 + 372.186611962203 + 172639 + 0 + 0 + 0.856381 + 1 + + + + + + + + + + + + + + + + + + + + + 1925.59132136593 + 553.047188358795 + 171919 + 0 + 0 + 0.819444 + 1 + + + + + + + + + + + + + + + + + + + + + 1828.62716758685 + 413.666537075353 + 171316 + 0 + 0 + 0.844567 + 2 + + + + + + + + + + + + + + + + + + + + + 1783.70983854893 + 382.222956164556 + 169697 + 0 + 0 + 0.874163 + 2 + + + + + + + + + + + + + + + + + + + + + 1933.50721420353 + 405.223737924049 + 163201 + 0 + 0 + 0.84801 + 2 + + + + + + + + + + + + + + + + + + + + + 1712.09594847599 + 564.130011943988 + 159532 + 0 + 0 + 0.789155 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1729.06233911672 + 438.715804746554 + 151741 + 0 + 0 + 0.835422 + 2 + + + + + + + + + + + + + + + + + + + + + 1736.85695029778 + 495.737125222754 + 150507 + 0 + 0 + 0.804888 + 2 + + + + + + + + + + + + + + + + + + + + + 1702.72044204707 + 441.889643492899 + 143202 + 0 + 0 + 0.801108 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1812.85676107836 + 427.37823130766 + 140211 + 0 + 0 + 0.988515 + 1 + + + + + + + + + + + + + + + + + + + + + 1710.66997158228 + 770.780789709388 + 140116 + 0 + 0 + 0.825731 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1780.52670709557 + 478.719465488805 + 134376 + 0 + 0 + 0.821856 + 2 + + + + + + + + + + + + + + + + + + + + + 1548.74440413041 + 405.299953835275 + 129298 + 0 + 0 + 0.856495 + 1 + + + + + + + + + + + + + + + + + + + + + 1728.10039225066 + 371.884208613442 + 128829 + 0 + 0 + 0.751444 + 3 + + + + + + + + + + + + + + + + + + + + + 1901.54261563711 + 383.139485417567 + 123230 + 0 + 0 + 0.812593 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1772.74940021339 + 338.205699076964 + 122114 + 0 + 0 + 0.8755 + 2 + + + + + + + + + + + + + + + + + + + + + 1601.21899795125 + 426.245992590667 + 116582 + 0 + 0 + 0.809369 + 2 + + + + + + + + + + + + + + + + + + + + + 1570.51763321497 + 534.635151040348 + 113765 + 0 + 0 + 0.868771 + 1 + + + + + + + + + + + + + + + + + + + + + 1586.39450127382 + 426.870196004317 + 112270 + 0 + 0 + 0.773027 + 3 + + + + + + + + + + + + + + + + + + + + + 1710.29798966385 + 505.723268104161 + 109876 + 0 + 0 + 0.893014 + 2 + + + + + + + + + + + + + + + + + + + + + 1895.84384309772 + 660.30408106976 + 108521 + 0 + 0 + 0.741238 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1575.78484209517 + 570.186495209254 + 107721 + 0 + 0 + 0.765461 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1772.9700172917 + 382.222952018395 + 105827 + 0 + 0 + 0.840636 + 2 + + + + + + + + + + + + + + + + + + + + + 1514.6284675317 + 405.300000494305 + 101176 + 0 + 0 + 0.884052 + 1 + + + + + + + + + + + + + + + + + + + + + 1770.32284779953 + 512.215309758851 + 94194.6 + 0 + 0 + 0.885962 + 2 + + + + + + + + + + + + + + + + + + + + + 1536.58103281129 + 618.268110733364 + 90971.9 + 0 + 0 + 0.884924 + 2 + + + + + + + + + + + + + + + + + + + + + 1603.03685668996 + 589.865901679841 + 87345.5 + 0 + 0 + 0.778553 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1678.82130793783 + 338.244081624441 + 86120.6 + 0 + 0 + 0.893902 + 1 + + + + + + + + + + + + + + + + + + + + + 1914.71098104713 + 508.73784400909 + 83852.4 + 0 + 0 + 0.796839 + 2 + + + + + + + + + + + + + + + + + + + + + 1598.7383953167 + 394.716582428585 + 77252.9 + 0 + 0 + 0.827135 + 2 + + + + + + + + + + + + + + + + + + + + + 1645.44950753141 + 430.751138536525 + 73198.6 + 0 + 0 + 0.916328 + 2 + + + + + + + + + + + + + + + + + + + + + 1732.83328843291 + 493.27470872974 + 72462.4 + 0 + 0 + 0.796683 + 2 + + + + + + + + + + + + + + + + + + + + + 1527.57688991293 + 339.118882199876 + 72135.5 + 0 + 0 + 0.85977 + 1 + + + + + + + + + + + + + + + + + + + + + 1924.84122526517 + 368.832262921286 + 68437.8 + 0 + 0 + 0.810725 + 3 + + + + + + + + + + + + + + + + + + + + + 1712.125440139 + 351.219196831977 + 66594.7 + 0 + 0 + 0.877081 + 2 + + + + + + + + + + + + + + + + + + + + + 1680.60866987513 + 784.351587314193 + 63976.9 + 0 + 0 + 0.757519 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1588.59468234184 + 341.134485290283 + 61967.7 + 0 + 0 + 0.908571 + 1 + + + + + + + + + + + + + + + + + + + + + 1632.29985390197 + 550.185060661836 + 61949 + 0 + 0 + 0.778267 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1587.32835071106 + 328.684613872389 + 57460.6 + 0 + 0 + 0.852202 + 2 + + + + + + + + + + + + + + + + + + + + + 1680.39822875994 + 318.203223455623 + 55494 + 0 + 0 + 0.786965 + 2 + + + + + + + + + + + + + + + + + + + + + 1599.64251190929 + 303.984921719931 + 50307 + 0 + 0 + 0.757854 + 3 + + + + + + + + + + + + + + + + + + + + + 1581.85528030486 + 447.892781060013 + 42284.3 + 0 + 0 + 0.759212 + 3 + + + + + + + + + + + + + + + + + + + + + 1677.73204006149 + 319.211244034661 + 37347.4 + 0 + 0 + 0.807578 + 2 + + + + + + + + + + + + + + + + + + + + + 1606.77759475699 + 426.142520233751 + 36781.5 + 0 + 0 + 0.838608 + 3 + + + + + + + + + + + + + + + + + + + + + 1531.05252528015 + 403.509847876232 + 31280 + 0 + 0 + 0.8066 + 3 + + + + + + + + + + + + + + + + + + + + + 1679.26614084725 + 344.09194635843 + 30977.1 + 0 + 0 + 0.750061 + 1 + + + + + + + + + + + + + + + + + + + + + 1542.78713950916 + 330.191258740456 + 27895.2 + 0 + 0 + 0.742557 + 1 + + + + + + + + + + + + + + + + + + + + + 1658.54886405385 + 485.347010817657 + 24382.8 + 0 + 0 + 0.842046 + 2 + + + + + + + + + + + + + + + + + + + + + diff --git a/src/data/BSA2_F1_idmapped.featureXML b/src/data/BSA2_F1_idmapped.featureXML new file mode 100644 index 000000000..c4d1fa42a --- /dev/null +++ b/src/data/BSA2_F1_idmapped.featureXML @@ -0,0 +1,8296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1875.69868481127 + 395.239341450916 + 7.80196e+07 + 0 + 0 + 0.897781 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1951.12547163943 + 461.747360846924 + 7.72803e+07 + 0 + 0 + 0.894777 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1772.08916312937 + 487.732305463049 + 7.64825e+07 + 0 + 0 + 0.887709 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1928.21196653455 + 462.146398571454 + 4.64612e+07 + 0 + 0 + 0.811374 + 1 + + + + + + + + + + + + + + + + + + + + + 1968.57803272139 + 536.165145462441 + 4.36364e+07 + 0 + 0 + 0.775445 + 1 + + + + + + + + + + + + + + + + + + + + + 1772.15856815888 + 325.49126693153 + 4.0636e+07 + 0 + 0 + 0.87011 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1875.76129096384 + 789.47167018525 + 3.2621e+07 + 0 + 0 + 0.900832 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1914.94715103788 + 379.715165793088 + 3.05668e+07 + 0 + 0 + 0.8156 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1703.65260563094 + 443.711298477166 + 3.02472e+07 + 0 + 0 + 0.881415 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1849.00759248543 + 738.311041560483 + 2.52767e+07 + 0 + 0 + 0.874658 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1981.65109116875 + 395.701027552851 + 2.28587e+07 + 0 + 0 + 0.896696 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1734.69820292947 + 722.325094573003 + 2.00929e+07 + 0 + 0 + 0.858147 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1726.18071274719 + 310.823287707644 + 1.33992e+07 + 0 + 0 + 0.795285 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1966.4631736783 + 538.163020309276 + 1.10336e+07 + 0 + 0 + 0.745456 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1673.86453856209 + 300.165933861899 + 1.08437e+07 + 0 + 0 + 0.884944 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1747.74549401311 + 441.863047928903 + 9.90217e+06 + 0 + 0 + 0.812957 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1690.83406422937 + 569.752503027621 + 9.53907e+06 + 0 + 0 + 0.883568 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1981.74018278776 + 388.254326642743 + 9.33862e+06 + 0 + 0 + 0.836233 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1825.38250029409 + 344.228161892068 + 8.67561e+06 + 0 + 0 + 0.83968 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1763.37364960696 + 610.184342519043 + 8.33417e+06 + 0 + 0 + 0.752655 + 1 + + + + + + + + + + + + + + + + + + + + + 1675.18077761001 + 431.205584548946 + 8.10387e+06 + 0 + 0 + 0.859282 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1798.08344828127 + 345.190495534038 + 7.80428e+06 + 0 + 0 + 0.846255 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1929.28555501753 + 392.519275370303 + 6.81603e+06 + 0 + 0 + 0.815758 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1925.99081766001 + 573.206710565334 + 6.79011e+06 + 0 + 0 + 0.870347 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1639.19068259106 + 300.202202499005 + 6.50056e+06 + 0 + 0 + 0.799667 + 1 + + + + + + + + + + + + + + + + + + + + + 1575.81106575305 + 610.18429494748 + 5.51266e+06 + 0 + 0 + 0.714798 + 1 + + + + + + + + + + + + + + + + + + + + + 1915.35060390443 + 758.42338359387 + 5.49107e+06 + 0 + 0 + 0.837032 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1524.3887216318 + 368.832206386658 + 5.33766e+06 + 0 + 0 + 0.834969 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1849.35073925209 + 538.163093872755 + 5.33286e+06 + 0 + 0 + 0.71815 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1605.21095688499 + 593.157930223899 + 5.32862e+06 + 0 + 0 + 0.711773 + 1 + + + + + + + + + + + + + + + + + + + + + 1893.41228662311 + 511.723280323392 + 5.17309e+06 + 0 + 0 + 0.777578 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1849.97855344632 + 610.184287753119 + 5.13622e+06 + 0 + 0 + 0.760824 + 1 + + + + + + + + + + + + + + + + + + + + + 1576.16824624222 + 593.15785551658 + 4.38266e+06 + 0 + 0 + 0.707003 + 1 + + + + + + + + + + + + + + + + + + + + + 1515.16115201097 + 610.18432591977 + 4.28954e+06 + 0 + 0 + 0.704337 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1814.59812045554 + 452.520183640616 + 4.17488e+06 + 0 + 0 + 0.864618 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1609.18881553009 + 408.839973923945 + 3.98632e+06 + 0 + 0 + 0.858025 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1725.87523933218 + 465.730181870974 + 3.85944e+06 + 0 + 0 + 0.830348 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1981.87152150627 + 790.395672955611 + 3.85386e+06 + 0 + 0 + 0.861026 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1783.9640353974 + 427.191066780392 + 3.59374e+06 + 0 + 0 + 0.83548 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1795.93250276716 + 350.831115963816 + 3.55153e+06 + 0 + 0 + 0.830459 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1673.91201836959 + 449.744104331385 + 3.45754e+06 + 0 + 0 + 0.774272 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1929.6415834983 + 588.275486798066 + 3.31804e+06 + 0 + 0 + 0.806425 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1756.21689400225 + 331.152466796931 + 3.20431e+06 + 0 + 0 + 0.844217 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1679.68245512212 + 524.846554304502 + 3.20148e+06 + 0 + 0 + 0.750526 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1729.22524022263 + 610.184276408351 + 3.18202e+06 + 0 + 0 + 0.867799 + 1 + + + + + + + + + + + + + + + + + + + + + 1514.94529849752 + 593.157880567244 + 3.16145e+06 + 0 + 0 + 0.707058 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1918.40937183773 + 448.116614737584 + 3.09863e+06 + 0 + 0 + 0.905067 + 1 + + + + + + + + + + + + + + + + + + + + + 1924.07561826009 + 798.323664907506 + 3.08381e+06 + 0 + 0 + 0.864039 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1846.81383530999 + 383.829650291176 + 2.93626e+06 + 0 + 0 + 0.824963 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1899.23808727672 + 768.804997775622 + 2.9271e+06 + 0 + 0 + 0.870281 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1761.59915428561 + 684.203388924706 + 2.92592e+06 + 0 + 0 + 0.725163 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1721.41340729707 + 419.19816659741 + 2.81014e+06 + 0 + 0 + 0.791398 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1793.05369940317 + 684.203395340064 + 2.76115e+06 + 0 + 0 + 0.801639 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1868.52969537139 + 575.240517069835 + 2.76036e+06 + 0 + 0 + 0.832808 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1524.46445193898 + 552.744193250636 + 2.69175e+06 + 0 + 0 + 0.809295 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1720.01970062654 + 558.594837312524 + 2.67529e+06 + 0 + 0 + 0.812876 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1542.57034457621 + 389.161347416983 + 2.66763e+06 + 0 + 0 + 0.744329 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1783.50863046796 + 569.252292268261 + 2.59045e+06 + 0 + 0 + 0.836294 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1729.16503451336 + 593.157894758709 + 2.56327e+06 + 0 + 0 + 0.865785 + 1 + + + + + + + + + + + + + + + + + + + + + 1896.0717309127 + 329.996041208218 + 2.48262e+06 + 0 + 0 + 0.875807 + 1 + + + + + + + + + + + + + + + + + + + + + 1762.86205426634 + 612.181820636645 + 2.46421e+06 + 0 + 0 + 0.720828 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1762.25978534861 + 667.17689804114 + 2.44959e+06 + 0 + 0 + 0.732313 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1687.56167369317 + 360.223104293463 + 2.42631e+06 + 0 + 0 + 0.825076 + 1 + + + + + + + + + + + + + + + + + + + + + 1865.75036803411 + 535.25303399685 + 2.42141e+06 + 0 + 0 + 0.830839 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1847.02688655598 + 575.240506454183 + 2.3675e+06 + 0 + 0 + 0.803183 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1620.87837291896 + 610.722910010643 + 2.35564e+06 + 0 + 0 + 0.895622 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1972.04844199365 + 426.194938830623 + 2.29769e+06 + 0 + 0 + 0.888139 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1854.14348378538 + 404.24905741448 + 2.24223e+06 + 0 + 0 + 0.84205 + 1 + + + + + + + + + + + + + + + + + + + + + 1790.22954142893 + 612.181922958077 + 2.18183e+06 + 0 + 0 + 0.739077 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1854.11608929831 + 355.07025368699 + 2.15337e+06 + 0 + 0 + 0.722119 + 1 + + + + + + + + + + + + + + + + + + + + + 1748.02632036743 + 662.29126113594 + 2.11976e+06 + 0 + 0 + 0.857085 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1825.38347153541 + 327.20175187286 + 1.99719e+06 + 0 + 0 + 0.869323 + 1 + + + + + + + + + + + + + + + + + + + + + 1675.43821825988 + 646.304964657139 + 1.92976e+06 + 0 + 0 + 0.828146 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1850.0035666494 + 448.117351862349 + 1.87232e+06 + 0 + 0 + 0.78924 + 1 + + + + + + + + + + + + + + + + + + + + + 1767.05996033179 + 523.285324099103 + 1.82488e+06 + 0 + 0 + 0.844524 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1788.31937398877 + 667.176914616031 + 1.81919e+06 + 0 + 0 + 0.796964 + 1 + + + + + + + + + + + + + + + + + + + + + 1575.63526935792 + 612.181921147187 + 1.76903e+06 + 0 + 0 + 0.817033 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1808.27387922335 + 481.870868410843 + 1.75814e+06 + 0 + 0 + 0.857319 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1575.78850482197 + 684.203441943859 + 1.7191e+06 + 0 + 0 + 0.800523 + 1 + + + + + + + + + + + + + + + + + + + + + 1960.75733031265 + 370.494316837204 + 1.69583e+06 + 0 + 0 + 0.855949 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1772.1505720621 + 373.677169310078 + 1.65286e+06 + 0 + 0 + 0.863037 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1703.50315806771 + 450.700657899787 + 1.62385e+06 + 0 + 0 + 0.863437 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1764.57255696892 + 428.503296945764 + 1.62349e+06 + 0 + 0 + 0.789162 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1579.03110428986 + 389.161314990517 + 1.62127e+06 + 0 + 0 + 0.782345 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1605.26133505194 + 595.155188441787 + 1.54835e+06 + 0 + 0 + 0.7349 + 1 + + + + + + + + + + + + + + + + + + + + + 1635.79714356402 + 361.185286243674 + 1.53239e+06 + 0 + 0 + 0.878975 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1915.00022623145 + 311.151185389138 + 1.51894e+06 + 0 + 0 + 0.821299 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1772.1659848007 + 495.729518237672 + 1.5036e+06 + 0 + 0 + 0.863086 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1593.24521317 + 684.203431675019 + 1.49304e+06 + 0 + 0 + 0.774545 + 1 + + + + + + + + + + + + + + + + + + + + + 1721.7996585517 + 331.152217899363 + 1.42205e+06 + 0 + 0 + 0.844826 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1608.91073846671 + 612.756674871961 + 1.39131e+06 + 0 + 0 + 0.818764 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1576.15768760572 + 595.155321819803 + 1.34772e+06 + 0 + 0 + 0.804372 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1514.97666012609 + 612.181774608208 + 1.34153e+06 + 0 + 0 + 0.741148 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1968.20154094205 + 465.142954901535 + 1.34059e+06 + 0 + 0 + 0.794762 + 1 + + + + + + + + + + + + + + + + + + + + + 1950.55845326035 + 486.747403412121 + 1.32701e+06 + 0 + 0 + 0.828258 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1576.34495632769 + 667.176958628541 + 1.3206e+06 + 0 + 0 + 0.760574 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1981.5504586606 + 371.2278687327 + 1.28183e+06 + 0 + 0 + 0.865227 + 1 + + + + + + + + + + + + + + + + + + + + + 1765.87838930791 + 616.232493502514 + 1.26578e+06 + 0 + 0 + 0.796907 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1837.68541115823 + 472.849195013636 + 1.24819e+06 + 0 + 0 + 0.807506 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1951.84294253666 + 552.919112290602 + 1.24423e+06 + 0 + 0 + 0.825694 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1796.10895239872 + 525.742627869706 + 1.22669e+06 + 0 + 0 + 0.830138 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1870.05297138297 + 492.528262524769 + 1.17698e+06 + 0 + 0 + 0.850975 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1850.48171438678 + 612.181036658318 + 1.16628e+06 + 0 + 0 + 0.815784 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1913.45538789055 + 637.299682246787 + 1.16505e+06 + 0 + 0 + 0.864452 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1729.2280450905 + 612.182162568559 + 1.12817e+06 + 0 + 0 + 0.939688 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1864.66202578956 + 387.712930279835 + 1.12657e+06 + 0 + 0 + 0.829724 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1593.15287717789 + 667.176951761071 + 1.11738e+06 + 0 + 0 + 0.788597 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1920.29994702763 + 751.811267831487 + 1.09718e+06 + 0 + 0 + 0.823799 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1706.66428737926 + 301.141506386014 + 1.0827e+06 + 0 + 0 + 0.856016 + 1 + + + + + + + + + + + + + + + + + + + + + 1681.65344764008 + 689.733866925814 + 1.02745e+06 + 0 + 0 + 0.804328 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1542.94657015517 + 583.23807747997 + 999468 + 0 + 0 + 0.706163 + 2 + + + + + + + + + + + + + + + + + + + + + 1762.28480628297 + 741.195922939123 + 955944 + 0 + 0 + 0.749962 + 1 + + + + + + + + + + + + + + + + + + + + + 1515.09319337286 + 595.155010957499 + 943077 + 0 + 0 + 0.7648 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1793.61242459671 + 462.191503827424 + 937631 + 0 + 0 + 0.787783 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1729.16039629688 + 595.155752013086 + 822093 + 0 + 0 + 0.973839 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1575.07421885867 + 581.204279047429 + 803340 + 0 + 0 + 0.800818 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1982.83145641661 + 416.250396520258 + 773928 + 0 + 0 + 0.857929 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1625.46798025404 + 336.706019331055 + 771108 + 0 + 0 + 0.84367 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1771.92860522673 + 503.727027495086 + 764073 + 0 + 0 + 0.876138 + 2 + + + + + + + + + + + + + + + + + + + + + 1771.97283525003 + 336.826185647434 + 762926 + 0 + 0 + 0.790512 + 3 + + + + + + + + + + + + + + + + + + + + + 1616.78250841374 + 779.735657518367 + 751397 + 0 + 0 + 0.914305 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1974.9075443376 + 747.334736969271 + 720247 + 0 + 0 + 0.864454 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1525.45190642089 + 581.204275824221 + 699655 + 0 + 0 + 0.834056 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1712.60660081614 + 433.173229434017 + 694665 + 0 + 0 + 0.862154 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1982.72969600379 + 509.235337973869 + 692036 + 0 + 0 + 0.877366 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1549.77382330563 + 581.204301506256 + 676954 + 0 + 0 + 0.780946 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1961.47448001703 + 555.237274808255 + 675820 + 0 + 0 + 0.893427 + 2 + + + + + + + + + + + + + + + + + + + + + 1987.39975829806 + 532.734179864663 + 663964 + 0 + 0 + 0.846413 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1814.52480824901 + 678.277125954704 + 646572 + 0 + 0 + 0.844096 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1820.59798435358 + 606.749802100085 + 623487 + 0 + 0 + 0.788446 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1934.26350315855 + 501.534079409696 + 623310 + 0 + 0 + 0.822911 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1849.27710893575 + 746.308485567134 + 615643 + 0 + 0 + 0.889799 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1628.94662883663 + 689.329128530135 + 604962 + 0 + 0 + 0.830396 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1626.20347323379 + 436.53734772983 + 547655 + 0 + 0 + 0.793756 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1850.18220552396 + 522.135110946826 + 546851 + 0 + 0 + 0.787478 + 1 + + + + + + + + + + + + + + + + + + + + + 1914.58814989203 + 466.222111207386 + 542030 + 0 + 0 + 0.80547 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1752.35422717222 + 462.191495203789 + 539558 + 0 + 0 + 0.813735 + 3 + + + + + + + + + + + + + + + + + + + + + 1976.52531838831 + 398.164708490508 + 509187 + 0 + 0 + 0.775798 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1579.17024373266 + 583.238134249829 + 502457 + 0 + 0 + 0.785999 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1825.38145654482 + 522.50075002854 + 488879 + 0 + 0 + 0.811493 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1685.65813071117 + 308.280000186086 + 486151 + 0 + 0 + 0.79905 + 1 + + + + + + + + + + + + + + + + + + + + + 1764.71177853717 + 642.251530616929 + 485330 + 0 + 0 + 0.863245 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1738.92516262001 + 308.280056472951 + 483437 + 0 + 0 + 0.838788 + 1 + + + + + + + + + + + + + + + + + + + + + 1746.56312134909 + 433.173288075813 + 481693 + 0 + 0 + 0.812085 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1836.76120785761 + 457.196380182759 + 471113 + 0 + 0 + 0.821597 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1575.9195008658 + 686.200075641599 + 465248 + 0 + 0 + 0.819362 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1819.56785893838 + 445.758416727828 + 464470 + 0 + 0 + 0.859748 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1925.4952700843 + 562.258020152136 + 462347 + 0 + 0 + 0.873156 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1897.08994068705 + 357.300210050475 + 456777 + 0 + 0 + 0.776023 + 1 + + + + + + + + + + + + + + + + + + + + + 1915.38567996823 + 686.200025469711 + 444376 + 0 + 0 + 0.704904 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1725.70569200193 + 437.228683076421 + 436705 + 0 + 0 + 0.816352 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1817.0722374839 + 450.868691063735 + 432288 + 0 + 0 + 0.827352 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1576.40990132922 + 741.195877282746 + 427359 + 0 + 0 + 0.863897 + 1 + + + + + + + + + + + + + + + + + + + + + 1634.0535119924 + 347.187953147847 + 406727 + 0 + 0 + 0.901004 + 2 + + + + + + + + + + + + + + + + + + + + + 1540.76546802487 + 763.74949986598 + 394545 + 0 + 0 + 0.883814 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1593.3987791716 + 686.200125679394 + 391553 + 0 + 0 + 0.860344 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1933.67654475234 + 602.209702502422 + 388264 + 0 + 0 + 0.838797 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1963.10109109105 + 357.300184586036 + 384642 + 0 + 0 + 0.815277 + 1 + + + + + + + + + + + + + + + + + + + + + 1639.08846137727 + 686.200171924812 + 381606 + 0 + 0 + 0.840234 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1897.20180035949 + 343.284593002795 + 381483 + 0 + 0 + 0.79088 + 1 + + + + + + + + + + + + + + + + + + + + + 1577.97489488307 + 517.285540726087 + 378833 + 0 + 0 + 0.856724 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1509.000136504 + 563.532905233211 + 368127 + 0 + 0 + 0.775246 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1638.83034691056 + 669.173701129211 + 366491 + 0 + 0 + 0.839433 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1680.78359799163 + 786.767143673746 + 361050 + 0 + 0 + 0.878992 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1751.99298928321 + 443.71127484937 + 352300 + 0 + 0 + 0.842004 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1681.82977930304 + 730.322621425712 + 333051 + 0 + 0 + 0.838992 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1737.69788712136 + 564.854816794258 + 328537 + 0 + 0 + 0.85858 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1789.55905991259 + 343.28469087313 + 326574 + 0 + 0 + 0.743005 + 1 + + + + + + + + + + + + + + + + + + + + + 1672.91182070535 + 357.300169334688 + 317099 + 0 + 0 + 0.832783 + 1 + + + + + + + + + + + + + + + + + + + + + 1528.95438040937 + 558.863071439523 + 313896 + 0 + 0 + 0.774481 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1820.26884801068 + 613.181324709471 + 286174 + 0 + 0 + 0.789944 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1914.26950841529 + 387.712690175233 + 285228 + 0 + 0 + 0.739217 + 2 + + + + + + + + + + + + + + + + + + + + + 1891.31284420181 + 615.233519148458 + 273479 + 0 + 0 + 0.823976 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1703.36450929668 + 459.705975524463 + 272683 + 0 + 0 + 0.886426 + 2 + + + + + + + + + + + + + + + + + + + + + 1700.94878252766 + 461.193676618369 + 272443 + 0 + 0 + 0.856197 + 2 + + + + + + + + + + + + + + + + + + + + + 1906.48962909655 + 463.710613385943 + 270486 + 0 + 0 + 0.86031 + 2 + + + + + + + + + + + + + + + + + + + + + 1575.62015085959 + 562.180991171116 + 270041 + 0 + 0 + 0.87504 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1658.30903637297 + 305.497610784807 + 269053 + 0 + 0 + 0.732264 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1715.94592477188 + 545.175735291461 + 263064 + 0 + 0 + 0.818538 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1981.8593271615 + 351.204666376477 + 260219 + 0 + 0 + 0.885787 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1649.65910575478 + 730.322821411353 + 251511 + 0 + 0 + 0.847556 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1939.00717748466 + 340.259726369671 + 247243 + 0 + 0 + 0.856098 + 1 + + + + + + + + + + + + + + + + + + + + + 1825.05335722554 + 358.207356422969 + 245223 + 0 + 0 + 0.862018 + 1 + + + + + + + + + + + + + + + + + + + + + 1702.44803584103 + 434.706303182265 + 235316 + 0 + 0 + 0.863703 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1703.54282711234 + 479.211391440175 + 229223 + 0 + 0 + 0.828619 + 2 + + + + + + + + + + + + + + + + + + + + + 1662.61758983342 + 443.711434531864 + 222888 + 0 + 0 + 0.854695 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1748.38907785799 + 417.530275415719 + 222539 + 0 + 0 + 0.821249 + 3 + + + + + + + + + + + + + + + + + + + + + 1533.15880664189 + 596.154158419649 + 221944 + 0 + 0 + 0.790722 + 1 + + + + + + + + + + + + + + + + + + + + + 1986.35850367235 + 512.191584128603 + 218861 + 0 + 0 + 0.823586 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1982.11825220472 + 749.386996405658 + 209709 + 0 + 0 + 0.888996 + 1 + + + + + + + + + + + + + + + + + + + + + 1525.01638243572 + 338.49598756524 + 207516 + 0 + 0 + 0.850932 + 3 + + + + + + + + + + + + + + + + + + + + + 1675.91786537556 + 436.537257781036 + 204708 + 0 + 0 + 0.873757 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1575.79296390857 + 759.222563994236 + 204536 + 0 + 0 + 0.803483 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1915.64078230679 + 350.19686502345 + 204506 + 0 + 0 + 0.864989 + 2 + + + + + + + + + + + + + + + + + + + + + 1835.74958441168 + 609.260553630518 + 193969 + 0 + 0 + 0.848369 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1981.84101923794 + 367.199766283904 + 188857 + 0 + 0 + 0.850064 + 2 + + + + + + + + + + + + + + + + + + + + + 1808.58552276139 + 464.721882422691 + 181477 + 0 + 0 + 0.858993 + 2 + + + + + + + + + + + + + + + + + + + + + 1688.74205978467 + 545.175656418292 + 177148 + 0 + 0 + 0.804276 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1929.27668429747 + 386.516115741899 + 174545 + 0 + 0 + 0.803283 + 3 + + + + + + + + + + + + + + + + + + + + + 1592.23803027332 + 742.196224543503 + 174380 + 0 + 0 + 0.768214 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1895.91274178092 + 461.526220183143 + 169983 + 0 + 0 + 0.860565 + 3 + + + + + + + + + + + + + + + + + + + + + 1611.5462081278 + 305.497554385582 + 161643 + 0 + 0 + 0.7956 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1755.95394157902 + 333.192489516816 + 158994 + 0 + 0 + 0.886061 + 2 + + + + + + + + + + + + + + + + + + + + + 1524.73714150446 + 508.247431975024 + 158084 + 0 + 0 + 0.862414 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1587.80406420547 + 569.520582414447 + 156575 + 0 + 0 + 0.8051 + 1 + + + + + + + + + + + + + + + + + + + + + 1825.31352182829 + 328.197010707998 + 154094 + 0 + 0 + 0.894241 + 1 + + + + + + + + + + + + + + + + + + + + + 1762.5218571935 + 743.192648138361 + 152191 + 0 + 0 + 0.832682 + 1 + + + + + + + + + + + + + + + + + + + + + 1609.08229765987 + 338.495917104566 + 150138 + 0 + 0 + 0.833943 + 3 + + + + + + + + + + + + + + + + + + + + + 1612.17655074894 + 784.023543081883 + 148112 + 0 + 0 + 0.858591 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1782.26764514 + 314.171530079997 + 142138 + 0 + 0 + 0.851972 + 3 + + + + + + + + + + + + + + + + + + + + + 1580.09836356956 + 382.195977997529 + 141465 + 0 + 0 + 0.863953 + 2 + + + + + + + + + + + + + + + + + + + + + 1700.10297048342 + 409.220386797161 + 137135 + 0 + 0 + 0.84709 + 2 + + + + + + + + + + + + + + + + + + + + + 1591.83531919776 + 405.299957521946 + 134442 + 0 + 0 + 0.893159 + 1 + + + + + + + + + + + + + + + + + + + + + 1525.00955570736 + 339.167901799066 + 129647 + 0 + 0 + 0.863126 + 3 + + + + + + + + + + + + + + + + + + + + + 1726.25648027398 + 316.155665824346 + 128493 + 0 + 0 + 0.76284 + 3 + + + + + + + + + + + + + + + + + + + + + 1609.89811515952 + 403.496358437578 + 128417 + 0 + 0 + 0.827358 + 3 + + + + + + + + + + + + + + + + + + + + + 1896.71866959552 + 465.766014935743 + 123082 + 0 + 0 + 0.905053 + 2 + + + + + + + + + + + + + + + + + + + + + 1679.71461769014 + 530.17818151248 + 122304 + 0 + 0 + 0.709396 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1638.97257205685 + 315.253391490953 + 113572 + 0 + 0 + 0.848848 + 1 + + + + + + + + + + + + + + + + + + + + + 1515.12746547674 + 636.200139842 + 112067 + 0 + 0 + 0.757022 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1915.78213757198 + 742.195951813544 + 111315 + 0 + 0 + 0.702348 + 1 + + + + + + + + + + + + + + + + + + + + + 1524.60790904083 + 516.245046609988 + 110683 + 0 + 0 + 0.825931 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1829.62601342706 + 324.830364944833 + 110179 + 0 + 0 + 0.829832 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1515.71328942482 + 687.200064052224 + 108681 + 0 + 0 + 0.805006 + 1 + + + + + + + + + + + + + + + + + + + + + 1807.34328404755 + 561.916846760153 + 105800 + 0 + 0 + 0.895102 + 1 + + + + + + + + + + + + + + + + + + + + + 1834.78613781245 + 674.284225201875 + 104824 + 0 + 0 + 0.846835 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1608.77886266675 + 508.247416506651 + 101538 + 0 + 0 + 0.853544 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1728.75449914991 + 760.218950018926 + 91968 + 0 + 0 + 0.745182 + 1 + + + + + + + + + + + + + + + + + + + + + 1832.66567452869 + 398.698138580651 + 77276.4 + 0 + 0 + 0.807867 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1607.87038464397 + 516.245020540354 + 71222.7 + 0 + 0 + 0.790262 + 2 + + + + + + + + + + + + + + + + + + + + + 1618.45792853414 + 519.520704387049 + 68789.1 + 0 + 0 + 0.812927 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1738.15227364553 + 321.206407155362 + 65205.6 + 0 + 0 + 0.754912 + 1 + + + + + + + + + + + + + + + + + + + + + 1825.50976917903 + 308.165869198724 + 40081.2 + 0 + 0 + 0.839663 + 3 + + + + + + + + + + + + + + + + + + + + + 1820.35894440626 + 636.20010469206 + 39853.8 + 0 + 0 + 0.851745 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1836.9489390138 + 325.491219543995 + 32997.6 + 0 + 0 + 0.805876 + 3 + + + + + + + + + + + + + + + + + + + + + diff --git a/src/data/BSA3_F1_idmapped.featureXML b/src/data/BSA3_F1_idmapped.featureXML new file mode 100644 index 000000000..e7e7690d9 --- /dev/null +++ b/src/data/BSA3_F1_idmapped.featureXML @@ -0,0 +1,6898 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1878.09531040632 + 395.239445620693 + 4.4743e+07 + 0 + 0 + 0.889579 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1952.11796598602 + 461.747612634238 + 4.36009e+07 + 0 + 0 + 0.865736 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1799.42300962972 + 487.73229489641 + 2.149e+07 + 0 + 0 + 0.880461 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1731.80574993498 + 536.164834899105 + 1.49054e+07 + 0 + 0 + 0.884934 + 1 + + + + + + + + + + + + + + + + + + + + + 1973.45090585564 + 462.146662519602 + 1.39928e+07 + 0 + 0 + 0.902577 + 1 + + + + + + + + + + + + + + + + + + + + + 1877.8466337582 + 789.471935373208 + 1.28223e+07 + 0 + 0 + 0.863731 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1732.63746963357 + 443.711578517704 + 1.17768e+07 + 0 + 0 + 0.84088 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1880.88662775254 + 738.310892346226 + 1.00709e+07 + 0 + 0 + 0.859367 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1762.78548441272 + 722.32451716377 + 8.5971e+06 + 0 + 0 + 0.784686 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1966.4365875846 + 395.701038209754 + 6.90642e+06 + 0 + 0 + 0.872704 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1799.24038519315 + 325.490663692041 + 6.80973e+06 + 0 + 0 + 0.834192 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1901.67488554867 + 379.715186610593 + 5.38361e+06 + 0 + 0 + 0.840325 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1951.35793456913 + 486.747407966647 + 3.86638e+06 + 0 + 0 + 0.92013 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1715.04353343504 + 569.751427690292 + 3.1056e+06 + 0 + 0 + 0.841933 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1951.41981305878 + 469.744327543408 + 2.85617e+06 + 0 + 0 + 0.892461 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1875.53505491616 + 344.227941828834 + 2.83492e+06 + 0 + 0 + 0.89165 + 1 + + + + + + + + + + + + + + + + + + + + + 1973.28545474848 + 464.143674739825 + 2.77703e+06 + 0 + 0 + 0.841231 + 1 + + + + + + + + + + + + + + + + + + + + + 1938.22056751209 + 573.206380337584 + 2.56141e+06 + 0 + 0 + 0.823187 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1878.03553550284 + 403.236555046162 + 2.53554e+06 + 0 + 0 + 0.861748 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1732.33606329374 + 464.143680071243 + 2.35591e+06 + 0 + 0 + 0.865468 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1799.11348446403 + 512.732509546949 + 2.24908e+06 + 0 + 0 + 0.865577 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1951.39258045757 + 477.742020542286 + 2.02772e+06 + 0 + 0 + 0.900792 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1777.82170419751 + 441.8632330846 + 1.95451e+06 + 0 + 0 + 0.800595 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1708.97092672536 + 431.205712863471 + 1.91023e+06 + 0 + 0 + 0.874102 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1957.10375745393 + 798.323424222402 + 1.84937e+06 + 0 + 0 + 0.849767 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1799.1127922485 + 495.729565987239 + 1.60604e+06 + 0 + 0 + 0.836813 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1750.89912082687 + 585.738502679762 + 1.5039e+06 + 0 + 0 + 0.827204 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1690.4704978463 + 562.181198991284 + 1.43614e+06 + 0 + 0 + 0.887454 + 1 + + + + + + + + + + + + + + + + + + + + + 1896.69813896521 + 535.252685308975 + 1.42683e+06 + 0 + 0 + 0.823105 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1966.32329955009 + 790.395469019817 + 1.36498e+06 + 0 + 0 + 0.857204 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1908.49077265923 + 511.723330911545 + 1.34505e+06 + 0 + 0 + 0.72225 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1878.0405203148 + 411.234080751708 + 1.32797e+06 + 0 + 0 + 0.902234 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1977.55135826556 + 426.194959836053 + 1.28872e+06 + 0 + 0 + 0.847239 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1990.33855402985 + 300.198675757479 + 1.25846e+06 + 0 + 0 + 0.772207 + 1 + + + + + + + + + + + + + + + + + + + + + 1710.21771489837 + 300.165228244479 + 1.25713e+06 + 0 + 0 + 0.864634 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1982.19060571926 + 416.25049194673 + 1.21713e+06 + 0 + 0 + 0.826333 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1846.39815785685 + 452.52025304721 + 1.16263e+06 + 0 + 0 + 0.842355 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1762.57161399844 + 730.321715628111 + 1.15301e+06 + 0 + 0 + 0.787824 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1875.4692120593 + 327.201369658167 + 1.10004e+06 + 0 + 0 + 0.893843 + 1 + + + + + + + + + + + + + + + + + + + + + 1673.84722712026 + 408.840194465318 + 1.08744e+06 + 0 + 0 + 0.833056 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1948.69457516708 + 392.519333259877 + 1.07015e+06 + 0 + 0 + 0.812596 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1799.10251542348 + 342.157611734516 + 1.0608e+06 + 0 + 0 + 0.841466 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1921.88225093865 + 383.829595265081 + 1.03632e+06 + 0 + 0 + 0.824887 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1877.95902817486 + 430.739880317116 + 1.02277e+06 + 0 + 0 + 0.902459 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1880.72562470056 + 746.30830207204 + 958028 + 0 + 0 + 0.879153 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1921.62685240954 + 575.240527481587 + 949744 + 0 + 0 + 0.799584 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1930.89040137561 + 768.804891423215 + 933171 + 0 + 0 + 0.867912 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1699.68835597335 + 300.201681442024 + 916120 + 0 + 0 + 0.829434 + 1 + + + + + + + + + + + + + + + + + + + + + 1762.53429323799 + 738.319666791816 + 901189 + 0 + 0 + 0.792862 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1799.21622997634 + 503.72715564835 + 851748 + 0 + 0 + 0.852182 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1959.88903318417 + 426.194935978019 + 849172 + 0 + 0 + 0.856138 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1900.67419676354 + 383.82955862268 + 829240 + 0 + 0 + 0.806331 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1837.77604136222 + 350.830975571693 + 769986 + 0 + 0 + 0.807291 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1978.88565413485 + 370.494292996005 + 767857 + 0 + 0 + 0.815002 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1731.60323978213 + 450.700802087906 + 751058 + 0 + 0 + 0.706627 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1902.20423297968 + 758.423451259629 + 726019 + 0 + 0 + 0.835275 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1731.35512189558 + 758.222415156516 + 694040 + 0 + 0 + 0.826901 + 1 + + + + + + + + + + + + + + + + + + + + + 1793.91318550027 + 345.190139643219 + 692793 + 0 + 0 + 0.867126 + 2 + + + + + + + + + + + + + + + + + + + + + 1680.60293435319 + 357.300010339378 + 675742 + 0 + 0 + 0.834025 + 1 + + + + + + + + + + + + + + + + + + + + + 1732.53376605206 + 354.285136320778 + 667927 + 0 + 0 + 0.859472 + 1 + + + + + + + + + + + + + + + + + + + + + 1781.14338518779 + 585.738816476529 + 658313 + 0 + 0 + 0.826456 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1786.57226578813 + 523.285299674844 + 632319 + 0 + 0 + 0.839629 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1804.33240904979 + 558.594977021384 + 624815 + 0 + 0 + 0.793146 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1951.83092115445 + 588.27557309822 + 619220 + 0 + 0 + 0.802166 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1763.81041111371 + 310.822764986934 + 617098 + 0 + 0 + 0.816352 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1857.76736605718 + 427.191157559035 + 614941 + 0 + 0 + 0.804185 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1593.03007954726 + 368.832269404627 + 610224 + 0 + 0 + 0.828286 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1857.25635439096 + 569.252387692872 + 603323 + 0 + 0 + 0.793299 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1842.4790248135 + 481.870958090798 + 567490 + 0 + 0 + 0.840631 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1814.8929698089 + 428.503423748703 + 561721 + 0 + 0 + 0.808918 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1880.91102721288 + 701.812061884733 + 547795 + 0 + 0 + 0.845633 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1804.00138181693 + 331.152816811564 + 546536 + 0 + 0 + 0.813258 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1931.84574916569 + 358.207223523644 + 534960 + 0 + 0 + 0.871198 + 1 + + + + + + + + + + + + + + + + + + + + + 1884.94845088619 + 300.198766190846 + 523089 + 0 + 0 + 0.909121 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1983.73753315448 + 552.919399929021 + 519061 + 0 + 0 + 0.805746 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1913.58986716342 + 430.248002649161 + 517932 + 0 + 0 + 0.85786 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1614.48265869117 + 389.161367003702 + 517100 + 0 + 0 + 0.809101 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1804.96193125196 + 419.198105800359 + 515933 + 0 + 0 + 0.789082 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1644.22406078745 + 389.161371275962 + 511607 + 0 + 0 + 0.802486 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1777.73416001965 + 662.291101901813 + 508666 + 0 + 0 + 0.85228 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1592.96644692557 + 552.744203976776 + 507483 + 0 + 0 + 0.846629 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1762.6006236467 + 746.317416293068 + 506957 + 0 + 0 + 0.836107 + 2 + + + + + + + + + + + + + + + + + + + + + 1799.01663761609 + 373.677005206685 + 496319 + 0 + 0 + 0.844966 + 2 + + + + + + + + + + + + + + + + + + + + + 1946.44726923077 + 562.1811392449 + 491141 + 0 + 0 + 0.861491 + 1 + + + + + + + + + + + + + + + + + + + + + 1535.39900868171 + 549.857318936658 + 490604 + 0 + 0 + 0.855272 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1597.53760850216 + 357.3000007075 + 480803 + 0 + 0 + 0.859259 + 1 + + + + + + + + + + + + + + + + + + + + + 1799.07873600665 + 336.826053735899 + 459360 + 0 + 0 + 0.839678 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1680.21440623032 + 343.284350126708 + 445445 + 0 + 0 + 0.842496 + 1 + + + + + + + + + + + + + + + + + + + + + 1597.58723932489 + 343.284343280455 + 431488 + 0 + 0 + 0.825099 + 1 + + + + + + + + + + + + + + + + + + + + + 1900.46375455282 + 492.528319955739 + 431417 + 0 + 0 + 0.824756 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1948.48826633747 + 751.811061275649 + 423262 + 0 + 0 + 0.82814 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1602.20178754444 + 389.161357083398 + 402710 + 0 + 0 + 0.801156 + 3 + + + + + + + + + + + + + + + + + + + + + 1896.09781367903 + 768.804917872519 + 379717 + 0 + 0 + 0.860269 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1904.81969244683 + 404.249006733107 + 378830 + 0 + 0 + 0.854402 + 1 + + + + + + + + + + + + + + + + + + + + + 1763.44484971591 + 465.730378767639 + 375875 + 0 + 0 + 0.809444 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1859.82142300209 + 357.300014308833 + 374049 + 0 + 0 + 0.962627 + 1 + + + + + + + + + + + + + + + + + + + + + 1978.30309731523 + 747.334816363294 + 368738 + 0 + 0 + 0.869638 + 1 + + + + + + + + + + + + + + + + + + + + + 1674.22440615537 + 612.756744566334 + 348516 + 0 + 0 + 0.82031 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1926.24376919891 + 311.150795422019 + 344767 + 0 + 0 + 0.864548 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1533.43252618357 + 358.174683496271 + 336681 + 0 + 0 + 0.84807 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1912.49820256387 + 339.498125476387 + 333565 + 0 + 0 + 0.823557 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1877.99305892738 + 381.205902229776 + 333227 + 0 + 0 + 0.883098 + 2 + + + + + + + + + + + + + + + + + + + + + 1977.92738430986 + 555.237494862254 + 331251 + 0 + 0 + 0.796278 + 2 + + + + + + + + + + + + + + + + + + + + + 1863.04250837677 + 399.346810376173 + 329761 + 0 + 0 + 0.853375 + 1 + + + + + + + + + + + + + + + + + + + + + 1762.46780754803 + 747.325050344023 + 324161 + 0 + 0 + 0.786654 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1979.58991829801 + 428.248816316889 + 313027 + 0 + 0 + 0.864036 + 1 + + + + + + + + + + + + + + + + + + + + + 1593.00949334842 + 316.211764396688 + 312395 + 0 + 0 + 0.870005 + 1 + + + + + + + + + + + + + + + + + + + + + 1740.88751999486 + 360.222910113059 + 312079 + 0 + 0 + 0.86143 + 1 + + + + + + + + + + + + + + + + + + + + + 1780.504507732 + 331.151956203143 + 305914 + 0 + 0 + 0.841683 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1901.56069264423 + 387.712760071972 + 305409 + 0 + 0 + 0.80128 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1737.68793466286 + 496.007822414134 + 299396 + 0 + 0 + 0.79453 + 1 + + + + + + + + + + + + + + + + + + + + + 1912.595835551 + 508.743298561078 + 297868 + 0 + 0 + 0.862726 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1738.63394422045 + 431.239040725288 + 275302 + 0 + 0 + 0.922007 + 1 + + + + + + + + + + + + + + + + + + + + + 1673.0600066595 + 779.735455194419 + 274798 + 0 + 0 + 0.879217 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1959.60504163384 + 501.53411117427 + 263034 + 0 + 0 + 0.777774 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1814.18320971402 + 642.251613955842 + 254329 + 0 + 0 + 0.783128 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1859.79409495955 + 343.284325127155 + 250502 + 0 + 0 + 0.938334 + 1 + + + + + + + + + + + + + + + + + + + + + 1679.10316983995 + 399.346836874566 + 249480 + 0 + 0 + 0.896398 + 1 + + + + + + + + + + + + + + + + + + + + + 1926.44368249318 + 466.222367023906 + 241840 + 0 + 0 + 0.852363 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1901.94008614039 + 395.709902198863 + 232375 + 0 + 0 + 0.892384 + 2 + + + + + + + + + + + + + + + + + + + + + 1851.99060513292 + 472.849346381292 + 232296 + 0 + 0 + 0.775755 + 3 + + + + + + + + + + + + + + + + + + + + + 1839.89149856497 + 464.722133099689 + 229012 + 0 + 0 + 0.866193 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1938.21312820444 + 581.204272991804 + 223983 + 0 + 0 + 0.823687 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1828.25669574011 + 462.191838402272 + 219459 + 0 + 0 + 0.707788 + 3 + + + + + + + + + + + + + + + + + + + + + 1801.14877994697 + 405.263620526885 + 219258 + 0 + 0 + 0.840821 + 1 + + + + + + + + + + + + + + + + + + + + + 1932.93054088221 + 305.247721199779 + 211261 + 0 + 0 + 0.866406 + 1 + + + + + + + + + + + + + + + + + + + + + 1764.28891499577 + 331.152030764959 + 209537 + 0 + 0 + 0.777598 + 3 + + + + + + + + + + + + + + + + + + + + + 1846.41905344897 + 678.277004025866 + 207660 + 0 + 0 + 0.83666 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1856.88744912311 + 387.712818498774 + 192759 + 0 + 0 + 0.849414 + 2 + + + + + + + + + + + + + + + + + + + + + 1798.6208252878 + 520.73031665173 + 191673 + 0 + 0 + 0.83325 + 2 + + + + + + + + + + + + + + + + + + + + + 1587.34537589258 + 581.204302912821 + 190943 + 0 + 0 + 0.788535 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1982.21020952917 + 334.178039164997 + 184975 + 0 + 0 + 0.903815 + 1 + + + + + + + + + + + + + + + + + + + + + 1564.25049897179 + 581.204326275546 + 184949 + 0 + 0 + 0.843062 + 2 + + + + + + + + + + + + + + + + + + + + + 1834.95671943057 + 445.758504645995 + 184040 + 0 + 0 + 0.880469 + 2 + + + + + + + + + + + + + + + + + + + + + 1732.03880352622 + 434.706314667564 + 181945 + 0 + 0 + 0.858516 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1638.0497725578 + 336.705664206926 + 180737 + 0 + 0 + 0.887263 + 2 + + + + + + + + + + + + + + + + + + + + + 1877.43351381316 + 386.234557935289 + 176773 + 0 + 0 + 0.897455 + 2 + + + + + + + + + + + + + + + + + + + + + 1591.12886159242 + 558.863379681375 + 175935 + 0 + 0 + 0.718562 + 3 + + + + + + + + + + + + + + + + + + + + + 1709.91862872068 + 686.199650604124 + 175257 + 0 + 0 + 0.836733 + 1 + + + + + + + + + + + + + + + + + + + + + 1974.34100530663 + 416.228026671895 + 170427 + 0 + 0 + 0.869704 + 1 + + + + + + + + + + + + + + + + + + + + + 1954.20748151913 + 491.757951333946 + 168603 + 0 + 0 + 0.783621 + 2 + + + + + + + + + + + + + + + + + + + + + 1779.07053905363 + 452.526143822684 + 161722 + 0 + 0 + 0.811003 + 3 + + + + + + + + + + + + + + + + + + + + + 1782.66327883636 + 330.264036781738 + 160272 + 0 + 0 + 0.8824 + 1 + + + + + + + + + + + + + + + + + + + + + 1766.28260639289 + 433.173153391582 + 159167 + 0 + 0 + 0.810558 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1656.58137805161 + 361.185169550967 + 158448 + 0 + 0 + 0.829363 + 2 + + + + + + + + + + + + + + + + + + + + + 1806.73457463274 + 433.173190459257 + 156574 + 0 + 0 + 0.712249 + 3 + + + + + + + + + + + + + + + + + + + + + 1679.57562121238 + 405.29997693293 + 154852 + 0 + 0 + 0.864356 + 1 + + + + + + + + + + + + + + + + + + + + + 1783.00689348381 + 443.711578211103 + 153423 + 0 + 0 + 0.815154 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1978.00752016504 + 522.501177980422 + 148178 + 0 + 0 + 0.835977 + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1798.65868343032 + 528.727638574463 + 147612 + 0 + 0 + 0.773468 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1762.49555672339 + 754.315132919466 + 145109 + 0 + 0 + 0.782536 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1935.57880141402 + 384.772220038079 + 144126 + 0 + 0 + 0.886122 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1778.60093807765 + 641.786815469058 + 144051 + 0 + 0 + 0.838827 + 2 + + + + + + + + + + + + + + + + + + + + + 1799.03035219247 + 532.238335084665 + 140268 + 0 + 0 + 0.929861 + 2 + + + + + + + + + + + + + + + + + + + + + 1856.6199818863 + 384.223022282042 + 137689 + 0 + 0 + 0.845414 + 1 + + + + + + + + + + + + + + + + + + + + + 1972.96587814983 + 516.861356899433 + 137453 + 0 + 0 + 0.756426 + 3 + + + + + + + + + + + + + + + + + + + + + 1668.51377791039 + 784.023202027229 + 135605 + 0 + 0 + 0.818903 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1779.34323931816 + 417.530298578354 + 133658 + 0 + 0 + 0.827307 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1901.36357325568 + 350.196662617745 + 131750 + 0 + 0 + 0.821614 + 2 + + + + + + + + + + + + + + + + + + + + + 1969.37631881063 + 440.275758110407 + 122222 + 0 + 0 + 0.891245 + 1 + + + + + + + + + + + + + + + + + + + + + 1743.04579897242 + 405.300000541146 + 116573 + 0 + 0 + 0.914141 + 1 + + + + + + + + + + + + + + + + + + + + + 1763.35658518417 + 437.22879588309 + 116495 + 0 + 0 + 0.852203 + 2 + + + + + + + + + + + + + + + + + + + + + 1788.33961187686 + 564.855133354625 + 113824 + 0 + 0 + 0.751259 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1662.00966170982 + 689.329215108843 + 113353 + 0 + 0 + 0.853184 + 1 + + + + + + + + + + + + + + + + + + + + + 1777.99511890234 + 447.194814343122 + 112846 + 0 + 0 + 0.804555 + 3 + + + + + + + + + + + + + + + + + + + + + 1853.96133267275 + 367.196449296107 + 111578 + 0 + 0 + 0.862928 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1932.36146162694 + 738.803263378735 + 109615 + 0 + 0 + 0.816691 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1938.19101576142 + 506.21221105108 + 108734 + 0 + 0 + 0.760213 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1921.44696258552 + 338.495713463536 + 107723 + 0 + 0 + 0.756851 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1916.22323208216 + 402.357753158513 + 107546 + 0 + 0 + 0.846957 + 1 + + + + + + + + + + + + + + + + + + + + + 1917.62564385176 + 615.233670402762 + 106126 + 0 + 0 + 0.825007 + 2 + + + + + + + + + + + + + + + + + + + + + 1890.6320449233 + 449.255630615676 + 105554 + 0 + 0 + 0.84353 + 2 + + + + + + + + + + + + + + + + + + + + + 1779.58680623403 + 422.861846093841 + 105085 + 0 + 0 + 0.836258 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1967.65126568799 + 351.204542010011 + 104702 + 0 + 0 + 0.844182 + 2 + + + + + + + + + + + + + + + + + + + + + 1674.38910692263 + 710.219240186613 + 103294 + 0 + 0 + 0.864214 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1968.16740888135 + 678.769312212212 + 99217.8 + 0 + 0 + 0.894806 + 2 + + + + + + + + + + + + + + + + + + + + + 1724.81699798404 + 689.734021489018 + 98397 + 0 + 0 + 0.788206 + 2 + + + + + + + + + + + + + + + + + + + + + 1763.63711635975 + 496.223957188901 + 97580 + 0 + 0 + 0.801033 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1629.20697855721 + 300.19190158505 + 97482.4 + 0 + 0 + 0.885423 + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1900.94864717221 + 524.242345653802 + 93879.1 + 0 + 0 + 0.835662 + 2 + + + + + + + + + + + + + + + + + + + + + 1732.07506626566 + 479.211572796259 + 92724.8 + 0 + 0 + 0.741049 + 2 + + + + + + + + + + + + + + + + + + + + + 1778.54175742355 + 412.198532228225 + 91941.4 + 0 + 0 + 0.783786 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1804.0328657423 + 402.357795476062 + 89490.8 + 0 + 0 + 0.726029 + 2 + + + + + + + + + + + + + + + + + + + + + 1554.00305152853 + 710.219249947097 + 82480.9 + 0 + 0 + 0.833304 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1761.88785442643 + 422.29023914556 + 81244.8 + 0 + 0 + 0.774152 + 1 + + + + + + + + + + + + + + + + + + + + + 1988.40513483783 + 710.219268811765 + 81215.9 + 0 + 0 + 0.861591 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1814.9828630892 + 338.495599909078 + 78959.2 + 0 + 0 + 0.794947 + 3 + + + + + + + + + + + + + + + + + + + + + 1847.75329284999 + 333.278947591615 + 77680.6 + 0 + 0 + 0.721123 + 1 + + + + + + + + + + + + + + + + + + + + + 1781.93534052882 + 341.341512734751 + 75795 + 0 + 0 + 0.762523 + 1 + + + + + + + + + + + + + + + + + + + + + 1799.99397448666 + 319.487399600059 + 72916.5 + 0 + 0 + 0.774251 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1798.73709024754 + 481.217046424739 + 72350.1 + 0 + 0 + 0.854945 + 2 + + + + + + + + + + + + + + + + + + + + + 1648.49378695204 + 569.520791440652 + 65775.5 + 0 + 0 + 0.705992 + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + 1865.54631697755 + 311.196655627092 + 65458.3 + 0 + 0 + 0.892754 + 1 + + + + + + + + + + + + + + + + + + + + + 1650.46662313908 + 330.264019086177 + 60136.1 + 0 + 0 + 0.865523 + 1 + + + + + + + + + + + + + + + + + + + + + 1673.58482514647 + 338.495600192177 + 57300.3 + 0 + 0 + 0.832399 + 1 + + + + + + + + + + + + + + + + + + + + + 1593.86959007379 + 508.247438492578 + 57241.9 + 0 + 0 + 0.72796 + 2 + + + + + + + + + + + + + + + + + + + + + 1722.9424840488 + 545.175730987009 + 57052.5 + 0 + 0 + 0.732768 + 3 + + + + + + + + + + + + + + + + + + + + + 1673.13116181062 + 329.159602803467 + 50060.5 + 0 + 0 + 0.871315 + 1 + + + + + + + + + + + + + + + + + + + + + 1726.24061234872 + 302.196293668864 + 43022.5 + 0 + 0 + 0.786973 + 1 + + + + + + + + + + + + + + + + + + + + + 1926.34240727199 + 437.228633270123 + 42100.6 + 0 + 0 + 0.833002 + 2 + + + + + + + + + + + + + + + + + + + + + 1854.3617392797 + 325.490895560088 + 35323.6 + 0 + 0 + 0.811533 + 3 + + + + + + + + + + + + + + + + + + + + + 1786.66309376502 + 530.275197758271 + 34863 + 0 + 0 + 0.745689 + 1 + + + + + + + + + + + + + + + + + + + + + 1761.9177786468 + 478.719570701758 + 33494.1 + 0 + 0 + 0.822594 + 2 + + + + + + + + + + + + + + + + + + + + + 1752.44169991284 + 316.211986804804 + 26101.4 + 0 + 0 + 0.871625 + 1 + + + + + + + + + + + + + + + + + + + + +