diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f2dad7b..3b0ea65 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ -fail_fast: true +fail_fast: false repos: - repo: https://github.com/asottile/pyupgrade - rev: v3.17.0 + rev: v3.19.0 hooks: - id: pyupgrade args: @@ -20,13 +20,8 @@ repos: - id: prettier types: [yaml] - # - repo: https://github.com/abravalheri/validate-pyproject - # rev: v0.16 - # hooks: - # - id: validate-pyproject - - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.11.2 + rev: v1.13.0 hooks: - id: mypy verbose: true @@ -98,7 +93,7 @@ repos: entry: check-executables-have-shebangs language: python types: [text, executable] - stages: [commit, push, manual] + stages: [pre-commit, pre-push, manual] - id: check-json name: check json description: checks json files for parseable syntax. @@ -111,7 +106,7 @@ repos: entry: check-shebang-scripts-are-executable language: python types: [text] - stages: [commit, push, manual] + stages: [pre-commit, pre-push, manual] - id: check-merge-conflict name: check for merge conflicts description: checks for files that contain merge conflict strings. @@ -172,7 +167,7 @@ repos: entry: end-of-file-fixer language: python types: [text] - stages: [commit, push, manual] + stages: [pre-commit, pre-push, manual] - id: file-contents-sorter name: file contents sorter description: sorts the lines in specified files (defaults to alphabetical). you must provide list of target files as input in your .pre-commit-config.yaml file. @@ -215,49 +210,4 @@ repos: entry: trailing-whitespace-fixer language: python types: [text] - stages: [commit, push, manual] - - # - repo: local - # hooks: - # - id: sphinx-check - # name: sphinx-check - # entry: docs/make.sh - # language: script - # types: [ python ] - # pass_filenames: false - - # - repo: local - # hooks: - # - id: pytest-check - # name: pytest-check - # entry: pytest migration --ignore-glob=*exclude* - # language: system - # pass_filenames: false - # always_run: true - - # - repo: https://github.com/jshwi/docsig # BUGGY! - # rev: v0.30.0 - # hooks: - # - id: docsig - # args: - # - "--check-class" - # - "--check-dunders" - # - "--check-overridden" - # - "--check-protected" - # - "--summary" - - #- repo: https://github.com/pycqa/pydocstyle # SLOW! - # rev: 6.3.0 # pick a git hash / tag to point to - # hooks: - # - id: pydocstyle - - # - repo: https://github.com/jsh9/pydoclint - # rev: 0.3.8 - # hooks: - # - id: pydoclint - # args: - # [ - # --style=sphinx, - # --check-return-types=False, - # --arg-type-hints-in-docstring=False, - # ] + stages: [pre-commit, pre-push, manual] diff --git a/jord/__init__.py b/jord/__init__.py index dd5d66c..afcef13 100755 --- a/jord/__init__.py +++ b/jord/__init__.py @@ -8,7 +8,7 @@ __project__ = "Jord" __author__ = "Christian Heider Lindbjerg" -__version__ = "0.8.7" +__version__ = "0.8.8" __doc__ = r""" .. module:: jord :platform: Unix, Windows diff --git a/jord/geometric_analysis/__init__.py b/jord/geometric_analysis/__init__.py index 5afc929..b155842 100755 --- a/jord/geometric_analysis/__init__.py +++ b/jord/geometric_analysis/__init__.py @@ -16,3 +16,4 @@ from .center_line import * from .intersections import * from .principal_axis import * +from .simple_center_line import * diff --git a/jord/geometric_analysis/center_line.py b/jord/geometric_analysis/center_line.py index 20014ca..79a09e2 100755 --- a/jord/geometric_analysis/center_line.py +++ b/jord/geometric_analysis/center_line.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -from typing import Union, Tuple, List, Iterable +from typing import Iterable, List, Tuple, Union import numpy from numpy import array @@ -40,20 +40,20 @@ def find_centerline( int(min(ext_xy[1])), ) - vertices, ridges = _get_voronoi_vertices_and_ridges( + vertices, ridges = get_voronoi_vertices_and_ridges( input_geometry, step_size, minx=_min_x, miny=_min_y ) lines = [] for ridge in ridges: - if _ridge_is_finite(ridge): - starting_point = _create_point_with_restored_coordinates( + if ridge_is_finite(ridge): + starting_point = create_point_with_restored_coordinates( x=vertices[ridge[0]][0], y=vertices[ridge[0]][1], _min_x=_min_x, _min_y=_min_y, ) - ending_point = _create_point_with_restored_coordinates( + ending_point = create_point_with_restored_coordinates( x=vertices[ridge[1]][0], y=vertices[ridge[1]][1], _min_x=_min_x, @@ -61,7 +61,7 @@ def find_centerline( ) linestring = LineString((starting_point, ending_point)) - if _linestring_is_within_input_geometry(linestring, input_geometry): + if linestring_is_within_input_geometry(linestring, input_geometry): lines.append(linestring) if len(lines) < 2: @@ -70,94 +70,94 @@ def find_centerline( return MultiLineString(lines=unary_union(lines)) -def _get_voronoi_vertices_and_ridges( +def get_voronoi_vertices_and_ridges( _input_geometry: BaseGeometry, _step_size: float, minx: float, miny: float, ) -> Tuple[numpy.ndarray, List[List[int]]]: - borders = _get_densified_borders(_input_geometry, _step_size, minx, miny) + borders = densify_border(_input_geometry, _step_size, minx, miny) voronoi_diagram = Voronoi(borders) return voronoi_diagram.vertices, voronoi_diagram.ridge_vertices -def _ridge_is_finite(ridge: Iterable) -> bool: +def ridge_is_finite(ridge: Iterable) -> bool: return -1 not in ridge -def _create_point_with_restored_coordinates( +def create_point_with_restored_coordinates( x: float, y: float, _min_x: float, _min_y: float ) -> Tuple[float, float]: return (x + _min_x, y + _min_y) -def _linestring_is_within_input_geometry( +def linestring_is_within_input_geometry( linestring: LineString, input_geometry: BaseGeometry ) -> bool: return linestring.within(input_geometry) and len(linestring.coords[0]) > 1 -def _get_densified_borders( +def densify_border( _input_geometry: BaseGeometry, _step_size, minx: float, miny: float ) -> numpy.ndarray: polygons = iter_polygons(_input_geometry) points = [] for polygon in polygons: - points += _get_interpolated_boundary(polygon.exterior, _step_size, minx, miny) + points += interpolated_boundary(polygon.exterior, _step_size, minx, miny) if polygon_has_interior_rings(polygon): for interior in polygon.interiors: - points += _get_interpolated_boundary( + points += interpolated_boundary( interior, _step_size, minx=minx, miny=miny ) return array(points) -def _get_interpolated_boundary( +def interpolated_boundary( boundary: BaseGeometry, _step_size: float, minx: float, miny: float ) -> List[Tuple[float, float]]: line = LineString(boundary) return ( - [_get_coordinates_of_first_point(line, minx, miny)] - + _get_coordinates_of_interpolated_points( + [get_coordinates_of_first_point(line, minx, miny)] + + get_coordinates_of_interpolated_points( line, _step_size, min_x=minx, min_y=miny ) - + [_get_coordinates_of_last_point(line, minx=minx, miny=miny)] + + [get_coordinates_of_last_point(line, minx=minx, miny=miny)] ) -def _create_point_with_reduced_coordinates( +def create_point_with_reduced_coordinates( x: float, y: float, _min_x: float, _min_y: float ) -> Tuple[float, float]: return (x - _min_x, y - _min_y) -def _get_coordinates_of_first_point( +def get_coordinates_of_first_point( linestring: LineString, minx: float, miny: float ) -> Tuple[float, float]: - return _create_point_with_reduced_coordinates( + return create_point_with_reduced_coordinates( x=linestring.xy[0][0], y=linestring.xy[1][0], _min_x=minx, _min_y=miny ) -def _get_coordinates_of_last_point( +def get_coordinates_of_last_point( linestring: LineString, minx: float, miny: float ) -> Tuple[float, float]: - return _create_point_with_reduced_coordinates( + return create_point_with_reduced_coordinates( x=linestring.xy[0][-1], y=linestring.xy[1][-1], _min_x=minx, _min_y=miny ) -def _get_coordinates_of_interpolated_points( +def get_coordinates_of_interpolated_points( linestring: LineString, _step_size: Number, min_x: float, min_y: float ) -> List[Tuple[float, float]]: interpolation_distance = _step_size intermediate_points = [] while interpolation_distance < linestring.length: point = linestring.interpolate(interpolation_distance) - reduced_point = _create_point_with_reduced_coordinates( + reduced_point = create_point_with_reduced_coordinates( x=point.x, y=point.y, _min_x=min_x, _min_y=min_y ) intermediate_points.append(reduced_point) diff --git a/jord/geometric_analysis/principal_axis.py b/jord/geometric_analysis/principal_axis.py index 20b36ad..2e56b1c 100644 --- a/jord/geometric_analysis/principal_axis.py +++ b/jord/geometric_analysis/principal_axis.py @@ -3,7 +3,6 @@ from typing import Collection, Tuple, Union import shapely -from geojson import LineString from shapely import affinity __all__ = [ @@ -27,7 +26,7 @@ class PrincipalityMeasure(Enum): def other_mass_projection_is_longer( poly: shapely.geometry.base.BaseGeometry, - first_axis: LineString, + first_axis: shapely.LineString, other_axis: shapely.LineString, hybrid_normalised_axes_projections: bool = False, ) -> bool: diff --git a/jord/geometric_analysis/simple_center_line.py b/jord/geometric_analysis/simple_center_line.py new file mode 100644 index 0000000..500af73 --- /dev/null +++ b/jord/geometric_analysis/simple_center_line.py @@ -0,0 +1,61 @@ +from typing import Optional, Union + +import geopandas +import momepy +import shapely + +__all__ = ["construct_centerline"] + + +def construct_centerline( + input_geometry: shapely.Polygon, + interpolation_distance: Optional[float] = None, + truncate_endings: bool = True, + merge_lines: bool = True, + simplify_lines: bool = False, +) -> Union[shapely.LineString, shapely.MultiLineString]: + if interpolation_distance is None: + interpolation_distance = input_geometry.minimum_clearance + + if interpolation_distance < 1e-15: + if isinstance(input_geometry, shapely.MultiPolygon): + return shapely.MultiLineString([f.exterior for f in input_geometry.geoms]) + return input_geometry.exterior + + densified_border = input_geometry.segmentize(interpolation_distance * 0.9) + + voronoi_polys = shapely.voronoi_polygons( + densified_border, + only_edges=True, + ) # equivalent to the scipy.spatial.Voronoi + + center_lines = geopandas.GeoDataFrame( + geometry=geopandas.GeoSeries(voronoi_polys.geoms) + ).sjoin( + geopandas.GeoDataFrame(geometry=geopandas.GeoSeries(input_geometry)), + predicate="within", + ) # to select only the linestring within the input geometry + + if truncate_endings: + graph = momepy.gdf_to_nx(center_lines) + + graph.remove_nodes_from( + node for node, degree in dict(graph.degree()).items() if degree < 2 + ) + + center_lines = momepy.nx_to_gdf(graph, points=False) + + ret = center_lines.unary_union + + if merge_lines: + ret = shapely.line_merge(ret) + + if simplify_lines: + ret = shapely.simplify(ret, tolerance=interpolation_distance * 0.1) + + if isinstance(ret, shapely.geometry.MultiLineString): + geoms = list(ret.geoms) + if len(geoms) == 1: + return geoms[0] + + return ret diff --git a/jord/geopandas_utilities/serialisation/well_known_binary.py b/jord/geopandas_utilities/serialisation/well_known_binary.py index 92a9e5f..1a089f6 100755 --- a/jord/geopandas_utilities/serialisation/well_known_binary.py +++ b/jord/geopandas_utilities/serialisation/well_known_binary.py @@ -2,21 +2,26 @@ from pathlib import Path +import pandas +import shapely.geometry.base from shapely import wkb __all__ = ["load_wkbs_from_csv", "csv_wkt_generator"] -def load_wkbs_from_csv(csv_file_path: Path, geometry_column: str = "Shape") -> wkb: +def load_wkbs_from_csv( + csv_file_path: Path, geometry_column: str = "Shape" +) -> pandas.DataFrame: """ Well-Known Text """ - import pandas return pandas.read_csv(str(csv_file_path))[geometry_column].apply(wkb.loads) -def csv_wkt_generator(csv_file_path: Path, geometry_column: str = "Shape") -> wkb: +def csv_wkt_generator( + csv_file_path: Path, geometry_column: str = "Shape" +) -> shapely.geometry.base.BaseGeometry: """ :param csv_file_path: @@ -28,4 +33,4 @@ def csv_wkt_generator(csv_file_path: Path, geometry_column: str = "Shape") -> wk for idx, g in pandas.read_csv( str(csv_file_path), usecols=[geometry_column] ).iterrows(): - yield wkb.loads(g) + yield wkb.loads(g) # g is pandas Series? diff --git a/jord/geopandas_utilities/serialisation/well_known_text.py b/jord/geopandas_utilities/serialisation/well_known_text.py index cef1627..fabe368 100755 --- a/jord/geopandas_utilities/serialisation/well_known_text.py +++ b/jord/geopandas_utilities/serialisation/well_known_text.py @@ -5,6 +5,7 @@ from typing import Sequence import pandas +import shapely.geometry.base from pandas import DataFrame from shapely import wkt @@ -46,7 +47,9 @@ def load_wkts_from_csv( return df -def csv_wkt_generator(csv_file_path: Path, geometry_column: str = "Shape") -> wkt: +def csv_wkt_generator( + csv_file_path: Path, geometry_column: str = "Shape" +) -> shapely.geometry.base.BaseGeometry: """ :param csv_file_path: @@ -56,7 +59,7 @@ def csv_wkt_generator(csv_file_path: Path, geometry_column: str = "Shape") -> wk for idx, g in pandas.read_csv( str(csv_file_path), usecols=[geometry_column] ).iterrows(): - yield wkt.loads(g) + yield wkt.loads(g) # g is a pandas Series? if __name__ == "__main__": diff --git a/jord/qgis_utilities/conversion/__init__.py b/jord/qgis_utilities/conversion/__init__.py index 2d204b0..5665282 100755 --- a/jord/qgis_utilities/conversion/__init__.py +++ b/jord/qgis_utilities/conversion/__init__.py @@ -16,3 +16,4 @@ from .gcp_transformer_factory import * from .read_wld_file import * from .read_gcp_read import * +from .features import * diff --git a/jord/qgis_utilities/conversion/features.py b/jord/qgis_utilities/conversion/features.py new file mode 100644 index 0000000..da0e9f8 --- /dev/null +++ b/jord/qgis_utilities/conversion/features.py @@ -0,0 +1,109 @@ +import logging +from typing import Any, Optional, Tuple + +import shapely + +logger = logging.getLogger(__name__) + +__all__ = [ + "MissingFeatureError", + "GeometryIsInvalidError", + "GeometryIsEmptyError", + "layer_data_generator", + "feature_to_shapely", +] + + +class MissingFeatureError(Exception): ... + + +class GeometryIsEmptyError(Exception): ... + + +class GeometryIsInvalidError(Exception): ... + + +def parse_q_value(v: Any) -> Any: + """ + + :param v: + :return: + """ + # noinspection PyUnresolvedReferences + from qgis.PyQt.QtCore import QVariant + + if isinstance(v, QVariant): + if v.isNull(): + v = None + else: + v = v.value() + + return v + + +def layer_data_generator(layer_tree_layer: Any) -> Tuple: + """ + + :param layer_tree_layer: + :return: + """ + geometry_layer = layer_tree_layer.layer() + if ( + geometry_layer + and geometry_layer.hasFeatures() + and geometry_layer.featureCount() > 0 + ): + for layer_feature in geometry_layer.getFeatures(): + layer_feature_attributes = { + k.name(): parse_q_value(v) + for k, v in zip( + layer_feature.fields(), + layer_feature.attributes(), + ) + } + if len(layer_feature_attributes) == 0: + logger.error( + f"Did not find attributes, skipping {layer_tree_layer.name()} {list(geometry_layer.getFeatures())}" + ) + else: + logger.info( + f"found {layer_feature_attributes=} for {layer_tree_layer.name()=}" + ) + yield layer_feature_attributes, layer_feature + else: + raise MissingFeatureError( + f"no feature was not found for {layer_tree_layer.name()}" + ) + + +def feature_to_shapely( + layer_feature: Any, +) -> Optional[shapely.geometry.base.BaseGeometry]: + """ + + :param layer_feature: + :return: + """ + feature_geom = layer_feature.geometry() + if feature_geom is not None: + if True: + if not feature_geom.isGeosValid(): + msg = ( + f"{layer_feature.id()=} is not a valid geometry, {feature_geom.lastError()}\n" + f"{feature_geom.validateGeometry()}" + ) + logger.error(msg) + if True: + raise GeometryIsInvalidError(msg) + elif False: + feature_geom = feature_geom.makeValid() + + if True: + if feature_geom.isNull() or feature_geom.isEmpty(): + raise GeometryIsEmptyError(f"{layer_feature.id()=} is empty") + + geom_wkb = feature_geom.asWkb() + if geom_wkb is not None: + if not isinstance(geom_wkb, bytes): + geom_wkb = bytes(geom_wkb) + return shapely.from_wkb(geom_wkb) diff --git a/jord/qgis_utilities/helpers/logging.py b/jord/qgis_utilities/helpers/logging.py index 5624786..f5c83b7 100644 --- a/jord/qgis_utilities/helpers/logging.py +++ b/jord/qgis_utilities/helpers/logging.py @@ -4,17 +4,20 @@ from pathlib import Path from typing import Any, Optional -__all__ = ["setup_logger"] +__all__ = ["setup_logger", "add_logging_handler_once"] level_map = { logging.NOTSET: 0, # Qgis.MessageLevel.NoLevel - # 0 When set on a logger, indicates that ancestor loggers are to be consulted to determine the effective level. If that still resolves to NOTSET, then all events are logged. When set on a handler, all events are handled. + # 0 When set on a logger, indicates that ancestor loggers are to be consulted to determine the effective + # level. If that still resolves to NOTSET, then all events are logged. When set on a handler, all events + # are handled. logging.DEBUG: 0, # Qgis.MessageLevel.Info # 10 Detailed information, typically only of interest to a developer trying to diagnose a problem. logging.INFO: 0, # Qgis.MessageLevel.Info #Qgis.MessageLevel.Success # 20 Confirmation that things are working as expected. logging.WARNING: 1, # Qgis.MessageLevel.Warning - # 30 An indication that something unexpected happened, or that a problem might occur in the near future (e.g. ‘disk space low’). The software is still working as expected. + # 30 An indication that something unexpected happened, or that a problem might occur in the near future + # (e.g. ‘disk space low’). The software is still working as expected. logging.ERROR: 2, # Qgis.MessageLevel.Critical # 40 Due to a more serious problem, the software has not been able to perform some function. logging.CRITICAL: 2, # Qgis.MessageLevel.Critical diff --git a/jord/shapely_utilities/__init__.py b/jord/shapely_utilities/__init__.py index 7728da5..018071e 100755 --- a/jord/shapely_utilities/__init__.py +++ b/jord/shapely_utilities/__init__.py @@ -26,3 +26,4 @@ from .mirroring import * from .selection import * from .uniformity import * +from .subdivision import * diff --git a/jord/shapely_utilities/desliver_wkt.py b/jord/shapely_utilities/desliver_wkt.py new file mode 100644 index 0000000..b72429d --- /dev/null +++ b/jord/shapely_utilities/desliver_wkt.py @@ -0,0 +1,4 @@ +a_wkt = ( + "MultiPolygon (((760714.7447999999858439 5855514.54179999884217978, 760710.5466999999480322 " + "5855514.7651999993249774, 760710.67259999993257225 5855517.14789999928325415, 760711.88699999998789281 5855516.99640000052750111, 760711.87729999993462116 5855516.87829999998211861, 760714.85990000003948808 5855516.71949999872595072, 760714.7447999999858439 5855514.54179999884217978)),((760709.27289999998174608 5855517.18530000001192093, 760709.29720000002998859 5855517.31950000021606684, 760710.4496999999973923 5855517.1756999995559454, 760710.44929999997839332 5855517.17260000016540289, 760710.02150000003166497 5855514.83059999905526638, 760705.74499999999534339 5855515.61669999919831753, 760706.13679999997839332 5855517.7618000004440546, 760709.27289999998174608 5855517.18530000001192093)),((760705.9338999999454245 5855518.39719999860972166, 760705.90830000001005828 5855521.68929999973624945, 760708.43969999998807907 5855521.70909999683499336, 760708.43979999993462116 5855521.69399999920278788, 760708.76309999998193234 5855521.69710000045597553, 760711.37100000004284084 5855521.71740000229328871, 760711.37089999997988343 5855521.73199999891221523, 760712.6316999999107793 5855521.74180000089108944, 760712.6317999999737367 5855521.7272999994456768, 760712.88540000002831221 5855521.72919999994337559, 760712.87419999984558672 5855523.18310000002384186, 760714.58419999992474914 5855523.19639999978244305, 760714.60539999988395721 5855520.45779999811202288, 760713.75040000001899898 5855520.4510999983176589, 760713.75089999986812472 5855520.37839999981224537, 760714.87410000001545995 5855520.38719999976456165, 760714.89540000003762543 5855517.63519999943673611, 760711.92319999984465539 5855517.61349999904632568, 760711.87379999994300306 5855517.01269999984651804, 760709.2362000000430271 5855517.34169999975711107, 760709.23670000000856817 5855517.34579999931156635, 760708.70789999992121011 5855517.43640000000596046, 760708.76850000000558794 5855517.79470000043511391, 760707.21600000001490116 5855518.09480000007897615, 760705.9338999999454245 5855518.39719999860972166)),((760706.77930000005289912 5855521.81239999830722809, 760706.7789999998640269 5855521.85599999967962503, 760705.90709999983664602 5855521.8492000000551343, 760705.82499999983701855 5855532.43389999959617853, 760706.57860000000800937 5855532.43979999981820583, 760706.57760000007692724 5855532.5705999992787838, 760705.83849999995436519 5855532.5648999996483326, 760705.82239999994635582 5855534.64379999972879887, 760709.08310000004712492 5855534.66929999925196171, 760709.10030000016558915 5855532.44489999953657389, 760709.44090000004507601 5855532.44759999867528677, 760709.43980000005103648 5855532.59299999941140413, 760709.24410000001080334 5855532.59139999933540821, 760709.22799999988637865 5855534.67039999924600124, 760710.47430000000167638 5855534.68010000046342611, 760710.49039999989327043 5855532.60120000038295984, 760710.41070000000763685 5855532.60059999953955412, 760710.41180000000167638 5855532.45519999973475933, 760711.25239999999757856 5855532.46169999893754721, 760711.25130000000353903 5855532.60709999967366457, 760710.91070000000763685 5855532.60450000036507845, 760710.89629999990575016 5855534.46530000120401382, 760712.28749999997671694 5855534.47619999945163727, 760712.3018999999621883 5855532.61529999971389771, 760712.22219999996013939 5855532.61469999980181456, 760712.22319999989122152 5855532.48380000051110983, 760712.22329999995417893 5855532.46929999999701977, 760712.76679999998304993 5855532.47350000031292439, 760712.76669999992009252 5855532.48809999972581863, 760714.12169999990146607 5855532.49870000127702951, 760714.17240000003948808 5855532.49909999966621399, 760714.17249999986961484 5855532.48450000025331974, 760715.36089999997057021 5855532.49380000028759241, 760715.37189999991096556 5855531.06900000106543303, 760710.43649999995250255 5855531.03049999941140413, 760710.43749999988358468 5855530.89969999995082617, 760711.20559999987017363 5855530.90569999907165766, 760711.26340000005438924 5855523.44670000020414591, 760710.50979999999981374 5855523.44089999981224537, 760710.50970000005327165 5855523.4561999998986721, 760710.49520000000484288 5855523.45610000099986792, 760710.4963999999454245 5855523.30989999882876873, 760711.35859999991953373 5855523.31660000048577785, 760711.42379999987315387 5855523.31709999963641167, 760711.36690000002272427 5855530.65979999862611294, 760714.65659999998752028 5855530.68539999984204769, 760714.7132999999448657 5855523.37190000060945749, 760712.69889999984297901 5855523.35620000027120113, 760712.71019999997224659 5855521.90230000019073486, 760712.63049999985378236 5855521.90169999934732914, 760712.63059999991673976 5855521.88719999883323908, 760711.36979999986942858 5855521.87729999888688326, 760711.36968638992402703 5855521.89189989399164915, 760707.64610000001266599 5855521.86280000116676092, 760707.64650000003166497 5855521.8191999988630414, 760706.77930000005289912 5855521.81239999830722809)),((760704.6871999999275431 5855515.68669999949634075, 760704.01649999991059303 5855515.87470000050961971, 760703.34919999993871897 5855516.07469999883323908, 760702.68570000003091991 5855516.28679999895393848, 760702.0261000000173226 5855516.51089999917894602, 760701.37059999990742654 5855516.74689999874681234, 760700.71949999989010394 5855516.99469999875873327, 760700.07299999997485429 5855517.25420000031590462, 760699.43119999987538904 5855517.52529999986290932, 760698.79439999989699572 5855517.80810000002384186, 760698.16269999998621643 5855518.10230000130832195, 760697.53650000004563481 5855518.4078999999910593, 760696.91579999995883554 5855518.72469999920576811, 760696.30099999997764826 5855519.05269999895244837, 760695.69210000010207295 5855519.39179999940097332, 760695.08949999988544732 5855519.74189999885857105, 760694.4932000000262633 5855520.10280000045895576, 760693.90349999989848584 5855520.47439999878406525, 760693.32059999986086041 5855520.85669999942183495, 760692.74459999997634441 5855521.24939999915659428, 760692.17579999996814877 5855521.65239999908953905, 760691.61430000001564622 5855522.06569999922066927, 760691.06039999984204769 5855522.48909999988973141, 760690.51410000002942979 5855522.92239999864250422, 760689.9758000000147149 5855523.36549999937415123, 760689.44539999996777624 5855523.81829999946057796, 760688.92330000014044344 5855524.2805999992415309, 760688.40959999989718199 5855524.75229999981820583, 760687.90449999994598329 5855525.23319999873638153, 760689.95929999998770654 5855527.32620000001043081, 760689.49890000000596046 5855527.78000000026077032, 760689.04669999983161688 5855528.24220000021159649, 760688.60300000000279397 5855528.71250000037252903, 760688.16780000005383044 5855529.19069999922066927, 760687.7412999999942258 5855529.67679999861866236, 760687.32369999994989485 5855530.17050000000745058, 760686.9150000000372529 5855530.67170000076293945, 760686.5153999999165535 5855531.18030000012367964, 760686.125 5855531.69599999953061342, 760685.74390000000130385 5855532.21870000008493662, 760685.37239999999292195 5855532.7481999984011054, 760685.01049999997485429 5855533.28439999930560589, 760684.65819999994710088 5855533.82699999958276749, 760684.31589999992866069 5855534.3759999992325902, 760683.98340000002644956 5855534.93099999986588955, 760683.66099999996367842 5855535.49209999945014715, 760683.34880000003613532 5855536.05879999883472919, 760683.04680000001098961 5855536.63109999988228083, 760682.75519999989774078 5855537.20889999996870756, 760682.47409999999217689 5855537.79179999884217978, 760682.20349999994505197 5855538.379700000397861, 760681.94359999988228083 5855538.97239999938756227, 760681.6942999999737367 5855539.56969999987632036, 760681.45589999994263053 5855540.17149999924004078, 760681.22829999995883554 5855540.77749999985098839, 760681.01170000003185123 5855541.38750000111758709, 760680.80619999987538904 5855542.00129999872297049, 760680.61170000000856817 5855542.61880000028759241, 760680.42839999997522682 5855543.23969999887049198, 760680.25630000000819564 5855543.86379999946802855, 760680.09549999993760139 5855544.49089999962598085, 760679.94599999999627471 5855545.12079999875277281, 760679.80779999983496964 5855545.75339999981224537, 760679.68110000004526228 5855546.38839999958872795, 760679.56590000004507601 5855547.02550000045448542, 760679.46210000000428408 5855547.6645999988541007, 760679.3699000000488013 5855548.30559999961405993, 760679.28929999994579703 5855548.94799999892711639, 760679.22019999986514449 5855549.59190000034868717, 760690.66779999993741512 5855550.70069999992847443, 760690.7726000000257045 5855537.18769999966025352, 760703.5400000000372529 5855537.28730000089854002, 760703.52350000001024455 5855539.84109999891370535, 760705.33239997818600386 5855539.8552027428522706, 760705.29370000003837049 5855544.75519999954849482, 760711.42969999997876585 5855544.8049999987706542, 760711.44250000000465661 5855543.16530000045895576, 760711.92069999990053475 5855543.16909999866038561, 760711.95149999996647239 5855539.192200000397861, 760711.47329999995417893 5855539.18829999957233667, 760711.5063999998383224 5855534.92079999856650829, 760705.58873708418104798 5855534.87460028938949108, 760705.71620000002440065 5855518.43809999898076057, 760705.77359999984037131 5855518.43859999999403954, 760705.68259999994188547 5855518.08679999969899654, 760705.33189999999012798 5855518.17810000013560057, 760704.6871999999275431 5855515.68669999949634075),(760705.58939999993890524 5855537.03519999980926514, 760705.59550000005401671 5855537.03050000034272671, 760705.60160000005271286 5855537.02599999960511923, 760705.60779999988153577 5855537.02149999979883432, 760705.61399999994318932 5855537.01719999872148037, 760705.62040000013075769 5855537.01289999950677156, 760705.62679999985266477 5855537.00879999995231628, 760705.6332999998703599 5855537.00480000022798777, 760705.63989999995101243 5855537.00089999940246344, 760705.64649999991524965 5855536.99710000120103359, 760705.65319999994244426 5855536.99339999910444021, 760705.65989999996963888 5855536.98989999946206808, 760705.66680000000633299 5855536.98649999964982271, 760705.67359999986365438 5855536.98319999873638153, 760705.68059999996330589 5855536.97999999951571226, 760705.68760000006295741 5855536.97690000012516975, 760705.6946000000461936 5855536.97400000039488077, 760705.70169999997597188 5855536.9711999986320734, 760705.70880000002216548 5855536.96850000042468309, 760705.71600000001490116 5855536.96589999925345182, 760705.72320000000763685 5855536.96349999867379665, 760705.73049999994691461 5855536.96120000071823597, 760705.7378000000026077 5855536.95899999979883432, 760705.74520000000484288 5855536.95689999870955944, 760705.75249999994412065 5855536.95500000100582838, 760705.75989999994635582 5855536.95320000126957893, 760705.76739999989513308 5855536.95150000043213367, 760705.77489999996032566 5855536.94999999832361937, 760705.78240000002551824 5855536.94859999977052212, 760705.7898999999742955 5855536.94730000104755163, 760705.79740000003948808 5855536.94620000012218952, 760705.80499999993480742 5855536.94519999902695417, 760705.81259999994654208 5855536.94429999962449074, 760705.82010000012814999 5855536.94359999988228083, 760705.82769999990705401 5855536.94299999997019768, 760705.83539999998174608 5855536.94249999895691872, 760705.84299999987706542 5855536.942200000397861, 760705.85060000000521541 5855536.94199999887496233, 760705.85820000013336539 5855536.94189999904483557, 760705.86579999991226941 5855536.94199999887496233, 760705.87349999998696148 5855536.942200000397861, 760705.88109999999869615 5855536.94249999895691872, 760705.88869999989401549 5855536.94299999997019768, 760705.89630000002216548 5855536.94359999988228083, 760705.90390000003390014 5855536.94440000038594007, 760705.91149999992921948 5855536.94519999902695417, 760705.91899999999441206 5855536.94620000012218952, 760705.92660000000614673 5855536.94739999994635582, 760705.93409999983850867 5855536.94859999977052212, 760705.94159999990370125 5855536.94999999832361937, 760705.94899999990593642 5855536.95160000026226044, 760705.956499999971129 5855536.95320000126957893, 760705.96389999985694885 5855536.95500000100582838, 760705.97129999985918403 5855536.95699999947100878, 760705.97859999991487712 5855536.95899999979883432, 760705.98589999997057021 5855536.96120000071823597, 760705.9932000000262633 5855536.96349999867379665, 760706.00039999990258366 5855536.96600000001490116, 760706.00760000001173466 5855536.96850000042468309, 760706.01470000005792826 5855536.9711999986320734, 760706.02179999998770654 5855536.97400000039488077, 760706.02890000015031546 5855536.97700000088661909, 760706.03589999990072101 5855536.97999999951571226, 760706.04279999993741512 5855536.98319999873638153, 760706.04969999985769391 5855536.98649999964982271, 760706.05649999983143061 5855536.98999999929219484, 760706.06319999997504056 5855536.99349999893456697, 760706.06989999988581985 5855536.99719999916851521, 760706.07649999996647239 5855537.0009999992325902, 760706.0830999999307096 5855537.00490000005811453, 760706.08959999994840473 5855537.00889999885112047, 760706.09600000001955777 5855537.01299999933689833, 760706.10240000009071082 5855537.01719999872148037, 760706.10860000003594905 5855537.02159999869763851, 760706.11479999986477196 5855537.02609999943524599, 760706.12089999997988343 5855537.03060000017285347, 760706.12699999986216426 5855537.0352999996393919, 760706.13289999996777624 5855537.04009999986737967, 760706.1387999999569729 5855537.04499999806284904, 760706.14459999999962747 5855537.04999999981373549, 760706.15029999986290932 5855537.05510000046342611, 760706.15590000012889504 5855537.06020000018179417, 760706.16139999986626208 5855537.06549999956041574, 760706.16679999988991767 5855537.07090000063180923, 760706.17209999996703118 5855537.07639999873936176, 760706.17729999986477196 5855537.08199999947100878, 760706.18249999987892807 5855537.08760000020265579, 760706.1875 5855537.09339999966323376, 760706.19240000005811453 5855537.09919999912381172, 760706.19720000005327165 5855537.10510000120848417, 760706.20200000004842877 5855537.11110000032931566, 760706.20659999991767108 5855537.11720000021159649, 760706.21109999995678663 5855537.12339999992400408, 760706.21549999993294477 5855537.129700000397861, 760706.21979999996256083 5855537.13599999807775021, 760706.22399999992921948 5855537.14240000024437904, 760706.22800000000279397 5855537.14879999868571758, 760706.23199999995995313 5855537.1553999986499548, 760706.23580000002402812 5855537.16199999861419201, 760706.23950000002514571 5855537.16870000027120113, 760706.24309999996330589 5855537.17539999913424253, 760706.24659999983850867 5855537.18219999969005585, 760706.24999999988358468 5855537.18909999914467335, 760706.25320000003557652 5855537.19599999953061342, 760706.25629999989178032 5855537.20299999881535769, 760706.25930000003427267 5855537.2099999999627471, 760706.2621999999973923 5855537.21709999907761812, 760706.26500000001396984 5855537.22419999912381172, 760706.26760000002104789 5855537.23139999900013208, 760706.27009999996516854 5855537.23859999980777502, 760706.27249999984633178 5855537.24590000137686729, 760706.27469999983441085 5855537.25320000015199184, 760706.27679999987594783 5855537.26059999968856573, 760706.27880000008735806 5855537.26799999922513962, 760706.28069999988656491 5855537.2753999987617135, 760706.28240000002551824 5855537.28280000016093254, 760706.28399999998509884 5855537.29029999952763319, 760706.28549999999813735 5855537.29779999982565641, 760706.2868000001180917 5855537.30530000012367964, 760706.287999999942258 5855537.3129000011831522, 760706.28910000005271286 5855537.32050000037997961, 760706.2900000000372529 5855537.32809999864548445, 760706.29090000002179295 5855537.33569999970495701, 760706.29150000005029142 5855537.34329999890178442, 760706.29209999984595925 5855537.35089999902993441, 760706.29249999998137355 5855537.35859999898821115, 760706.29279999993741512 5855537.36620000097900629, 760706.29289999988395721 5855537.3738000001758337, 760706.29289999988395721 5855537.38149999920278788, 760706.29279999993741512 5855537.38909999933093786, 760706.29249999998137355 5855537.39680000022053719, 760706.29209999984595925 5855537.4043999994173646, 760706.2915999999968335 5855537.41210000030696392, 760706.29090000002179295 5855537.41969999950379133, 760706.29009999986737967 5855537.42729999870061874, 760706.28919999988283962 5855537.4348999997600913, 760706.28819999995175749 5855537.44249999895691872, 760706.28699999989476055 5855537.44999999925494194, 760706.28559999994467944 5855537.45750000048428774, 760706.28419999987818301 5855537.46499999891966581, 760706.28260000003501773 5855537.47250000014901161, 760706.28090000001247972 5855537.47999999951571226, 760706.2789999998640269 5855537.48739999998360872, 760706.27709999994840473 5855537.49479999952018261, 760706.27500000002328306 5855537.50210000015795231, 760706.27269999985583127 5855537.50949999876320362, 760706.27040000003762543 5855537.51670000050216913, 760706.26789999986067414 5855537.52400000020861626, 760706.26529999985359609 5855537.53120000008493662, 760706.26249999983701855 5855537.53830000013113022, 760706.25970000005327165 5855537.54539999924600124, 760706.2566999999107793 5855537.55239999946206808, 760706.25359999993816018 5855537.55939999967813492, 760706.25029999983962625 5855537.56630000006407499, 760706.24699999997392297 5855537.57320000045001507, 760706.24349999986588955 5855537.57999999914318323, 760706.23989999992772937 5855537.58679999969899654, 760706.23619999992661178 5855537.59339999966323376, 760706.23239999986253679 5855537.60009999945759773, 760706.22849999996833503 5855537.60659999959170818, 760706.22439999983180314 5855537.61309999972581863, 760706.2202999999281019 5855537.61950000002980232, 760706.21599999989848584 5855537.6257999986410141, 760706.21160000015515834 5855537.63209999911487103, 760706.20709999999962747 5855537.63829999882727861, 760706.20250000001396984 5855537.64439999870955944, 760706.1977999999653548 5855537.65039999969303608, 760706.19299999997019768 5855537.65629999991506338, 760706.18810000002849847 5855537.66220000013709068, 760706.18299999984446913 5855537.66789999976754189, 760706.17789999989327043 5855537.67360000032931566, 760706.17269999999552965 5855537.67919999919831753, 760706.16739999991841614 5855537.68470000009983778, 760706.16199999989476055 5855537.69009999930858612, 760706.15650000004097819 5855537.69539999961853027, 760706.15089999989140779 5855537.70060000009834766, 760706.14520000002812594 5855537.70570000074803829, 760706.13939999998547137 5855537.71069999784231186, 760706.13359999994281679 5855537.71559999976307154, 760706.12769999995362014 5855537.72039999905973673, 760706.12159999983850867 5855537.72499999962747097, 760706.11549999995622784 5855537.72960000019520521, 760706.10930000001098961 5855537.73410000000149012, 760706.10309999983292073 5855537.73849999997764826, 760706.09669999999459833 5855537.74270000029355288, 760706.09030000003986061 5855537.74689999874681234, 760706.08380000002216548 5855537.75090000033378601, 760706.07729999988805503 5855537.75480000022798777, 760706.07070000004023314 5855537.75860000029206276, 760706.06399999989662319 5855537.76229999959468842, 760706.05719999992288649 5855537.76580000016838312, 760706.05039999994914979 5855537.76929999981075525, 760706.04359999997541308 5855537.77260000072419643, 760706.03659999999217689 5855537.77580000087618828, 760706.02969999995548278 5855537.77890000026673079, 760706.02259999990928918 5855537.78179999906569719, 760706.0154999999795109 5855537.78470000065863132, 760706.0083999999333173 5855537.78739999886602163, 760706.00120000005699694 5855537.78999999817460775, 760705.99399999983143061 5855537.79239999875426292, 760705.98669999989215285 5855537.79469999950379133, 760705.97939999995287508 5855537.79690000042319298, 760705.97210000013001263 5855537.79899999871850014, 760705.96470000012777746 5855537.80099999997764826, 760705.95730000012554228 5855537.80279999971389771, 760705.94990000012330711 5855537.8044000007212162, 760705.94240000005811453 5855537.80599999986588955, 760705.93489999999292195 5855537.80740000121295452, 760705.92739999992772937 5855537.80869999993592501, 760705.91989999986253679 5855537.80979999992996454, 760705.91229999985080212 5855537.8108999989926815, 760705.90469999995548278 5855537.81180000025779009, 760705.89709999982733279 5855537.8125, 760705.8895000001648441 5855537.81309999991208315, 760705.88190000003669411 5855537.81359999999403954, 760705.87429999990854412 5855537.81400000117719173, 760705.86670000001322478 5855537.81419999897480011, 760705.85910000000149012 5855537.81430000066757202, 760705.85149999998975545 5855537.81419999897480011, 760705.8438000000314787 5855537.81400000117719173, 760705.83619999990332872 5855537.81369999889284372, 760705.8286000001244247 5855537.8132999986410141, 760705.82099999999627471 5855537.81269999966025352, 760705.81339999986812472 5855537.81190000008791685, 760705.80579999997280538 5855537.81109999865293503, 760705.79830000002402812 5855537.81009999942034483, 760705.79069999989587814 5855537.80899999942630529, 760705.78319999994710088 5855537.80770000070333481, 760705.7756999998819083 5855537.80640000011771917, 760705.76820000004954636 5855537.80480000004172325, 760705.76080000004731119 5855537.80319999996572733, 760705.75340000004507601 5855537.80139999929815531, 760705.74600000004284084 5855537.7994999997317791, 760705.73860000004060566 5855537.79749999940395355, 760705.73129999986849725 5855537.79530000034719706, 760705.72399999992921948 5855537.79300000052899122, 760705.71680000005289912 5855537.79059999901801348, 760705.70959999994374812 5855537.78799999970942736, 760705.70250000001396984 5855537.78539999946951866, 760705.69539999996777624 5855537.78259999863803387, 760705.68830000003799796 5855537.77960000094026327, 760705.68139999988488853 5855537.77660000044852495, 760705.67440000013448298 5855537.77340000029653311, 760705.66749999998137355 5855537.7701000003144145, 760705.66070000000763685 5855537.76669999863952398, 760705.65389999991748482 5855537.76319999992847443, 760705.64720000000670552 5855537.75949999783188105, 760705.64060000004246831 5855537.7556999996304512, 760705.63399999996181577 5855537.75189999863505363, 760705.62749999994412065 5855537.74789999891072512, 760705.6210999998729676 5855537.74369999952614307, 760705.61479999986477196 5855537.73949999921023846, 760705.60849999997299165 5855537.73519999906420708, 760705.60230000002775341 5855537.7306999983265996, 760705.59609999984968454 5855537.72620000038295984, 760705.59010000003036112 5855537.72149999998509884, 760705.58409999986179173 5855537.71669999975711107, 760705.5783000000519678 5855537.71189999952912331, 760705.57250000000931323 5855537.70689999870955944, 760705.56681243295315653 5855537.70181112363934517, 760705.56938488804735243 5855537.3700898764654994, 760705.57186837587505579 5855537.04984105564653873, 760705.5775999998440966 5855537.04490000102669001, 760705.58349999983329326 5855537.03999999910593033, 760705.58939999993890524 5855537.03519999980926514)),((760716.01199999998789281 5855532.629700000397861, 760716.01190000004135072 5855532.64429999981075525, 760715.59160000004339963 5855532.64099999982863665, 760715.57550000003539026 5855534.71999999787658453, 760716.05369999993126839 5855534.72369999904185534, 760716.05189999984577298 5855534.95629999972879887, 760714.09550000005401671 5855534.94099999964237213, 760714.09719999984372407 5855534.72299999836832285, 760715.35799999989103526 5855534.73280000034719706, 760715.37419999996200204 5855532.63929999992251396, 760714.1713999998755753 5855532.62990000005811453, 760714.17150000005494803 5855532.61540000047534704, 760712.7658000000519678 5855532.60439999960362911, 760712.76569999998901039 5855532.61890000011771917, 760712.44679999991785735 5855532.61639999970793724, 760712.4307000000262633 5855534.69539999961853027, 760712.86549999995622784 5855534.69880000036209822, 760712.86369999998714775 5855534.9313999991863966, 760711.68029999989084899 5855534.92220000084489584, 760711.6609999998472631 5855537.40879999939352274, 760714.5411999998614192 5855537.43130000028759241, 760714.53869999991729856 5855537.75119999889284372, 760715.92989999998826534 5855537.76200000010430813, 760715.9322999999858439 5855537.45669999998062849, 760718.86420000006910414 5855537.47960000019520521, 760718.8837000000057742 5855534.97840000130236149, 760717.28369999991264194 5855534.9659000001847744, 760717.28539999993517995 5855534.74780000001192093, 760717.48640000016894192 5855534.74940000101923943, 760717.50260000000707805 5855532.65589999966323376, 760717.41760000004433095 5855532.6551999980583787, 760717.41769999987445772 5855532.64069999847561121, 760716.01199999998789281 5855532.629700000397861)),((760693.48670000000856817 5855538.91940000001341105, 760695.59239999996498227 5855538.93589999992400408, 760695.6039999999338761 5855537.44350000005215406, 760693.49829999997746199 5855537.42700000014156103, 760693.48670000000856817 5855538.91940000001341105)),((760696.20100000000093132 5855538.94060000032186508, 760698.24579999991692603 5855538.95659999921917915, 760698.2480999999679625 5855538.66580000054091215, 760698.53789999999571592 5855538.66810000035911798, 760698.54720000002998859 5855537.46640000119805336, 760696.21259999996982515 5855537.44819999951869249, 760696.20100000000093132 5855538.94060000032186508)),((760712.10690000001341105 5855542.97119999770075083, 760712.15289999998640269 5855542.89659999869763851, 760712.20029999990947545 5855542.82279999926686287, 760712.24899999983608723 5855542.74990000016987324, 760712.29899999988265336 5855542.67789999954402447, 760712.3501999998698011 5855542.60670000035315752, 760712.40269999986048788 5855542.5364999994635582, 760712.45640000002458692 5855542.46729999873787165, 760712.51139999995939434 5855542.39900000020861626, 760712.56749999988824129 5855542.33170000091195107, 760712.62490000005345792 5855542.26549999881535769, 760712.68339999997988343 5855542.20019999984651804, 760712.74310000007972121 5855542.13609999883919954, 760712.80390000005718321 5855542.07299999985843897, 760712.86579999991226941 5855542.01100000087171793, 760712.92879999987781048 5855541.9500999990850687, 760712.9928999999538064 5855541.89040000084787607, 760713.05799999984446913 5855541.83179999981075525, 760713.12419999984558672 5855541.77439999952912331, 760713.19129999994765967 5855541.71810000017285347, 760713.25950000004377216 5855541.66309999860823154, 760713.32859999989159405 5855541.60929999873042107, 760713.39870000001974404 5855541.55679999943822622, 760713.46969999989960343 5855541.50549999997019768, 760713.54159999988041818 5855541.45550000201910734, 760713.6142999998992309 5855541.40679999999701977, 760713.68799999996554106 5855541.35940000042319298, 760713.76240000000689179 5855541.31339999940246344, 760713.83770000003278255 5855541.26859999913722277, 760713.91370000003371388 5855541.22529999911785126, 760713.99049999995622784 5855541.18329999875277281, 760714.06810000003315508 5855541.14259999990463257, 760714.14630000002216548 5855541.10340000037103891, 760714.22519999998621643 5855541.06559999939054251, 760714.30480000004172325 5855541.02920000068843365, 760714.38509999995585531 5855540.99419999960809946, 760714.46589999983552843 5855540.96059999987483025, 760714.54729999997653067 5855540.92849999945610762, 760714.62929999991320074 5855540.89790000300854445, 760714.71179999993182719 5855540.86880000028759241, 760714.79480000003241003 5855540.84109999891370535, 760714.87829999998211861 5855540.8148999996483326, 760714.96219999995082617 5855540.790200000628829, 760715.04659999988507479 5855540.76700000092387199, 760715.1313999998383224 5855540.74529999867081642, 760715.21649999998044223 5855540.72520000115036964, 760715.30199999990873039 5855540.70659999921917915, 760715.38779999990947545 5855540.68949999939650297, 760715.4738999999826774 5855540.67389999981969595, 760715.56030000001192093 5855540.65990000031888485, 760715.64679999987129122 5855540.64739999826997519, 760715.73360000015236437 5855540.63649999909102917, 760715.82059999986086041 5855540.62719999998807907, 760715.90769999998155981 5855540.61940000019967556, 760715.9287999999942258 5855537.90739999990910292, 760714.39260000002104789 5855537.89539999980479479, 760714.39509999984875321 5855537.57559999916702509, 760711.65989999985322356 5855537.55420000106096268, 760711.64859999995678663 5855539.00810000114142895, 760712.13760000001639128 5855539.01189999934285879, 760712.10690000001341105 5855542.97119999770075083)),((760704.69889999995939434 5855556.03909999877214432, 760704.72809999994933605 5855552.27879999950528145, 760705.09039999986998737 5855552.28160000033676624, 760705.1855999999679625 5855539.99939999915659428, 760703.30500000005122274 5855539.98470000084489584, 760703.31149999983608723 5855539.14149999897927046, 760691.41030000010505319 5855539.04860000126063824, 760691.40449999982956797 5855539.80459999945014715, 760690.8971999998902902 5855539.80069999862462282, 760690.80130000005010515 5855552.17010000068694353, 760694.32289899571333081 5855552.19758641626685858, 760694.27919999998994172 5855555.95779999997466803, 760704.69889999995939434 5855556.03909999877214432)),((760711.68889999995008111 5855545.98119999933987856, 760711.70299999986309558 5855546.10539999883621931, 760711.71950000000651926 5855546.22929999977350235, 760711.73809999995864928 5855546.35280000045895576, 760711.75910000002477318 5855546.47609999869018793, 760711.78220000001601875 5855546.59889999870210886, 760711.80770000000484288 5855546.72119999956339598, 760711.83530000015161932 5855546.84310000017285347, 760711.86520000000018626 5855546.96440000087022781, 760711.89729999983683228 5855547.08519999962300062, 760712.33360000001266599 5855548.65950000006705523, 760712.35349999985191971 5855548.65540000051259995, 760712.37349999987054616 5855548.65170000027865171, 760712.39350000000558794 5855548.64829999953508377, 760712.41360000008717179 5855548.64529999904334545, 760712.43379999999888241 5855548.64269999880343676, 760712.45400000002700835 5855548.6403999999165535, 760712.4742000000551343 5855548.63839999865740538, 760712.49439999996684492 5855548.63689999841153622, 760712.51469999994151294 5855548.63559999968856573, 760712.53500000003259629 5855548.63479999918490648, 760712.55530000000726432 5855548.63420000020414591, 760712.57559999998193234 5855548.63409999944269657, 760712.59589999984018505 5855548.63429999817162752, 760712.61620000004768372 5855548.63479999918490648, 760712.63650000002235174 5855548.63579999841749668, 760712.65679999999701977 5855548.63699999917298555, 760712.67709999997168779 5855548.63860000018030405, 760712.69729999988339841 5855548.64059999864548445, 760712.71750000002793968 5855548.64300000015646219, 760712.73759999987669289 5855548.64570000115782022, 760712.75769999984186143 5855548.64869999978691339, 760712.77769999986048788 5855548.65209999866783619, 760712.79770000011194497 5855548.65589999873191118, 760712.8175999999511987 5855548.65999999921768904, 760712.83739999996032566 5855548.66440000105649233, 760712.85710000002291054 5855548.66919999942183495, 760712.87679999985266477 5855548.67430000007152557, 760712.89639999985229224 5855548.67979999911040068, 760712.91579999995883554 5855548.68570000026375055, 760712.93519999994896352 5855548.69179999921470881, 760712.95440000004600734 5855548.69840000011026859, 760712.97360000002663583 5855548.70519999880343676, 760712.99259999999776483 5855548.71239999961107969, 760713.01149999990593642 5855548.71989999990910292, 760713.03020000003743917 5855548.72779999952763319, 760713.04879999998956919 5855548.73589999973773956, 760713.06729999999515712 5855548.74450000002980232, 760713.08559999987483025 5855548.75329999998211861, 760713.10369999997783452 5855548.76239999942481518, 760713.12169999990146607 5855548.77190000005066395, 760713.13959999987855554 5855548.78169999923557043, 760713.15719999989960343 5855548.79179999884217978, 760713.17469999997410923 5855548.80219999887049198, 760713.19199999992270023 5855548.81290000025182962, 760713.20909999997820705 5855548.82390000019222498, 760713.22599999990779907 5855548.8352000005543232, 760713.24259999999776483 5855548.8468000004068017, 760713.25910000002477318 5855548.85869999881833792, 760713.27540000004228204 5855548.87089999951422215, 760713.29150000005029142 5855548.88339999970048666, 760713.3072999999858439 5855548.8960999995470047, 760713.32299999997485429 5855548.90909999888390303, 760713.33840000000782311 5855548.92239999864250422, 760713.35349999985191971 5855548.93599999975413084, 760713.36839999991934747 5855548.94979999959468842, 760713.38309999997727573 5855548.96390000078827143, 760713.39749999984633178 5855548.978299998678267, 760713.4117000000551343 5855548.99289999902248383, 760713.42559999984223396 5855549.00769999995827675, 760713.43929999985266477 5855549.02280000131577253, 760713.45270000002346933 5855549.03810000047087669, 760713.46580000000540167 5855549.05369999911636114, 760713.47859999991487712 5855549.06949999928474426, 760713.49120000004768372 5855549.08549999911338091, 760713.50349999987520278 5855549.1017000013962388, 760713.5154999999795109 5855549.11820000130683184, 760713.52720000001136214 5855549.13479999918490648, 760713.53859999997075647 5855549.15170000027865171, 760713.54969999997410923 5855549.16869999933987856, 760713.56050000002142042 5855549.18599999975413084, 760713.57110000005923212 5855549.20339999999850988, 760713.58129999984521419 5855549.22099999897181988, 760713.59120000002440065 5855549.23880000133067369, 760713.6008000000147149 5855549.25679999776184559, 760713.60999999986961484 5855549.27489999867975712, 760713.61899999994784594 5855549.29320000018924475, 760713.62760000000707805 5855549.31169999949634075, 760713.63589999987743795 5855549.33029999863356352, 760713.64390000002458692 5855549.3489999994635582, 760713.65159999998286366 5855549.36789999902248383, 760713.65890000003855675 5855549.38689999934285879, 760713.66590000002179295 5855549.40600000135600567, 760713.67259999993257225 5855549.42529999930411577, 760713.67889999994076788 5855549.44469999894499779, 760713.68489999999292195 5855549.46409999951720238, 760713.69049999990966171 5855549.48369999881833792, 760713.69579999998677522 5855549.50339999981224537, 760713.70069999992847443 5855549.52319999784231186, 760713.70539999997708946 5855549.54299999866634607, 760713.70959999982733279 5855549.56290000211447477, 760713.71349999995436519 5855549.58289999887347221, 760713.71709999989252537 5855549.60299999918788671, 760713.7202999999281019 5855549.62309999950230122, 760713.72310000006109476 5855549.64330000057816505, 760713.72560000000521541 5855549.66350000072270632, 760713.72779999999329448 5855549.68380000069737434, 760713.72959999984595925 5855549.70409999880939722, 760713.731000000028871 5855549.72439999971538782, 760713.73210000002291054 5855549.74479999952018261, 760713.73279999999795109 5855549.76510000042617321, 760713.73320000001695007 5855549.785500000230968, 760713.73320000001695007 5855549.80590000003576279, 760713.73289999982807785 5855549.826299998909235, 760713.73219999996945262 5855549.84659999888390303, 760713.73109999997541308 5855549.86700000055134296, 760713.72969999990891665 5855549.88730000052601099, 760713.72800000000279397 5855549.90760000050067902, 760713.7258000000147149 5855549.92789999954402447, 760713.72339999990072101 5855549.94809999968856573, 760713.72059999988414347 5855549.96830000076442957, 760713.71739999996498227 5855549.9884000001475215, 760713.71379999991040677 5855550.008500000461936, 760713.7099999999627471 5855550.02850000001490116, 760713.70570000004954636 5855550.04839999973773956, 760713.70119999989401549 5855550.06829999946057796, 760713.6962000000057742 5855550.08810000028461218, 760713.69099999987520278 5855550.10769999865442514, 760713.68539999995846301 5855550.12729999981820583, 760713.67939999990630895 5855550.14679999835789204, 760713.67309999989811331 5855550.16619999893009663, 760713.66650000005029142 5855550.18549999874085188, 760713.6594999999506399 5855550.20459999889135361, 760713.65220000001136214 5855550.22359999921172857, 760713.64459999999962747 5855550.24249999783933163, 760713.63670000003185123 5855550.26129999943077564, 760713.62840000004507601 5855550.27989999949932098, 760713.6197999999858439 5855550.2982999999076128, 760713.61080000002402812 5855550.31660000048577785, 760713.60159999993629754 5855550.33480000030249357, 760713.59199999982956797 5855550.35280000139027834, 760713.58219999994616956 5855550.37059999909251928, 760713.57199999992735684 5855550.38819999992847443, 760713.56149999995250255 5855550.40570000000298023, 760713.55069999990519136 5855550.4228999987244606, 760713.5395999999018386 5855550.43999999947845936, 760713.52819999994244426 5855550.45689999964088202, 760713.51650000002700835 5855550.47350000031292439, 760713.50450000015553087 5855550.48999999929219484, 760713.49230000004172325 5855550.50630000047385693, 760713.47969999990891665 5855550.522299999371171, 760713.46689999988302588 5855550.53809999953955412, 760713.45379999990109354 5855550.55369999911636114, 760713.44049999990966171 5855550.56899999920278788, 760713.4267999998992309 5855550.58409999962896109, 760713.41289999999571592 5855550.5989999994635582, 760713.39879999996628612 5855550.61359999980777502, 760713.38439999986439943 5855550.62800000049173832, 760713.36970000003930181 5855550.64209999889135361, 760713.35479999997187406 5855550.65599999949336052, 760713.33970000001136214 5855550.66959999967366457, 760713.32429999997839332 5855550.68290000036358833, 760713.30870000005234033 5855550.69589999970048666, 760713.29290000000037253 5855550.70870000123977661, 760713.27679999987594783 5855550.72119999956339598, 760713.2606000000378117 5855550.73340000119060278, 760713.24410000001080334 5855550.745299999602139, 760713.2273999999742955 5855550.75699999928474426, 760713.21050000004470348 5855550.76829999964684248, 760713.19350000005215406 5855550.77930000051856041, 760713.17619999998714775 5855550.79009999986737967, 760713.15869999991264194 5855550.80049999989569187, 760713.14109999989159405 5855550.81060000043362379, 760713.12329999997746199 5855550.8203999986872077, 760713.10529999993741512 5855550.82989999931305647, 760713.08719999995082617 5855550.83909999951720238, 760713.06889999995473772 5855550.848000000230968, 760713.05039999983273447 5855550.85649999976158142, 760713.03189999982714653 5855550.86469999887049198, 760713.01309999998193234 5855550.8726000003516674, 760712.99419999995734543 5855550.88009999971836805, 760712.97519999998621643 5855550.88739999942481518, 760712.95609999995213002 5855550.89419999998062849, 760713.71779999998398125 5855553.62810000032186508, 760713.73189999989699572 5855553.68429999798536301, 760719.2792999999364838 5855549.10959999915212393, 760719.34340000001247972 5855549.0549999987706542, 760719.40659999998752028 5855548.99909999873489141, 760719.46869999985210598 5855548.94219999946653843, 760719.52989999996498227 5855548.88409999944269657, 760719.58990000002086163 5855548.82489999942481518, 760719.64889999991282821 5855548.7646000012755394, 760719.70679999992717057 5855548.70329999923706055, 760719.76350000000093132 5855548.64089999999850988, 760719.81920000002719462 5855548.57750000059604645, 760719.87369999999646097 5855548.51309999916702509, 760719.92699999990873039 5855548.44779999926686287, 760719.9790999999968335 5855548.38140000030398369, 760720.03000000002793968 5855548.31420000083744526, 760720.07969999988563359 5855548.24599999934434891, 760720.12820000003557652 5855548.17700000014156103, 760720.17539999994914979 5855548.10699999891221523, 760720.22140000015497208 5855548.03629999980330467, 760720.26599999982863665 5855547.96469999942928553, 760720.30940000002738088 5855547.89230000041425228, 760720.35149999998975545 5855547.81909999996423721, 760720.39220000000204891 5855547.74519999977201223, 760720.43160000001080334 5855547.67059999983757734, 760720.46959999995306134 5855547.59520000033080578, 760720.50630000000819564 5855547.51919999904930592, 760720.54159999988041818 5855547.44249999988824129, 760720.57549999991897494 5855547.36519999988377094, 760720.60800000000745058 5855547.28729999903589487, 760720.63909999991301447 5855547.2088000001385808, 760720.62561847211327404 5855547.20375099685043097, 760720.65439999988302588 5855547.12739999871701002, 760720.68180000013671815 5855547.05049999989569187, 760720.70789999992121011 5855546.97309999912977219, 760720.73270000005140901 5855546.89529999904334545, 760720.75600000005215406 5855546.81709999870508909, 760720.7780000000493601 5855546.73840000107884407, 760720.7987000000430271 5855546.65940000023692846, 760720.81790000002365559 5855546.58010000083595514, 760720.83580000000074506 5855546.50040000025182962, 760720.85219999996479601 5855546.42040000017732382, 760720.86729999992530793 5855546.34009999874979258, 760720.88100000016856939 5855546.25960000045597553, 760720.89320000004954636 5855546.17889999877661467, 760720.90410000004339963 5855546.09799999929964542, 760720.91350000002421439 5855546.01679999940097332, 760720.92149999993853271 5855545.93560000043362379, 760720.92810000001918525 5855545.85419999901205301, 760720.93319999997038394 5855545.77259999979287386, 760720.93700000003445894 5855545.69110000133514404, 760720.93929999985266477 5855545.6093999994918704, 760720.94020000007003546 5855545.52780000027269125, 760720.93960000004153699 5855545.44609999842941761, 760720.93769999989308417 5855545.36440000031143427, 760720.93429999996442348 5855545.28279999922960997, 760720.92949999996926636 5855545.20130000077188015, 760720.92320000007748604 5855545.11990000028163195, 760720.91559999994933605 5855545.03859999869018793, 760720.90649999992456287 5855544.95739999879151583, 760720.89599999994970858 5855544.8764000004157424, 760720.88410000002477318 5855544.79559999983757734, 760720.87080000003334135 5855544.71509999874979258, 760720.85600000014528632 5855544.63469999935477972, 760720.8398999999044463 5855544.55469999928027391, 760720.82239999994635582 5855544.47489999793469906, 760720.80350000003818423 5855544.39550000056624413, 760720.78319999994710088 5855544.31639999896287918, 760720.76150000002235174 5855544.23770000040531158, 760720.73849999986123294 5855544.15929999947547913, 760720.71409999986644834 5855544.08139999862760305, 760720.68829999992158264 5855544.00399999972432852, 760720.66119999985676259 5855543.92690000031143427, 760720.63269999984186143 5855543.85039999987930059, 760720.60290000005625188 5855543.77439999952912331, 760720.57179999991785735 5855543.69899999909102917, 760720.53939999989233911 5855543.6240000007674098, 760720.50569999997969717 5855543.5497000003233552, 760720.47059999988414347 5855543.47599999886006117, 760720.4343000000808388 5855543.40289999917149544, 760720.39679999998770654 5855543.33040000032633543, 760720.35789999994449317 5855543.25859999936074018, 760720.31779999996069819 5855543.18759999889880419, 760720.27650000003632158 5855543.11720000021159649, 760720.23400000005494803 5855543.04759999923408031, 760720.19019999995362014 5855542.97869999893009663, 760720.1452999998582527 5855542.91060000099241734, 760720.09919999993871897 5855542.84329999797046185, 760720.0518999999621883 5855542.77680000010877848, 760720.00339999992866069 5855542.71119999978691339, 760719.95380000001750886 5855542.64639999996870756, 760719.90309999987948686 5855542.58249999955296516, 760719.85129999986384064 5855542.51950000133365393, 760719.79839999997057021 5855542.45749999955296516, 760719.74439999996684492 5855542.39630000106990337, 760719.68929999996908009 5855542.33619999885559082, 760719.63319999992381781 5855542.27700000070035458, 760719.57610000006388873 5855542.21879999991506338, 760719.51800000015646219 5855542.16159999929368496, 760719.45889999996870756 5855542.10539999883621931, 760719.3987999998498708 5855542.05029999930411577, 760719.33779999997932464 5855541.99629999976605177, 760719.2757999999448657 5855541.94330000039190054, 760719.21290000004228204 5855541.89149999991059303, 760719.14910000003874302 5855541.8406999995931983, 760719.08449999999720603 5855541.79109999909996986, 760719.01890000014100224 5855541.74259999953210354, 760718.95259999996051192 5855541.69529999885708094, 760718.88540000002831221 5855541.64919999986886978, 760718.81739999994169921 5855541.60420000087469816, 760718.7487000001128763 5855541.56049999967217445, 760718.67920000001322478 5855541.51789999939501286, 760718.60900000005494803 5855541.47659999970346689, 760718.53799999982584268 5855541.43649999890476465, 760718.46640000015031546 5855541.39769999776035547, 760718.39410000003408641 5855541.36019999906420708, 760718.3212000000057742 5855541.32390000019222498, 760718.24760000000242144 5855541.28889999911189079, 760718.17350000003352761 5855541.25519999861717224, 760718.09869999997317791 5855541.2227999996393919, 760718.02339999994728714 5855541.19179999921470881, 760717.94759999995585531 5855541.16199999861419201, 760717.87129999999888241 5855541.13370000012218952, 760717.79449999995995313 5855541.10659999959170818, 760717.71719999995548278 5855541.08089999854564667, 760717.6395000001648441 5855541.05660000070929527, 760717.56129999994300306 5855541.03359999880194664, 760717.48279999988153577 5855541.01200000010430813, 760717.40390000003390014 5855540.99179999902844429, 760717.3246999999973923 5855540.97300000116229057, 760717.24520000000484288 5855540.95559999905526638, 760717.16540000017266721 5855540.93960000015795231, 760717.08530000003520399 5855540.92499999981373549, 760717.00490000017452985 5855540.91179999988526106, 760716.92440000001806766 5855540.90000000037252903, 760716.84359999990556389 5855540.88960000034421682, 760716.76269999996293336 5855540.8806999996304512, 760716.68160000001080334 5855540.87310000043362379, 760716.60039999999571592 5855540.86699999868869781, 760716.51919999986421317 5855540.86239999905228615, 760716.43779999995604157 5855540.85909999907016754, 760716.35640000004786998 5855540.85729999933391809, 760716.27499999990686774 5855540.85690000001341105, 760716.19359999988228083 5855540.85800000000745058, 760716.11219999997410923 5855540.86049999948590994, 760716.0308999998960644 5855540.86440000031143427, 760715.94969999988097697 5855540.86969999875873327, 760715.86860000004526228 5855540.87650000024586916, 760715.78760000015608966 5855540.88469999935477972, 760715.70669999986421317 5855540.89429999981075525, 760715.62600000016391277 5855540.90530000068247318, 760715.54559999983757734 5855540.91779999993741512, 760715.46539999998640269 5855540.93159999884665012, 760715.38540000002831221 5855540.94690000079572201, 760715.3057000000262633 5855540.96359999943524599, 760715.22629999998025596 5855540.98170000035315752, 760715.1471999998902902 5855541.00110000092536211, 760715.06849999993573874 5855541.02199999988079071, 760714.99020000000018626 5855541.04420000035315752, 760714.91219999990426004 5855541.06779999937862158, 760714.8346999998902902 5855541.09280000068247318, 760714.75770000007469207 5855541.11910000070929527, 760714.68109999992884696 5855541.14680000022053719, 760714.60499999998137355 5855541.17579999938607216, 760714.52940000011585653 5855541.20619999803602695, 760714.45439999992959201 5855541.23789999913424253, 760714.37990000005811453 5855541.2708999989554286, 760714.30599999986588955 5855541.3051999993622303, 760714.23270000005140901 5855541.34069999866187572, 760714.16009999997913837 5855541.37760000117123127, 760714.08810000005178154 5855541.41579999960958958, 760714.01679999986663461 5855541.45519999880343676, 760713.9462000000057742 5855541.49579999875277281, 760713.87630000000353903 5855541.53770000115036964, 760713.80719999992288649 5855541.58080000057816505, 760713.73879999993368983 5855541.62509999889880419, 760713.67119999998249114 5855541.67070000059902668, 760713.60439999995287508 5855541.71740000043064356, 760713.53839999984484166 5855541.7651999993249774, 760713.47329999995417893 5855541.81419999897480011, 760713.40910000004805624 5855541.86440000031143427, 760713.34569999994710088 5855541.91569999884814024, 760713.28319999994710088 5855541.96799999941140413, 760713.22169999999459833 5855542.02149999979883432, 760713.16110000002663583 5855542.07600000035017729, 760713.10149999987334013 5855542.13159999996423721, 760713.04279999993741512 5855542.1882999986410141, 760712.98519999999552965 5855542.24590000230818987, 760712.92850000003818423 5855542.30460000038146973, 760712.87289999995846301 5855542.36429999954998493, 760712.81839999998919666 5855542.42489999905228615, 760712.76489999983459711 5855542.48639999981969595, 760712.71250000002328306 5855542.54899999964982271, 760712.66119999997317791 5855542.61239999905228615, 760712.61100000003352761 5855542.67669999878853559, 760712.56189999997150153 5855542.74179999902844429, 760712.51399999985005707 5855542.80789999943226576, 760712.46729999990202487 5855542.87469999864697456, 760712.42169999983161688 5855542.94239999912679195, 760712.37729999993462116 5855543.01089999917894602, 760712.33409999997820705 5855543.08009999990463257, 760712.29209999996237457 5855543.15009999927133322, 760712.25139999995008111 5855543.22080000024288893, 760712.21189999987836927 5855543.2921999990940094, 760712.1737000000430271 5855543.36429999954998493, 760712.13670000003185123 5855543.43709999974817038, 760712.10100000002421439 5855543.51049999985843897, 760712.06660000002011657 5855543.58449999894946814, 760712.03339999984018505 5855543.65909999888390303, 760712.0015999999595806 5855543.73429999966174364, 760711.97109999996609986 5855543.80999999959021807, 760711.94199999992270023 5855543.88619999866932631, 760711.91410000005271286 5855543.96299999952316284, 760711.88769999984651804 5855544.04019999969750643, 760711.86249999993015081 5855544.11789999902248383, 760711.83869999996386468 5855544.196000000461936, 760711.81629999983124435 5855544.27449999935925007, 760711.79529999999795109 5855544.35339999943971634, 760711.77569999999832362 5855544.43269999977201223, 760711.75740000000223517 5855544.51229999959468842, 760711.74049999983981252 5855544.59219999983906746, 760711.72510000003967434 5855544.67239999957382679, 760711.71099999989382923 5855544.75279999896883965, 760711.69839999999385327 5855544.83349999878555536, 760711.6870999998645857 5855544.91440000012516975, 760711.67729999998118728 5855544.99540000036358833, 760711.66890000004786998 5855545.0767000000923872, 760711.66189999994821846 5855545.15799999888986349, 760711.65629999991506338 5855545.23950000014156103, 760711.65209999983198941 5855545.32109999842941761, 760711.64939999987836927 5855545.40269999951124191, 760711.64809999999124557 5855545.4843999994918704, 760711.64820000005420297 5855545.56600000057369471, 760711.6498000001301989 5855545.6477000005543232, 760711.65279999992344528 5855545.72929999977350235, 760711.93539999984204769 5855545.7168999994173646, 760711.93540206039324403 5855545.71691999305039644, 760711.66739999991841614 5855545.73220000043511391, 760711.67699999990873039 5855545.85680000111460686, 760711.68889999995008111 5855545.98119999933987856),(760717.90660003304947168 5855545.97389987856149673, 760717.90260000003036112 5855545.98859999980777502, 760717.89399999985471368 5855546.01789999939501286, 760717.88480000011622906 5855546.04699999932199717, 760717.87520000000949949 5855546.07589999958872795, 760717.86850002896972001 5855546.0948175648227334, 760717.87539999990258366 5855546.07519999984651804, 760717.88509999995585531 5855546.04600000008940697, 760717.8943000000435859 5855546.01659999880939722, 760717.9030000000493601 5855545.98709999956190586, 760717.90660003304947168 5855545.97389987856149673),(760717.92520000005606562 5855545.89989999961107969, 760717.91819999983999878 5855545.92959999945014715, 760717.91297500138171017 5855545.94994999468326569, 760717.91859999997541308 5855545.92760000005364418, 760717.92563473235350102 5855545.89787577744573355, 760717.92520000005606562 5855545.89989999961107969),(760717.93759999994654208 5855545.84009999968111515, 760717.93159999989438802 5855545.8700999990105629, 760717.92629997618496418 5855545.89477823488414288, 760717.93209999997634441 5855545.86749999970197678, 760717.93789775075856596 5855545.83841461781412363, 760717.93759999994654208 5855545.84009999968111515),(760717.94710000650957227 5855545.78429995942860842, 760717.94799325650092214 5855545.77864270936697721, 760717.94779999984893948 5855545.78000000026077032, 760717.94710000650957227 5855545.78429995942860842),(760717.95133332011755556 5855545.75518458895385265, 760717.95214879710692912 5855545.74940039124339819, 760717.95209999987855554 5855545.74980000127106905, 760717.95133332011755556 5855545.75518458895385265),(760717.95831513486336917 5855545.69633027166128159, 760717.95922911923844367 5855545.68759029638022184, 760717.95909999986179173 5855545.68910000007599592, 760717.95831513486336917 5855545.69633027166128159),(760717.92330000002402812 5855545.14450000040233135, 760717.92970000009518117 5855545.17310000117868185, 760717.9299621214158833 5855545.17438482493162155, 760717.92390000005252659 5855545.14719999954104424, 760717.92096102051436901 5855545.13483899831771851, 760717.92330000002402812 5855545.14450000040233135),(760717.90928744594566524 5855545.08870317041873932, 760717.90768794855102897 5855545.08289986569434404, 760717.90899999998509884 5855545.08759999927133322, 760717.90928744594566524 5855545.08870317041873932),(760717.89303377468604594 5855545.03231655433773994, 760717.89117428835015744 5855545.02640000730752945, 760717.8927000000840053 5855545.03119999915361404, 760717.89303377468604594 5855545.03231655433773994),(760717.87450000003445894 5855544.97539999987930059, 760717.88043190282769501 5855544.99313192442059517, 760717.87529999983962625 5855544.97790000028908253, 760717.86581957875750959 5855544.95120003819465637, 760717.87450000003445894 5855544.97539999987930059),(760717.86542293895035982 5855544.9500942537561059, 760717.86081819387618452 5855544.9378000320866704, 760717.86459999997168779 5855544.94780000019818544, 760717.86542293895035982 5855544.9500942537561059),(760717.84414310532156378 5855544.89487840514630079, 760717.84074469248298556 5855544.88665546011179686, 760717.84340000001247972 5855544.89300000015646219, 760717.84414310532156378 5855544.89487840514630079),(760717.79649999993853271 5855544.78830000013113022, 760717.78340047260280699 5855544.76200094725936651, 760717.79539999982807785 5855544.78600000031292439, 760717.80809999990742654 5855544.81240000016987324, 760717.82039999996777624 5855544.83910000044852495, 760717.82147762237582356 5855544.84157761093229055, 760717.82139999989885837 5855544.84140000026673079, 760717.80919999990146607 5855544.81479999888688326, 760717.79649999993853271 5855544.78830000013113022),(760717.78339995909482241 5855544.76199992001056671, 760717.7753447531722486 5855544.74660026282072067, 760717.78229999996256083 5855544.75980000197887421, 760717.78339995909482241 5855544.76199992001056671),(760717.74112939485348761 5855544.68441031500697136, 760717.73458611278329045 5855544.67329990956932306, 760717.74010000005364418 5855544.68259999994188547, 760717.74112939485348761 5855544.68441031500697136),(760717.67760000005364418 5855544.58330000005662441, 760717.69389999995473772 5855544.60769999865442514, 760717.6947136108065024 5855544.6089719096198678, 760717.67889999994076788 5855544.58530000131577253, 760717.67047794291283935 5855544.57302206102758646, 760717.67760000005364418 5855544.58330000005662441),(760717.64407749474048615 5855544.53578622173517942, 760717.641700119827874 5855544.53258016146719456, 760717.64379999984521419 5855544.53540000040084124, 760717.64407749474048615 5855544.53578622173517942),(760717.54160013131331652 5855544.40926168579608202, 760717.55209999985527247 5855544.42100000008940697, 760717.57129999995231628 5855544.44330000039190054, 760717.58704709983430803 5855544.46224704477936029, 760717.57270000001881272 5855544.44499999936670065, 760717.55360000010114163 5855544.42279999982565641, 760717.54160013131331652 5855544.40926168579608202),(760717.49249999993480742 5855544.35649999976158142, 760717.51269999996293336 5855544.37759999930858612, 760717.51340728346258402 5855544.37836770433932543, 760717.49399999983143061 5855544.35809999890625477, 760717.48446938872803003 5855544.34843059256672859, 760717.49249999993480742 5855544.35649999976158142),(760717.4077999999281019 5855544.2753999987617135, 760717.42949999996926636 5855544.29509999975562096, 760717.43082480016164482 5855544.29635016340762377, 760717.40940000000409782 5855544.27689999900758266, 760717.38819968921598047 5855544.2582051819190383, 760717.4077999999281019 5855544.2753999987617135),(760717.36340000003110617 5855544.23719999939203262, 760717.38580000004731119 5855544.25609999988228083, 760717.38729156856425107 5855544.25740851182490587, 760717.36499999999068677 5855544.23859999980777502, 760717.3432002798654139 5855544.22073767427355051, 760717.36340000003110617 5855544.23719999939203262),(760717.34213246859144419 5855544.21986743155866861, 760717.33290015941020101 5855544.21256186533719301, 760717.34069999982602894 5855544.21870000101625919, 760717.34213246859144419 5855544.21986743155866861),(760717.24715939629822969 5855544.14895413350313902, 760717.24355997273232788 5855544.14649998117238283, 760717.24679999996442348 5855544.14869999978691339, 760717.24715939629822969 5855544.14895413350313902),(760717.1991896677063778 5855544.11697692610323429, 760717.19210010580718517 5855544.11248877551406622, 760717.19799999997485429 5855544.11620000004768372, 760717.1991896677063778 5855544.11697692610323429),(760717.08749983960296959 5855544.05125805363059044, 760717.09729999990668148 5855544.05649999994784594, 760717.12289999995846301 5855544.07069999910891056, 760717.14070012734737247 5855544.08111272286623716, 760717.12450000003445894 5855544.07170000020414591, 760717.0988999999826774 5855544.05739999935030937, 760717.08749983960296959 5855544.05125805363059044),(760717.04539999994449317 5855544.02929999865591526, 760717.06163662590552121 5855544.03763604443520308, 760717.04709999996703118 5855544.03020000085234642, 760717.02969971217680722 5855544.02159909717738628, 760717.04539999994449317 5855544.02929999865591526),(760716.99259999999776483 5855544.00399999972432852, 760717.01910000003408641 5855544.0163999991491437, 760717.01930066163185984 5855544.01649842225015163, 760716.99430000002030283 5855544.00480000115931034, 760716.97383771603927016 5855543.99563778471201658, 760716.99259999999776483 5855544.00399999972432852),(760716.93900000001303852 5855543.98060000035911798, 760716.96589999995194376 5855543.9921000013127923, 760716.96677908324636519 5855543.99249180220067501, 760716.94059999997261912 5855543.98129999917000532, 760716.93038451846223325 5855543.97711579781025648, 760716.93900000001303852 5855543.98060000035911798),(760716.88450000004377216 5855543.95899999979883432, 760716.89709986315574497 5855543.96389225404709578, 760716.88619999983347952 5855543.95969999954104424, 760716.86370023328345269 5855543.95143644791096449, 760716.88450000004377216 5855543.95899999979883432),(760716.82940000004600734 5855543.93940000049769878, 760716.85700000007636845 5855543.94899999909102917, 760716.8576345662586391 5855543.94923075009137392, 760716.83100000000558794 5855543.94000000134110451, 760716.81337054923642427 5855543.93422920908778906, 760716.82940000004600734 5855543.93940000049769878),(760716.773846699972637 5855543.9219064861536026, 760716.77125228196382523 5855543.92115208134055138, 760716.77349999989382923 5855543.92179999966174364, 760716.773846699972637 5855543.9219064861536026),(760716.63319999992381781 5855543.88670000061392784, 760716.61832840833812952 5855543.88375666365027428, 760716.63159999984782189 5855543.88630000036209822, 760716.66019999992568046 5855543.89239999931305647, 760716.6887999998871237 5855543.89899999927729368, 760716.71719999995548278 5855543.90610000025480986, 760716.71848173649050295 5855543.90644543245434761, 760716.69030000001657754 5855543.89940000046044588, 760716.66180000000167638 5855543.89279999956488609, 760716.63319999992381781 5855543.88670000061392784),(760716.48710000002756715 5855543.86349999904632568, 760716.51619999995455146 5855543.86709999945014715, 760716.5172150427242741 5855543.8672400051727891, 760716.48859999992419034 5855543.86369999963790178, 760716.47540001349989325 5855543.86229381617158651, 760716.48710000002756715 5855543.86349999904632568),(760716.28269999998155981 5855543.85309999994933605, 760716.31200000003445894 5855543.85300000011920929, 760716.31223266932647675 5855543.85300398431718349, 760716.28409999993164092 5855543.85309999994933605, 760716.27584100258536637 5855543.85324093792587519, 760716.28269999998155981 5855543.85309999994933605),(760716.16899944050237536 5855543.85816990211606026, 760716.19499999983236194 5855543.85629999917000532, 760716.2242000000551343 5855543.85470000095665455, 760716.23909166385419667 5855543.85419175215065479, 760716.22560000000521541 5855543.85470000095665455, 760716.19629999995231628 5855543.85629999917000532, 760716.16899944050237536 5855543.85816990211606026),(760716.16672678664326668 5855543.85833334643393755, 760716.16109956288710237 5855543.85883612278848886, 760716.16579999984242022 5855543.85839999932795763, 760716.16672678664326668 5855543.85833334643393755),(760716.1075999999884516 5855543.86419999878853559, 760716.11789709934964776 5855543.8631030572578311, 760716.10879999992903322 5855543.86409999988973141, 760716.09339965169783682 5855543.86601176764816046, 760716.1075999999884516 5855543.86419999878853559),(760715.99190000002272427 5855543.88189999852329493, 760716.02069999987725168 5855543.87669999897480011, 760716.02162982837762684 5855543.87654878105968237, 760715.99309999984689057 5855543.8816999988630414, 760715.982099779532291 5855543.88384638354182243, 760715.99190000002272427 5855543.88189999852329493),(760715.83031069091521204 5855543.92089972831308842, 760715.84950000001117587 5855543.91530000139027834, 760715.87769999995362014 5855543.90759999863803387, 760715.90009992395062 5855543.90200001839548349, 760715.87879999994765967 5855543.90739999897778034, 760715.85060000000521541 5855543.91499999910593033, 760715.83031069091521204 5855543.92089972831308842),(760715.79349999991245568 5855543.93219999875873327, 760715.82140000001527369 5855543.9235000004991889, 760715.8219909907784313 5855543.92332754097878933, 760715.79449999984353781 5855543.93189999833703041, 760715.78590017405804247 5855543.93471504934132099, 760715.79349999991245568 5855543.93219999875873327),(760715.73799999989569187 5855543.95100000035017729, 760715.75189992552623153 5855543.94618269708007574, 760715.738999999826774 5855543.950700000859797, 760715.72451851004734635 5855543.95601865649223328, 760715.73799999989569187 5855543.95100000035017729),(760715.63339962111786008 5855543.99273213371634483, 760715.65619999985210598 5855543.98290000017732382, 760715.68329999991692603 5855543.9718000004068017, 760715.69770005182363093 5855543.96620877087116241, 760715.68420000001788139 5855543.97149999998509884, 760715.65709999995306134 5855543.98259999975562096, 760715.63339962111786008 5855543.99273213371634483),(760715.62965828611049801 5855543.99434549733996391, 760715.62468272191472352 5855543.99660034105181694, 760715.62929999991320074 5855543.99450000002980232, 760715.62965828611049801 5855543.99434549733996391),(760715.52389999991282821 5855544.04549999907612801, 760715.54999999993015081 5855544.03209999948740005, 760715.55062273354269564 5855544.031791009940207, 760715.52469999995082617 5855544.04509999882429838, 760715.50910875690169632 5855544.05349993240088224, 760715.52389999991282821 5855544.04549999907612801),(760715.39829999988432974 5855544.11910000164061785, 760715.37532151734922081 5855544.13420014642179012, 760715.3976000000257045 5855544.11950000002980232, 760715.42240000003948808 5855544.10379999969154596, 760715.44740000006277114 5855544.08860000129789114, 760715.47269999992568046 5855544.07380000036209822, 760715.47316788148600608 5855544.07353578507900238, 760715.44809999992139637 5855544.08820000011473894, 760715.42310000001452863 5855544.10340000037103891, 760715.39829999988432974 5855544.11910000164061785),(760715.3736135836225003 5855544.13532710261642933, 760715.3709998638369143 5855544.13710918370634317, 760715.37320000003091991 5855544.13559999968856573, 760715.3736135836225003 5855544.13532710261642933),(760715.32510000001639128 5855544.16909999866038561, 760715.33150016760919243 5855544.16457435768097639, 760715.32570000004488975 5855544.16869999933987856, 760715.31159439159091562 5855544.17909989599138498, 760715.32510000001639128 5855544.16909999866038561),(760715.23319999990053475 5855544.24069999903440475, 760715.21089999994728714 5855544.25969999935477972, 760715.18889999995008111 5855544.27909999899566174, 760715.16729999985545874 5855544.29889999981969595, 760715.1589651865651831 5855544.30676524620503187, 760715.16680000000633299 5855544.299299999140203, 760715.18840000010095537 5855544.27949999924749136, 760715.21039999998174608 5855544.26009999867528677, 760715.23269999993499368 5855544.24109999928623438, 760715.25529999984428287 5855544.22250000014901161, 760715.27830000000540167 5855544.20430000033229589, 760715.29662555526010692 5855544.19030021876096725, 760715.27890000003390014 5855544.20390000008046627, 760715.25589999987278134 5855544.22210000082850456, 760715.23319999990053475 5855544.24069999903440475),(760715.07766681571956724 5855544.38889983668923378, 760715.08389999996870756 5855544.3821000000461936, 760715.1040999999968335 5855544.36089999880641699, 760715.12459999998100102 5855544.33999999891966581, 760715.12478015292435884 5855544.33982413541525602, 760715.10449999989941716 5855544.36050000041723251, 760715.08429999998770654 5855544.3816999988630414, 760715.07766681571956724 5855544.38889983668923378),(760715.04459999990649521 5855544.4256999995559454, 760715.05381817230954766 5855544.41530000977218151, 760715.04500000004190952 5855544.42529999930411577, 760715.0336942047579214 5855544.43849995918571949, 760715.04459999990649521 5855544.4256999995559454),(760714.98870000010356307 5855544.49349999986588955, 760715.00279999000485986 5855544.47585575096309185, 760714.98899999994318932 5855544.49320000037550926, 760714.98181385721545666 5855544.50251388363540173, 760714.98870000010356307 5855544.49349999986588955),(760714.95339999999850988 5855544.54030000139027834, 760714.9613389641745016 5855544.5296391062438488, 760714.95369999995455146 5855544.5400000000372529, 760714.93888951139524579 5855544.56070003937929869, 760714.95339999999850988 5855544.54030000139027834),(760714.88557452766690403 5855544.64139979146420956, 760714.88789999997243285 5855544.63760000001639128, 760714.90359999984502792 5855544.61280000023543835, 760714.91980000003241003 5855544.58839999977499247, 760714.91982554562855512 5855544.58836275897920132, 760714.90379999997094274 5855544.61249999981373549, 760714.88809999986551702 5855544.63729999866336584, 760714.88557452766690403 5855544.64139979146420956),(760714.789057721151039 5855544.8202999047935009, 760714.79009999998379499 5855544.81799999997019768, 760714.80270000000018626 5855544.79149999935179949, 760714.81579999998211861 5855544.76520000118762255, 760714.81580931402277201 5855544.76518206298351288, 760714.80279999983031303 5855544.79129999876022339, 760714.79019999993033707 5855544.81779999937862158, 760714.789057721151039 5855544.8202999047935009),(760714.76629999990109354 5855544.87159999925643206, 760714.77096787514165044 5855544.86086787655949593, 760714.76639999984763563 5855544.87150000035762787, 760714.75977011257782578 5855544.8873999947682023, 760714.76629999990109354 5855544.87159999925643206),(760714.73409999988507479 5855544.95349999982863665, 760714.74057963176164776 5855544.93620001245290041, 760714.7341999999480322 5855544.95339999906718731, 760714.72783173061907291 5855544.97140010911971331, 760714.73409999988507479 5855544.95349999982863665),(760714.66971662943251431 5855545.17961254063993692, 760714.66784302168525755 5855545.18888366874307394, 760714.66929999983403832 5855545.18149999901652336, 760714.66971662943251431 5855545.17961254063993692),(760714.6581343550933525 5855545.24021743796765804, 760714.65736666403245181 5855545.24485557153820992, 760714.65789999987464398 5855545.241499999538064, 760714.6581343550933525 5855545.24021743796765804),(760714.64877828164026141 5855545.30136270355433226, 760714.64797974610701203 5855545.30764307826757431, 760714.64870000001974404 5855545.30190000031143427, 760714.64877828164026141 5855545.30136270355433226),(760714.64564129279460758 5855545.32628916576504707, 760714.64390465279575437 5855545.34165579918771982, 760714.64489999995566905 5855545.33220000099390745, 760714.64564129279460758 5855545.32628916576504707),(760714.63906794844660908 5855545.39223495125770569, 760714.6388642608653754 5855545.39497144799679518, 760714.63899999996647239 5855545.39300000015646219, 760714.63906794844660908 5855545.39223495125770569),(760714.63693783700000495 5855545.42295046150684357, 760714.63686842180322856 5855545.42414208967238665, 760714.63690000004135072 5855545.42349999863654375, 760714.63693783700000495 5855545.42295046150684357),(760714.63434206484816968 5855545.48333365749567747, 760714.63426000019535422 5855545.48755998350679874, 760714.63430000003427267 5855545.48449999932199717, 760714.63434206484816968 5855545.48333365749567747),(760714.63752882659900934 5855545.63592306524515152, 760714.63795340002980083 5855545.64188638981431723, 760714.63760000001639128 5855545.63719999883323908, 760714.63752882659900934 5855545.63592306524515152),(760714.63977480703033507 5855545.66603983286768198, 760714.64040379028301686 5855545.67298111226409674, 760714.63989999995101243 5855545.66770000010728836, 760714.63977480703033507 5855545.66603983286768198),(760714.65012258163187653 5855545.7581135556101799, 760714.65045555261895061 5855545.76037775818258524, 760714.65020000003278255 5855545.75870000012218952, 760714.65012258163187653 5855545.7581135556101799),(760714.67798758880235255 5855545.90741046890616417, 760714.68014999991282821 5855545.91632671188563108, 760714.67830000002868474 5855545.90879999939352274, 760714.67798758880235255 5855545.90741046890616417),(760714.70169999985955656 5855545.99740000069141388, 760714.69339999998919666 5855545.96800000034272671, 760714.69290234800428152 5855545.96611785516142845, 760714.70109999983105808 5855545.99519999977201223, 760714.70522001467179507 5855546.00894881319254637, 760714.70169999985955656 5855545.99740000069141388),(760714.72277410968672484 5855546.06379815936088562, 760714.72959999996237457 5855546.08360000047832727, 760714.72956207464449108 5855546.08361352980136871, 760714.72277410968672484 5855546.06379815936088562),(760712.12870000000111759 5855546.75330000091344118, 760712.10659999994095415 5855546.67529999930411577, 760712.08599999989382923 5855546.59689999930560589, 760712.06689999985974282 5855546.51809999998658895, 760712.04920000000856817 5855546.43889999948441982, 760712.03299999993760139 5855546.35940000135451555, 760712.03234413324389607 5855546.35584404319524765, 760712.0328999999910593 5855546.35859999991953373, 760712.05629999993834645 5855546.46430000010877848, 760712.08169999986421317 5855546.56950000021606684, 760712.10910000011790544 5855546.67420000024139881, 760712.13859999994747341 5855546.77830000035464764, 760712.17000000015832484 5855546.8818999994546175, 760712.20339999999850988 5855546.98479999881237745, 760712.17709999985527247 5855546.90809999871999025, 760712.15219999989494681 5855546.83090000040829182, 760712.12870000000111759 5855546.75330000091344118),(760717.85439999995287508 5855546.1332999998703599, 760717.84320000000298023 5855546.1617000000551343, 760717.85439999995287508 5855546.13299999944865704, 760717.86393997666891664 5855546.10756006184965372, 760717.85439999995287508 5855546.1332999998703599)),((760715.17529999988619238 5855554.87819999922066927, 760713.93039999983739108 5855554.86849999893456697, 760712.81699999992270023 5855550.93460000026971102, 760712.7971000000834465 5855550.93859999999403954, 760712.77709999983198941 5855550.94229999929666519, 760712.75709999992977828 5855550.94570000097155571, 760712.73699999984819442 5855550.94869999960064888, 760712.71680000016931444 5855550.95140000060200691, 760712.69660000002477318 5855550.95370000042021275, 760712.67639999999664724 5855550.95560000091791153, 760712.6561999999685213 5855550.9571999991312623, 760712.63589999987743795 5855550.95839999988675117, 760712.61560000001918525 5855550.95929999928921461, 760712.59530000004451722 5855550.959799999371171, 760712.57499999995343387 5855550.95999999810010195, 760712.55460000003222376 5855550.959799999371171, 760712.53429999994114041 5855550.95919999945908785, 760712.51399999985005707 5855550.95829999912530184, 760712.49380000017117709 5855550.95700000133365393, 760712.47349999996367842 5855550.95540000032633543, 760712.4533000000519678 5855550.95340000092983246, 760712.43310000002384186 5855550.95110000018030405, 760712.41300000005867332 5855550.94839999917894602, 760712.39289999997708946 5855550.94529999978840351, 760712.37289999984204769 5855550.94189999997615814, 760712.35289999993983656 5855550.93819999974220991, 760712.33299999998416752 5855550.93409999925643206, 760712.31319999985862523 5855550.92959999945014715, 760712.29339999996591359 5855550.92489999998360872, 760712.27379999996628612 5855550.91970000043511391, 760712.25420000008307397 5855550.91420000046491623, 760712.23479999986011535 5855550.90840000100433826, 760712.21539999998640269 5855550.9022000003606081, 760712.19609999982640147 5855550.8956999983638525, 760712.17699999990873039 5855550.888799998909235, 760712.15800000005401671 5855550.88170000072568655, 760712.13910000002942979 5855550.87409999873489141, 760712.12039999989792705 5855550.86630000080913305, 760712.10179999994579703 5855550.85809999890625477, 760712.08329999994020909 5855550.84960000030696392, 760712.06499999994412065 5855550.84080000035464764, 760712.04679999989457428 5855550.83160000015050173, 760712.02890000003390014 5855550.82220000121742487, 760712.01100000005681068 5855550.81240000016987324, 760711.99339999991934747 5855550.80229999870061874, 760711.97589999996125698 5855550.79189999867230654, 760711.95860000001266599 5855550.78120000008493662, 760711.94149999995715916 5855550.77020000014454126, 760711.92460000002756715 5855550.75889999978244305, 760711.90789999987464398 5855550.74729999992996454, 760711.89139999984763563 5855550.7353999987244606, 760711.87520000000949949 5855550.72319999989122152, 760711.85910000000149012 5855550.71069999877363443, 760711.84320000000298023 5855550.69799999892711639, 760711.82759999996051192 5855550.6848999997600913, 760711.8121999999275431 5855550.67159999813884497, 760711.79709999985061586 5855550.6581000005826354, 760711.78209999995306134 5855550.64419999811798334, 760711.76749999984167516 5855550.63009999971836805, 760711.75300000002607703 5855550.61580000072717667, 760711.73889999988023192 5855550.60120000038295984, 760711.72500000009313226 5855550.58630000054836273, 760711.7112999998498708 5855550.57129999995231628, 760711.69790000002831221 5855550.55589999817311764, 760711.68480000004637986 5855550.54040000028908253, 760711.6720000000204891 5855550.52460000012069941, 760711.65940000000409782 5855550.50859999936074018, 760711.64709999994374812 5855550.49230000004172325, 760711.63509999995585531 5855550.47589999996125698, 760711.6234000000404194 5855550.45920000039041042, 760711.61199999996460974 5855550.44239999912679195, 760711.60089999996125698 5855550.42530000023543835, 760711.58999999985098839 5855550.40809999965131283, 760711.5794999998761341 5855550.39069999940693378, 760711.5692999999737367 5855550.37299999874085188, 760711.55940000002738088 5855550.35519999917596579, 760711.54979999992065132 5855550.33729999884963036, 760711.54050000000279397 5855550.31910000182688236, 760711.53159999998752028 5855550.3009000001475215, 760711.52289999986533076 5855550.28239999897778034, 760711.51459999999497086 5855550.263799998909235, 760711.50659999996423721 5855550.2450999990105629, 760711.49899999983608723 5855550.22619999945163727, 760711.49170000001322478 5855550.2071999991312623, 760711.48469999991357327 5855550.18809999898076057, 760711.47800000000279397 5855550.16879999917000532, 760711.47169999999459833 5855550.14939999952912331, 760711.46569999994244426 5855550.12999999895691872, 760711.4601000000257045 5855550.11039999965578318, 760711.45479999994859099 5855550.0906999995931983, 760711.44979999994393438 5855550.07089999970048666, 760711.44519999995827675 5855550.05109999887645245, 760711.4409999999916181 5855550.03120000101625919, 760711.43700000003445894 5855550.01119999866932631, 760711.43350000004284084 5855549.9910999983549118, 760711.43030000000726432 5855549.97099999990314245, 760711.42740000004414469 5855549.95079999975860119, 760711.4248999998671934 5855549.9306000005453825, 760711.42279999994207174 5855549.91029999870806932, 760711.42099999985657632 5855549.88999999966472387, 760711.41949999984353781 5855549.86969999875873327, 760711.41849999991245568 5855549.84929999895393848, 760711.41770000010728836 5855549.82899999897927046, 760711.41739999991841614 5855549.80859999917447567, 760711.41729999985545874 5855549.78820000030100346, 760711.41770000010728836 5855549.76779999863356352, 760711.41839999984949827 5855549.74749999959021807, 760711.41940000012982637 5855549.72710000071674585, 760711.42079999996349216 5855549.70680000074207783, 760711.42260000004898757 5855549.68650000169873238, 760711.42469999985769391 5855549.66619999893009663, 760711.4272000000346452 5855549.64599999878555536, 760711.43000000005122274 5855549.62580000050365925, 760711.43319999985396862 5855549.60570000018924475, 760711.43669999996200204 5855549.58559999987483025, 760711.44059999985620379 5855549.56559999939054251, 760711.44480000005569309 5855549.54569999966770411, 760711.44940000004135072 5855549.52579999901354313, 760711.45429999998304993 5855549.50600000098347664, 760711.45959999994374812 5855549.48639999981969595, 760711.4651999999769032 5855549.46679999958723783, 760711.47109999996609986 5855549.44729999918490648, 760711.4773999999742955 5855549.42789999954402447, 760711.48400000005494803 5855549.40859999880194664, 760711.4909999999217689 5855549.38949999865144491, 760711.49829999997746199 5855549.37050000112503767, 760711.50589999998919666 5855549.35159999970346689, 760711.5139000000199303 5855549.33279999997466803, 760711.52220000000670552 5855549.31419999897480011, 760711.53079999983310699 5855549.29580000042915344, 760711.53969999984838068 5855549.27749999985098839, 760711.54889999993611127 5855549.25930000003427267, 760711.55849999992642552 5855549.24129999987781048, 760711.56839999987278134 5855549.22350000124424696, 760711.57860000000800937 5855549.20590000040829182, 760711.58909999986644834 5855549.18840000033378601, 760711.59979999996721745 5855549.17119999881833792, 760711.61089999997057021 5855549.15409999899566174, 760711.62230000004637986 5855549.13719999883323908, 760711.63399999996181577 5855549.1205000001937151, 760711.64599999994970858 5855549.10409999918192625, 760711.65819999994710088 5855549.08780000079423189, 760711.67079999996349216 5855549.07180000096559525, 760711.68359999998938292 5855549.05600000079721212, 760711.69669999997131526 5855549.04040000028908253, 760711.7101000000257045 5855549.02510000020265579, 760711.72369999997317791 5855549.01000000070780516, 760711.73759999999310821 5855548.9950999990105629, 760711.75170000002253801 5855548.98049999866634607, 760711.76609999989159405 5855548.96609999984502792, 760711.78079999994952232 5855548.95199999865144491, 760711.79569999990053475 5855548.93809999898076057, 760711.81079999997746199 5855548.9244999997317791, 760711.82620000001043081 5855548.91119999904185534, 760711.8417999999364838 5855548.8980999980121851, 760711.8575999999884516 5855548.88539999816566706, 760711.87369999999646097 5855548.87290000077337027, 760711.88989999983459711 5855548.86070000007748604, 760711.90639999986160547 5855548.84869999997317791, 760711.92310000001452863 5855548.83710000105202198, 760711.93999999994412065 5855548.82579999882727861, 760711.95710000011604279 5855548.8146999990567565, 760711.97430000000167638 5855548.80399999860674143, 760711.99179999995976686 5855548.79360000044107437, 760712.00939999998081475 5855548.78349999897181988, 760712.02720000001136214 5855548.77359999902546406, 760712.04519999993499368 5855548.76409999839961529, 760712.06329999992158264 5855548.75499999895691872, 760712.08160000003408641 5855548.74610000103712082, 760712.10010000003967434 5855548.73759999871253967, 760712.11869999987538904 5855548.72939999867230654, 760712.13739999989047647 5855548.72149999998509884, 760712.15630000014789402 5855548.71389999892562628, 760712.1753000000026077 5855548.70669999998062849, 760712.19440000015310943 5855548.69979999959468842, 760711.43279999983496964 5855545.96619999967515469, 760711.41209999984130263 5855545.93829999957233667, 760711.40529999986756593 5855545.84859999921172857, 760711.40029999997932464 5855545.75870000012218952, 760711.39679999987129122 5855545.6688000001013279, 760711.39500000001862645 5855545.5788999991491437, 760711.39480000000912696 5855545.48890000116080046, 760711.39629999990575016 5855545.39890000037848949, 760711.39939999987836927 5855545.30899999942630529, 760711.40419999987352639 5855545.21919999923557043, 760711.41059999994467944 5855545.12939999997615814, 760711.41859999997541308 5855545.0397999994456768, 760711.42830000002868474 5855544.95039999950677156, 760705.29249999998137355 5855544.9024000009521842, 760705.23510000004898757 5855552.31180000025779009, 760705.30749999987892807 5855552.31239999923855066, 760705.27689999993890524 5855556.26250000018626451, 760705.05229999998118728 5855556.26070000045001507, 760705.02899999998044223 5855559.26260000001639128, 760715.14069999998901039 5855559.34150000009685755, 760715.17529999988619238 5855554.87819999922066927)),((760692.17729999998118728 5855556.01409999933093786, 760692.20160000002942979 5855552.87890000082552433, 760690.72340000001713634 5855552.86739999987185001, 760690.6990999998524785 5855556.00249999947845936, 760692.17729999998118728 5855556.01409999933093786)),((760692.58310000004712492 5855556.01730000041425228, 760694.04680000012740493 5855556.02869999874383211, 760694.07109999994281679 5855552.89350000023841858, 760692.60739999997895211 5855552.88210000097751617, 760692.58310000004712492 5855556.01730000041425228)),((760679.06969999999273568 5855554.3264999995008111, 760679.09759999997913837 5855554.97190000023692846, 760679.13709999993443489 5855555.61679999902844429, 760679.18809999991208315 5855556.26080000028014183, 760679.25069999997504056 5855556.90380000043660402, 760679.32490000000689179 5855557.54549999907612801, 760679.41059999994467944 5855558.18580000009387732, 760679.50769999995827675 5855558.82449999824166298, 760679.61640000017359853 5855559.46129999961704016, 760679.73639999993611127 5855560.09599999990314245, 760679.8678999999538064 5855560.72840000130236149, 760680.01069999986793846 5855561.35839999932795763, 760680.16469999984838068 5855561.98570000007748604, 760688.80350000003818423 5855559.70489999931305647, 760690.51099999994039536 5855559.70859999861568213, 760690.56729999999515712 5855552.44450000021606684, 760690.58169999998062849 5855552.4446000000461936, 760690.59319999988656491 5855550.91809999942779541, 760683.45270000013988465 5855550.22089999914169312, 760679.19960000005085021 5855549.80900000035762787, 760679.14630000002216548 5855550.45279999915510416, 760679.10450000001583248 5855551.09749999921768904, 760679.07440000004135072 5855551.74280000012367964, 760679.05579999997280538 5855552.38860000018030405, 760679.04879999998956919 5855553.03460000082850456, 760679.0534999999217689 5855553.68070000037550926, 760679.06969999999273568 5855554.3264999995008111)),((760690.71959999983664602 5855556.16260000038892031, 760690.69209999998565763 5855559.70999999903142452, 760694.03249999997206032 5855559.73609999846667051, 760694.04310000000987202 5855558.36940000019967556, 760696.60060000000521541 5855558.38939999788999557, 760697.90520000003743917 5855558.39960000012069941, 760701.03549999999813735 5855558.42399999871850014, 760702.3397999998414889 5855558.43420000094920397, 760704.8976000000257045 5855558.45419999863952398, 760704.91449999995529652 5855556.27339999936521053, 760690.71959999983664602 5855556.16260000038892031)),((760694.28329999989364296 5855561.03199999965727329, 760697.88459999999031425 5855561.0601000003516674, 760697.90319999994244426 5855558.66129999980330467, 760694.3018999999621883 5855558.63320000004023314, 760694.28329999989364296 5855561.03199999965727329)),((760698.16429999994579703 5855558.66330000013113022, 760698.14540000015404075 5855561.06190000008791685, 760700.75399999995715916 5855561.08249999862164259, 760700.77280000003520399 5855558.68389999959617853, 760698.16429999994579703 5855558.66330000013113022)),((760704.61609999986831099 5855561.11269999947398901, 760704.63470000005327165 5855558.71379999909549952, 760701.0335000001359731 5855558.68569999933242798, 760701.01489999983459711 5855561.08449999894946814, 760704.61609999986831099 5855561.11269999947398901)),((760699.33269999991171062 5855565.88389999978244305, 760699.32169999997131526 5855567.29409999959170818, 760701.35060000000521541 5855567.30999999959021807, 760701.3492000000551343 5855567.49899999890476465, 760699.32030000002123415 5855567.48309999890625477, 760699.30929999984800816 5855568.89339999947696924, 760703.3488999999826774 5855568.92489999998360872, 760703.3607999999076128 5855567.38850000035017729, 760711.15020000003278255 5855567.4493000004440546, 760711.2112999998498708 5855559.57249999977648258, 760704.88930000003892928 5855559.52319999877363443, 760704.87490000005345792 5855561.37639999948441982, 760703.64659999997820705 5855561.36680000089108944, 760703.61569999996572733 5855565.35030000004917383, 760704.48519999999552965 5855565.357099998742342, 760704.48080000001937151 5855565.92409999947994947, 760703.35049999982584268 5855565.91530000045895576, 760703.38579999993089586 5855561.36479999870061874, 760699.36800000001676381 5855561.3333999989554286, 760699.34710000001359731 5855564.02300000097602606, 760701.37599999993108213 5855564.03880000114440918, 760701.37399999995250255 5855564.3004999989643693, 760699.34510000003501773 5855564.28469999879598618, 760699.33409999986179173 5855565.69489999953657389, 760701.36300000012852252 5855565.71080000046640635, 760701.36159999994561076 5855565.89979999978095293, 760699.33269999991171062 5855565.88389999978244305)),((760700.71349999983794987 5855577.87590000033378601, 760701.21409999998286366 5855578.15450000111013651, 760701.72019999986514449 5855578.42300000041723251, 760702.23160000005736947 5855578.68119999952614307, 760702.7480999999679625 5855578.92889999877661467, 760703.26939999999012798 5855579.16619999893009663, 760703.30909999995492399 5855574.05690000113099813, 760701.25899999996181577 5855574.04089999943971634, 760701.26099999994039536 5855573.77929999772459269, 760703.31109999993350357 5855573.79530000127851963, 760703.32200000004377216 5855572.38499999884516001, 760701.27190000016707927 5855572.36899999901652336, 760701.27339999983087182 5855572.18000000063329935, 760703.323500000173226 5855572.19599999953061342, 760703.33439999993424863 5855570.78579999972134829, 760701.28479999990668148 5855570.76979999803006649, 760701.28619999997317791 5855570.58080000057816505, 760703.33589999994728714 5855570.5968000004068017, 760703.34680000017397106 5855569.18659999966621399, 760699.30729999986942858 5855569.15509999915957451, 760699.2982999999076128 5855570.31809999980032444, 760698.11719999997876585 5855570.30889999959617853, 760698.11919999995734543 5855570.04719999898225069, 760699.03950000007171184 5855570.05439999792724848, 760699.10709999990649521 5855561.33139999862760305, 760694.2813000000314787 5855561.29369999933987856, 760694.19120000000111759 5855572.90299999993294477, 760699.0170999999390915 5855572.94070000015199184, 760699.0237999998498708 5855572.06830000039190054, 760699.28470000007655472 5855572.07029999885708094, 760699.24660000007133931 5855576.98009999934583902, 760699.72949999989941716 5855577.28859999962151051, 760700.21849999995902181 5855577.58719999901950359, 760700.71349999983794987 5855577.87590000033378601)),((760681.19409999984782189 5855565.3264999995008111, 760681.41879999998491257 5855565.93020000122487545, 760681.65419999998994172 5855566.52969999983906746, 760681.90039999992586672 5855567.1247999994084239, 760682.15719999989960343 5855567.71549999993294477, 760682.42459999991115183 5855568.30130000039935112, 760682.70250000001396984 5855568.88229999877512455, 760682.99069999996572733 5855569.45809999946504831, 760683.28919999988283962 5855570.02869999967515469, 760683.59790000005159527 5855570.59369999915361404, 760683.91669999994337559 5855571.15310000069439411, 760684.24549999996088445 5855571.70669999998062849, 760684.58420000004116446 5855572.25419999938458204, 760684.93259999994188547 5855572.79549999907612801, 760685.29079999995883554 5855573.33039999939501286, 760685.65839999995660037 5855573.85879999957978725, 760686.03549999999813735 5855574.38039999920874834, 760686.42189999984111637 5855574.89519999921321869, 760686.81740000005811453 5855575.40289999917149544, 760687.2219999999506399 5855575.90329999942332506, 760687.63549999997485429 5855576.39639999996870756, 760688.05779999995138496 5855576.88190000038594007, 760688.48880000005010515 5855577.35969999991357327, 760688.92819999984931201 5855577.82969999965280294, 760689.37600000004749745 5855578.29160000011324883, 760689.83209999999962747 5855578.74540000129491091, 760690.29619999998249114 5855579.19079999905079603, 760690.76820000004954636 5855579.62779999896883965, 760691.2479999999050051 5855580.05620000045746565, 760691.73540000000502914 5855580.47590000089257956, 760692.23030000005383044 5855580.88669999875128269, 760695.92299999995157123 5855576.29549999907612801, 760695.93169999995734543 5855575.17410000041127205, 760693.91289999987930059 5855575.15840000007301569, 760694.03030000010039657 5855560.01229999866336584, 760688.85459999984595925 5855559.97189999930560589, 760680.23529999982565641 5855562.25270000007003546, 760680.40489999996498227 5855562.87420000042766333, 760680.58570000005420297 5855563.49249999970197678, 760680.77749999996740371 5855564.10749999899417162, 760680.98040000000037253 5855564.71889999881386757, 760681.19409999984782189 5855565.3264999995008111)),((760713.20479999994859099 5855559.47369999904185534, 760711.46580000000540167 5855559.46019999962300062, 760711.29579999996349216 5855581.38389999978244305, 760713.03369999991264194 5855581.54290000069886446, 760713.20479999994859099 5855559.47369999904185534)),((760694.17569999990519136 5855574.90929999947547913, 760699.00149999989662319 5855574.9469999996945262, 760699.01500000001396984 5855573.20239999983459711, 760694.18920000002253801 5855573.16469999961555004, 760694.17569999990519136 5855574.90929999947547913)),((760705.46749999991152436 5855580.03230000101029873, 760705.962000000057742 5855580.19859999883919954, 760706.45949999999720603 5855580.35579999908804893, 760706.95979999995324761 5855580.50380000099539757, 760707.46279999997932464 5855580.64260000083595514, 760707.96820000000298023 5855580.7720999987795949, 760708.47579999989829957 5855580.89219999872148037, 760708.98560000001452863 5855581.00299999956041574, 760709.49729999992996454 5855581.10430000070482492, 760710.01080000004731119 5855581.19629999995231628, 760710.52590000000782311 5855581.27869999967515469, 760711.04239999991841614 5855581.35159999970346689, 760711.14820000005420297 5855567.70380000025033951, 760703.6123999998671934 5855567.64490000065416098, 760703.52220000000670552 5855579.27670000027865171, 760704.00329999986570328 5855579.47899999842047691, 760704.48789999994914979 5855579.67239999957382679, 760704.97609999997075647 5855579.85689999908208847, 760705.46749999991152436 5855580.03230000101029873)),((760708.21349999983794987 5855581.13009999971836805, 760707.68889999995008111 5855581.00179999973624945, 760707.16679999988991767 5855580.86370000056922436, 760706.64740000001620501 5855580.71580000035464764, 760706.13089999998919666 5855580.55810000002384186, 760704.82600000000093132 5855584.71869999915361404, 760705.42399999988265336 5855584.90119999926537275, 760706.02539999992586672 5855585.07239999994635582, 760706.62990000005811453 5855585.23209999967366457, 760707.23729999992065132 5855585.38039999920874834, 760707.8473000000230968 5855585.51699999999254942, 760708.45989999989978969 5855585.64209999889135361, 760709.0746999999973923 5855585.7554999990388751, 760709.69149999984074384 5855585.85729999840259552, 760710.3101999998325482 5855585.94729999918490648, 760710.9303999999538064 5855586.0255999993532896, 760711.55200000002514571 5855586.09199999924749136, 760712.17469999997410923 5855586.146700001321733, 760712.79839999985415488 5855586.18949999939650297, 760713.01630000001750886 5855581.8332000020891428, 760712.47759999998379499 5855581.79550000093877316, 760711.93979999993462116 5855581.7476000003516674, 760711.4030000000493601 5855581.68959999922662973, 760710.86740000010468066 5855581.62149999942630529, 760710.3330999999307096 5855581.54329999908804893, 760709.80040000006556511 5855581.45499999914318323, 760709.26939999999012798 5855581.35670000128448009, 760708.74040000000968575 5855581.2483999989926815, 760708.21349999983794987 5855581.13009999971836805)),((760700.31899999990127981 5855577.94179999921470881, 760699.86619999993126839 5855577.67160000000149012, 760699.418500000028871 5855577.39309999905526638, 760698.97589999996125698 5855577.10640000086277723, 760698.53869999991729856 5855576.81159999873489141, 760698.10689999989699572 5855576.50870000012218952, 760697.68079999985639006 5855576.19799999985843897, 760697.26039999991189688 5855575.87949999794363976, 760696.84599999990314245 5855575.55319999903440475, 760686.3386000000173226 5855588.65309999883174896, 760686.97509999992325902 5855589.1555999992415309, 760687.62049999996088445 5855589.64659999962896109, 760688.27449999994132668 5855590.1259999992325902, 760688.93689999997150153 5855590.59370000008493662, 760689.60750000004190952 5855591.04939999897032976, 760690.28610000002663583 5855591.49299999885261059, 760690.97249999991618097 5855591.92449999880045652, 760691.66639999998733401 5855592.34360000118613243, 760692.36769999982789159 5855592.75019999966025352, 760693.07609999994747341 5855593.14409999921917915, 760693.79139999998733401 5855593.52539999969303608, 760694.51329999999143183 5855593.89379999972879887, 760695.24170000001322478 5855594.24920000042766333, 760695.97629999986384064 5855594.59159999992698431, 760696.71689999988302588 5855594.92070000059902668, 760697.46310000005178154 5855595.23659999947994947, 760698.21490000002086163 5855595.53899999987334013, 760698.9719999999506399 5855595.82789999898523092, 760699.73400000005494803 5855596.10330000054091215, 760700.50089999998454005 5855596.36500000022351742, 760701.27220000000670552 5855596.61290000099688768, 760702.04790000000502914 5855596.84699999913573265, 760702.82759999996051192 5855597.06710000149905682, 760704.50060000002849847 5855590.83420000039041042, 760704.01169999991543591 5855590.69859999977052212, 760704.79330000001937151 5855587.866499999538064, 760703.92059999995399266 5855587.60309999994933605, 760703.05480000004172325 5855587.31769999954849482, 760702.19639999989885837 5855587.01040000095963478, 760702.32250000000931323 5855586.66959999967366457, 760703.0174000000115484 5855586.92019999865442514, 760703.71729999990202487 5855587.15639999881386757, 760704.42189999995753169 5855587.37799999956041574, 760705.13090000010561198 5855587.58519999962300062, 760705.75549999985378236 5855585.30360000021755695, 760704.7378000000026077 5855585.00010000076144934, 760703.0661000000545755 5855584.41860000044107437, 760703.4723000000230968 5855583.32919999863952398, 760704.13899999996647239 5855583.571000000461936, 760704.8109000000404194 5855583.79800000041723251, 760705.86969999992288649 5855580.43609999865293503, 760703.6159999999217689 5855579.59330000076442957, 760703.13240000000223517 5855579.38369999919086695, 760702.65280000003986061 5855579.16509999893605709, 760702.1772000000346452 5855578.93769999872893095, 760701.70589999994263053 5855578.70159999933093786, 760701.23899999994318932 5855578.45689999964088202, 760700.77659999986644834 5855578.20360000059008598, 760700.31899999990127981 5855577.94179999921470881)),((760708.89169999992009252 5855598.28339999914169312, 760710.05070000002160668 5855589.17459999863058329, 760710.05090000003110617 5855589.17179999966174364, 760708.71579999988898635 5855588.97759999800473452, 760708.70660000003408641 5855588.97599999979138374, 760707.73269999993499368 5855588.78789999801665545, 760705.44059999997261912 5855588.26629999931901693, 760704.71019999997224659 5855590.89230000041425228, 760703.03749999986030161 5855597.12390000000596046, 760703.86369999998714775 5855597.33660000097006559, 760704.69380000000819564 5855597.53379999939352274, 760705.52749999996740371 5855597.71530000027269125, 760706.3643999999621883 5855597.88109999988228083, 760707.20429999998304993 5855598.03109999932348728, 760708.04679999989457428 5855598.16519999876618385, 760708.89169999992009252 5855598.28339999914169312)),((760709.29830000002402812 5855598.12399999890476465, 760710.57049999991431832 5855598.26609999872744083, 760712.2325999999884516 5855598.38970000110566616, 760713.89809999987483025 5855598.45179999899119139, 760715.56469999987166375 5855598.45219999924302101, 760717.23030000005383044 5855598.39109999872744083, 760718.55249999999068677 5855598.29349999874830246, 760717.78729999985080212 5855589.34559999871999025, 760717.06700000003911555 5855589.40859999880194664, 760717.05759999994188547 5855589.40939999930560589, 760715.3924000000115484 5855589.47779999952763319, 760715.38299999991431832 5855589.47790000028908253, 760714.14850000001024455 5855589.47489999886602163, 760712.03319999994710088 5855589.38179999869316816, 760710.43669999996200204 5855589.22470000013709068, 760709.29830000002402812 5855598.12399999890476465)),((760758.60499999998137355 5855463.88750000018626451, 760757.82689999998547137 5855463.80350000038743019, 760758.00979999999981374 5855462.09910000022500753, 760752.4387999998871237 5855461.49749999865889549, 760756.4549000000115484 5855468.30709999892860651, 760757.95499999995809048 5855468.51900000032037497, 760758.60499999998137355 5855463.88750000018626451)),((760755.63980000012088567 5855467.3492000000551343, 760747.82739999995101243 5855480.98539999965578318, 760766.08039999986067414 5855484.17549999989569187, 760766.15619999985210598 5855483.63559999968856573, 760766.33559999999124557 5855483.66089999862015247, 760766.25879999995231628 5855484.20650000125169754, 760768.7012999999569729 5855484.63339999970048666, 760769.2811999999685213 5855480.79549999907612801, 760767.47259999986272305 5855480.5400000000372529, 760767.2251999998698011 5855482.30370000004768372, 760766.36410000000614673 5855482.18209999985992908, 760766.63690000004135072 5855480.23840000107884407, 760769.30839999997988343 5855480.61579999979585409, 760770.07559999986551702 5855475.53830000013113022, 760770.38639999995939434 5855473.48119999933987856, 760767.77829999988898635 5855473.19959999900311232, 760767.82489999989047647 5855472.76589999999850988, 760768.40119999984744936 5855472.82820000033825636, 760768.37799999990966171 5855473.04499999992549419, 760771.86189999990165234 5855473.42119999881833792, 760772.89720000000670552 5855466.04370000120252371, 760772.84869999997317791 5855466.03679999988526106, 760773.15139999985694885 5855463.88030000030994415, 760769.8604999998351559 5855463.52499999944120646, 760769.64299999992363155 5855465.07440000027418137, 760768.78200000000651926 5855464.95279999915510416, 760768.99549999984446913 5855463.43159999884665012, 760758.85840000002644956 5855462.34099999908357859, 760758.69149999995715916 5855463.89680000022053719, 760758.02589999989140779 5855468.63910000119358301, 760756.25029999995604157 5855468.38829999975860119, 760755.63980000012088567 5855467.3492000000551343)),((760770.24820000003091991 5855475.85069999936968088, 760769.69259999983478338 5855479.54609999898821115, 760771.72499999997671694 5855479.87659999914467335, 760772.28419999987818301 5855476.07469999976456165, 760770.24820000003091991 5855475.85069999936968088)),((760762.75649999990127981 5855501.16789999976754189, 760758.44030000001657754 5855500.41559999994933605, 760758.20420000003650784 5855505.24409999791532755, 760762.52040000003762543 5855505.99649999942630529, 760762.75649999990127981 5855501.16789999976754189)),((760767.84160000004339963 5855502.22719999868422747, 760763.10759999987203628 5855501.40610000025480986, 760762.91759999992791563 5855505.36349999904632568, 760766.77839999995194376 5855508.34069999866187572, 760767.84160000004339963 5855502.22719999868422747)),((760715.34420000005047768 5855514.53599999938160181, 760715.19499999994877726 5855516.71169999986886978, 760718.17479999992065132 5855516.9173999996855855, 760718.16280000004917383 5855517.03530000057071447, 760719.37419999996200204 5855517.20150000043213367, 760719.53719999990426004 5855514.82540000043809414, 760715.34420000005047768 5855514.53599999938160181)),((760720.74860000004991889 5855517.39929999876767397, 760720.75139999995008111 5855517.37939999997615814, 760720.7740999999223277 5855517.26549999881535769, 760723.90069999999832362 5855517.89129999838769436, 760724.32609999994747341 5855515.7526000002399087, 760720.06240000005345792 5855514.89919999893754721, 760719.59809999982826412 5855517.23409999907016754, 760720.74860000004991889 5855517.39929999876767397)),((760718.11389999999664724 5855517.66179999895393848, 760715.14180000009946525 5855517.6377999996766448, 760715.12040000001434237 5855520.38910000026226044, 760716.24360000004526228 5855520.39789999835193157, 760716.24300000001676381 5855520.47059999965131283, 760715.38800000003539026 5855520.46389999985694885, 760715.36669999989680946 5855523.20249999966472387, 760717.07669999997597188 5855523.21589999832212925, 760717.08799999998882413 5855521.76199999917298555, 760717.34160000004339963 5855521.7639999995008111, 760717.3414999998640269 5855521.77850000001490116, 760718.60229999991133809 5855521.78839999996125698, 760718.6023999999742955 5855521.77379999961704016, 760724.06489999999757856 5855521.83100000023841858, 760724.09129999997094274 5855518.53890000004321337, 760723.90090000000782311 5855518.48609999939799309, 760721.26540000003296882 5855517.89229999948292971, 760721.33160000003408641 5855517.53490000031888485, 760720.79040000005625188 5855517.42990000080317259, 760718.17269999999552965 5855517.06120000127702951, 760718.11389999999664724 5855517.66179999895393848)),((760734.64899999997578561 5855523.37429999932646751, 760734.0764000000199303 5855522.99639999866485596, 760733.49679999996442348 5855522.62959999963641167, 760732.91019999992568046 5855522.27400000113993883, 760731.88859999994747341 5855524.00759999919682741, 760731.88600000005681068 5855524.34349999949336052, 760731.71209999988786876 5855524.34209999907761812, 760731.71509999991394579 5855523.95949999988079071, 760732.75589999998919666 5855522.1830000001937151, 760732.08489999989978969 5855521.81229999847710133, 760731.40709999995306134 5855521.45439999923110008, 760730.72270000004209578 5855521.10919999983161688, 760730.03189999994356185 5855520.77699999883770943, 760729.33509999990928918 5855520.45789999980479479, 760728.63240000000223517 5855520.151999999769032, 760727.92410000006202608 5855519.85929999966174364, 760727.21039999998174608 5855519.58009999990463257, 760726.49170000001322478 5855519.31429999973624945, 760725.76809999998658895 5855519.06209999974817038, 760725.03989999985788018 5855518.82359999977052212, 760724.30729999986942858 5855518.59890000056475401, 760724.24300000001676381 5855526.90089999884366989, 760727.31529999990016222 5855526.9249000009149313, 760727.31389999995008111 5855527.09929999988526106, 760724.67639999999664724 5855527.07870000042021275, 760724.66639999998733401 5855528.35809999983757734, 760730.86899999983143061 5855528.40649999864399433, 760730.87890000001061708 5855527.12710000015795231, 760728.18339999986346811 5855527.1060999995097518, 760728.18480000004637986 5855526.93159999884665012, 760731.69179999991320074 5855526.95849999971687794, 760731.70309999992605299 5855525.50519999954849482, 760731.8770000000949949 5855525.50649999920278788, 760731.86569999996572733 5855526.9604000011458993, 760732.34399999992456287 5855526.96409999951720238, 760732.34389999986160547 5855526.97860000189393759, 760732.36559999990276992 5855526.97879999876022339, 760732.36450000002514571 5855527.12420000042766333, 760732.34270000003743917 5855527.12399999983608723, 760732.34259999997448176 5855527.13859999924898148, 760731.34270000003743917 5855527.13080000039190054, 760731.33279999997466803 5855528.4100999990478158, 760733.40509999997448176 5855528.42630000039935112, 760733.4150000000372529 5855527.14689999911934137, 760733.35710000002291054 5855527.14649999886751175, 760733.35719999996945262 5855527.13190000038594007, 760733.33539999998174608 5855527.13179999962449074, 760733.33660000015515834 5855526.98639999888837337, 760733.35829999996349216 5855526.98649999964982271, 760733.35839999991003424 5855526.97200000006705523, 760733.59030000003986061 5855526.97379999980330467, 760733.57900000002700835 5855528.42769999988377094, 760736.44839999999385327 5855528.44999999925494194, 760736.45400000002700835 5855527.73770000040531158, 760736.5988999999826774 5855527.73879999946802855, 760736.59320000000298023 5855528.46569999866187572, 760737.9026999999769032 5855528.47589999902993441, 760737.92290000012144446 5855525.8667000001296401, 760737.39740000001620501 5855525.42530000023543835, 760736.86359999992419034 5855524.99409999884665012, 760736.32169999985489994 5855524.57320000045001507, 760735.77179999998770654 5855524.16289999894797802, 760735.21409999998286366 5855523.76319999992847443, 760734.64899999997578561 5855523.37429999932646751)),((760758.19709999987389892 5855505.39039999898523092, 760756.39499999990221113 5855542.24990000203251839, 760752.47730000014416873 5855543.27029999904334545, 760752.56880000000819564 5855543.62409999873489141, 760753.24520000000484288 5855546.94969999883323908, 760760.58769999991636723 5855545.52799999993294477, 760762.51320000016130507 5855506.14279999863356352, 760758.19709999987389892 5855505.39039999898523092)),((760717.24929999990854412 5855523.39169999863952398, 760715.23490000003948808 5855523.37600000016391277, 760715.17819999996572733 5855530.68949999939650297, 760718.46790000004693866 5855530.71520000137388706, 760718.52479999989736825 5855523.37259999942034483, 760718.58999999985098839 5855523.37310000043362379, 760718.60119999991729856 5855521.93379999883472919, 760717.34039999986998737 5855521.92389999981969595, 760717.34029999992344528 5855521.9384999992325902, 760717.26049999997485429 5855521.93779999949038029, 760717.24929999990854412 5855523.39169999863952398)),((760716.01300000003539026 5855532.49889999814331532, 760716.01289999985601753 5855532.5133999977260828, 760717.41859999997541308 5855532.52440000046044588, 760717.41870000003837049 5855532.50989999901503325, 760717.72840000002179295 5855532.51229999959468842, 760717.72730000002775341 5855532.65770000033080578, 760717.6474999999627471 5855532.65699999965727329, 760717.63309999997727573 5855534.51790000032633543, 760719.02439999987836927 5855534.52880000043660402, 760719.03879999998025596 5855532.66789999976754189, 760718.69819999998435378 5855532.66519999876618385, 760718.69929999997839332 5855532.51979999896138906, 760719.5398999999742955 5855532.52639999892562628, 760719.53879999986384064 5855532.67179999873042107, 760719.45900000003166497 5855532.67120000161230564, 760719.44290000002365559 5855534.75009999983012676, 760720.68920000013895333 5855534.75989999901503325, 760720.70539999997708946 5855532.68089999910444021, 760720.50970000005327165 5855532.67939999885857105, 760720.51079999993089586 5855532.53399999998509884, 760720.85140000004321337 5855532.53659999929368496, 760720.83420000004116446 5855534.76099999900907278, 760723.94989999989047647 5855534.7852999996393919, 760724.06359999987762421 5855521.99089999962598085, 760718.60109999985434115 5855521.94830000121146441, 760718.58999999985098839 5855523.37310000043362379, 760719.45229999988805503 5855523.37980000022798777, 760719.45129999984055758 5855523.51059999782592058, 760718.68319999985396862 5855523.50459999870508909, 760718.62539999990258366 5855530.96359999943524599, 760719.39340000005904585 5855530.96959999855607748, 760719.3924000000115484 5855531.10040000081062317, 760715.61829999997280538 5855531.07099999953061342, 760715.60719999996945262 5855532.49569999892264605, 760716.01300000003539026 5855532.49889999814331532)),((760741.73079999990295619 5855529.66100000031292439, 760741.2637999999569729 5855529.13059999980032444, 760740.78660000010859221 5855528.60950000025331974, 760740.29909999994561076 5855528.09810000006109476, 760739.80169999995268881 5855527.59640000108629465, 760738.17479999992065132 5855526.08459999971091747, 760738.13449999992735684 5855531.28159999940544367, 760733.47649999987334013 5855535.12860000040382147, 760719.1008000000147149 5855535.01649999991059303, 760719.08719999995082617 5855536.76109999883919954, 760734.08840000000782311 5855536.87820000015199184, 760742.18709999998100102 5855530.2005000002682209, 760741.73079999990295619 5855529.66100000031292439)),((760736.58649999985937029 5855529.33800000045448542, 760736.44160000002011657 5855529.33690000046044588, 760736.44709999999031425 5855528.62449999898672104, 760733.57769999990705401 5855528.60209999978542328, 760733.55960000003688037 5855530.92819999996572733, 760733.38569999998435378 5855530.92690000031143427, 760733.39249999995809048 5855530.05459999945014715, 760733.33449999988079071 5855530.05409999843686819, 760733.33459999994374812 5855530.03959999978542328, 760733.31289999990258366 5855530.03940000012516975, 760733.31399999989662319 5855529.89400000032037497, 760733.33580000000074506 5855529.89419999998062849, 760733.33589999994728714 5855529.879700000397861, 760733.39379999984521419 5855529.88009999971836805, 760733.40379999985452741 5855528.60080000013113022, 760731.33140000002458692 5855528.58460000064224005, 760731.32149999984540045 5855529.86399999912828207, 760732.32140000001527369 5855529.87179999984800816, 760732.32129999995231628 5855529.88630000036209822, 760732.34309999994002283 5855529.88650000002235174, 760732.34189999999944121 5855530.0319000007584691, 760732.32019999995827675 5855530.03169999923557043, 760732.32009999989531934 5855530.04619999974966049, 760728.16090000001713634 5855530.01380000077188015, 760728.16219999990426004 5855529.83930000010877848, 760730.85770000005140901 5855529.86029999796301126, 760730.86769999994430691 5855528.58100000116974115, 760724.66509999998379499 5855528.53259999956935644, 760724.65520000003743917 5855529.81189999915659428, 760727.29269999999087304 5855529.83250000048428774, 760727.29139999987091869 5855530.00700000021606684, 760724.21909999998752028 5855529.98300000187009573, 760724.1816999998409301 5855534.80169999971985817, 760733.35510000004433095 5855534.87320000026375055, 760733.37670000002253801 5855532.08999999891966581, 760733.55059999984223396 5855532.09130000043660402, 760733.52999999991152436 5855534.75489999912679195, 760737.88179999985732138 5855531.16079999879002571, 760737.89630000002216548 5855529.29449999984353781, 760737.90149999991990626 5855528.62129999883472919, 760736.5921000000089407 5855528.61109999939799309, 760736.58649999985937029 5855529.33800000045448542)),((760746.25879999983590096 5855536.28390000015497208, 760745.95209999999497086 5855535.7178999986499548, 760745.63539999991189688 5855535.1574999988079071, 760745.30869999993592501 5855534.60300000105053186, 760744.97210000001359731 5855534.05449999962002039, 760744.62569999997504056 5855533.51209999900311232, 760744.26959999999962747 5855532.97610000055283308, 760743.90389999991748482 5855532.44660000130534172, 760743.52890000003390014 5855531.92369999922811985, 760743.14439999999012798 5855531.40780000016093254, 760742.75080000003799796 5855530.89879999961704016, 760742.34820000000763685 5855530.39709999971091747, 760740.52370000001974404 5855531.90139999985694885, 760740.89899999985937029 5855532.36859999876469374, 760741.26579999993555248 5855532.84249999932944775, 760741.62399999995250255 5855533.32299999985843897, 760741.97349999996367842 5855533.80989999882876873, 760742.3140999999595806 5855534.30310000013560057, 760742.64569999987725168 5855534.80240000039339066, 760742.96829999983310699 5855535.30769999884068966, 760743.28170000005047768 5855535.81869999878108501, 760743.58580000000074506 5855536.33540000021457672, 760743.88049999985378236 5855536.85749999992549419, 760744.16570000001229346 5855537.38489999901503325, 760744.44139999989420176 5855537.9173999996855855, 760744.70739999983925372 5855538.45480000227689743, 760744.9636000000173226 5855538.99689999874681234, 760745.20999999984633178 5855539.54370000027120113, 760745.44649999996181577 5855540.09480000007897615, 760745.67290000000502914 5855540.65010000020265579, 760745.88929999992251396 5855541.20949999894946814, 760746.09560000011697412 5855541.77269999869167805, 760748.3365999999223277 5855540.9919000007212162, 760748.11419999995268881 5855540.3875999990850687, 760747.88089999998919666 5855539.78749999962747097, 760747.6368999999249354 5855539.19170000031590462, 760747.38219999999273568 5855538.60030000098049641, 760747.11699999985285103 5855538.01370000001043081, 760746.84129999997094274 5855537.43199999909847975, 760746.55519999994430691 5855536.85529999900609255, 760746.25879999983590096 5855536.28390000015497208)),((760716.64130000001750886 5855540.6155000003054738, 760716.72710000001825392 5855540.62219999916851521, 760716.81270000000949949 5855540.63050000090152025, 760716.89819999993778765 5855540.6401999993249774, 760716.98360000003594905 5855540.65149999968707561, 760717.06869999994523823 5855540.66429999936372042, 760717.15350000001490116 5855540.67859999928623438, 760717.23819999990519136 5855540.69429999962449074, 760717.32250000000931323 5855540.71160000003874302, 760717.40650000004097819 5855540.73029999993741512, 760717.49019999988377094 5855540.75049999915063381, 760717.57350000005681068 5855540.77219999954104424, 760717.65639999997802079 5855540.79530000034719706, 760717.73889999999664724 5855540.81989999860525131, 760717.8208999999333173 5855540.84590000007301569, 760717.90249999996740371 5855540.87339999992400408, 760717.98359999991953373 5855540.90230000019073486, 760718.0640999999595806 5855540.93259999994188547, 760718.14419999998062849 5855540.96439999993890524, 760718.22360000002663583 5855540.99749999865889549, 760718.30249999999068677 5855541.03210000041872263, 760718.38079999992623925 5855541.06800000090152025, 760718.45840000011958182 5855541.10529999993741512, 760718.53529999998863786 5855541.14389999955892563, 760718.61159999994561076 5855541.18399999942630529, 760718.68709999998100102 5855541.22529999911785126, 760718.76190000004135072 5855541.26800000015646219, 760718.83600000001024455 5855541.31189999915659428, 760718.90930000005755574 5855541.35720000043511391, 760718.98179999995045364 5855541.40369999967515469, 760719.0533999998588115 5855541.45160000026226044, 760719.12419999996200204 5855541.50059999991208315, 760719.19409999996423721 5855541.55099999904632568, 760719.26320000004488975 5855541.60249999910593033, 760719.33129999996162951 5855541.65519999992102385, 760719.39849999989382923 5855541.70919999945908785, 760719.46479999995790422 5855541.76430000085383654, 760719.53000000002793968 5855541.82050000037997961, 760719.59429999988060445 5855541.87789999973028898, 760719.65760000003501773 5855541.93649999890476465, 760719.71979999984614551 5855541.99609999917447567, 760719.78099999995902181 5855542.05679999850690365, 760719.84109999984502792 5855542.11859999876469374, 760719.90009999996982515 5855542.18140000104904175, 760719.95799999998416752 5855542.245299999602139, 760720.01480000000447035 5855542.31019999925047159, 760720.07039999996777624 5855542.37600000016391277, 760720.12490000005345792 5855542.44279999937862158, 760720.17819999996572733 5855542.51059999875724316, 760720.23030000005383044 5855542.57930000033229589, 760720.28120000008493662 5855542.64889999944716692, 760720.33089999994263053 5855542.7194000007584691, 760720.37939999985974282 5855542.79079999960958958, 760720.426499999826774 5855542.86300000082701445, 760720.47240000008605421 5855542.93599999975413084, 760720.51710000005550683 5855543.00979999918490648, 760720.56039999995846301 5855543.08440000005066395, 760720.60239999985788018 5855543.15979999769479036, 760720.64310000010300428 5855543.2357999999076128, 760720.68249999987892807 5855543.31259999889880419, 760720.72050000017043203 5855543.39010000042617321, 760720.75709999992977828 5855543.46820000000298023, 760720.79240000003483146 5855543.54690000135451555, 760720.8262999999569729 5855543.62629999965429306, 760720.85880000004544854 5855543.7061999998986721, 760720.88989999995101243 5855543.7867000000551343, 760720.91960000002291054 5855543.86770000029355288, 760720.94789999991189688 5855543.94930000137537718, 760720.97470000002067536 5855544.03129999898374081, 760721.00009999983012676 5855544.11379999946802855, 760721.0240999999223277 5855544.19670000113546848, 760721.04660000000149012 5855544.27999999839812517, 760721.06759999983478338 5855544.36379999946802855, 760721.08719999983441085 5855544.44780000112950802, 760721.10529999993741512 5855544.53220000024884939, 760721.12190000002738088 5855544.61689999978989363, 760721.13699999987147748 5855544.70189999882131815, 760721.1506999998819083 5855544.78720000013709068, 760721.16280000004917383 5855544.87259999942034483, 760721.17350000003352761 5855544.95830000005662441, 760721.18259999994188547 5855545.04409999959170818, 760721.19030000001657754 5855545.13009999971836805, 760721.19639999989885837 5855545.21620000060647726, 760721.20109999994747341 5855545.30239999946206808, 760721.20419999992009252 5855545.38869999907910824, 760721.20589999994263053 5855545.4749999986961484, 760721.20600000000558794 5855545.56139999907463789, 760721.20460000005550683 5855545.6477000005543232, 760721.20169999997597188 5855545.73400000017136335, 760721.19729999988339841 5855545.82019999902695417, 760721.19140000001061708 5855545.90629999898374081, 760721.1838999999454245 5855545.99230000004172325, 760721.17500000004656613 5855546.07819999940693378, 760721.1645999999018386 5855546.16389999911189079, 760721.15269999986048788 5855546.24940000008791685, 760721.13919999997597188 5855546.33469999767839909, 760721.12429999990854412 5855546.41969999950379133, 760721.10800000000745058 5855546.50450000073760748, 760721.09010000003036112 5855546.58890000078827143, 760721.0707999998703599 5855546.67300000041723251, 760721.53059999994002283 5855547.23419999983161688, 760733.78280000004451722 5855537.13019999861717224, 760719.08529999991878867 5855537.01549999974668026, 760719.07999999984167516 5855537.69939999934285879, 760716.14729999983683228 5855537.67709999997168779, 760716.12520000000949949 5855540.60670000035315752, 760716.21129999996628612 5855540.60439999960362911, 760716.29729999986011535 5855540.60359999909996986, 760716.38340000004973263 5855540.60429999977350235, 760716.46939999982714653 5855540.60649999883025885, 760716.5553999999538064 5855540.61019999999552965, 760716.64130000001750886 5855540.6155000003054738)),((760747.72720000008121133 5855550.57919999863952398, 760747.67599999997764826 5855549.97719999868422747, 760747.61389999988023192 5855549.37629999872297049, 760747.54089999990537763 5855548.77649999968707561, 760747.45709999988321215 5855548.17819999996572733, 760747.36230000015348196 5855547.58159999921917915, 760747.2567999999737367 5855546.98669999931007624, 760747.1404999999795109 5855546.39389999955892563, 760747.01350000000093132 5855545.80329999979585409, 760746.87569999997504056 5855545.21519999951124191, 760746.73019999999087304 5855544.64040000084787607, 760746.57440000004135072 5855544.0684000002220273, 760746.40850000001955777 5855543.49930000025779009, 760746.23249999992549419 5855542.93319999985396862, 760746.04639999999199063 5855542.37039999943226576, 760745.85030000004917383 5855541.81099999975413084, 760745.64430000016000122 5855541.25519999861717224, 760745.4283999998588115 5855540.70320000033825636, 760745.20270000002346933 5855540.15510000102221966, 760744.96730000001844019 5855539.61119999922811985, 760744.72229999990668148 5855539.07149999961256981, 760744.46770000003743917 5855538.53639999963343143, 760744.20349999982863665 5855538.0059000002220273, 760743.93000000005122274 5855537.48019999824464321, 760743.64720000000670552 5855536.9595999987795949, 760743.35509999992791563 5855536.4440000019967556, 760743.05390000005718321 5855535.93380000069737434, 760742.74369999999180436 5855535.42910000029951334, 760742.42449999996460974 5855534.92999999970197678, 760742.09639999992214143 5855534.43670000042766333, 760741.75970000005327165 5855533.94940000120550394, 760741.41430000006221235 5855533.46820000000298023, 760741.06039999995846301 5855532.99319999944418669, 760740.6981000000378117 5855532.52469999901950359, 760740.32749999989755452 5855532.0627000005915761, 760721.6996999999973923 5855547.42409999947994947, 760721.64410000003408641 5855554.60160000063478947, 760747.77890000003390014 5855554.80540000088512897, 760747.80440000002272427 5855554.2017000000923872, 760747.81889999995473772 5855553.59769999980926514, 760747.82250000000931323 5855552.99359999783337116, 760747.81510000000707805 5855552.38939999975264072, 760747.79679999989457428 5855551.785500000230968, 760747.76749999984167516 5855551.18209999985992908, 760747.72720000008121133 5855550.57919999863952398)),((760759.54310000000987202 5855552.2729000011458993, 760759.85919999983161688 5855545.92809999920427799, 760750.40579999994952232 5855547.75860000029206276, 760750.7898999999742955 5855552.20459999889135361, 760759.54310000000987202 5855552.2729000011458993)),((760720.83959999994840473 5855547.3913999991491437, 760720.80529999989084899 5855547.47319999895989895, 760720.76959999999962747 5855547.55439999978989363, 760720.7322999999159947 5855547.63499999884516001, 760720.69369999994523823 5855547.71479999925941229, 760720.65359999996144325 5855547.79399999883025885, 760720.61209999991115183 5855547.8723999997600913, 760720.56920000002719462 5855547.95000000018626451, 760720.52489999996032566 5855548.02689999900758266, 760720.47919999994337559 5855548.10289999935775995, 760720.43220000003930181 5855548.17810000013560057, 760720.38379999995231628 5855548.25249999947845936, 760720.33409999997820705 5855548.32589999865740538, 760720.28309999988414347 5855548.39840000029653311, 760720.2306999999564141 5855548.46999999973922968, 760720.17709999997168779 5855548.54069999977946281, 760720.12230000004637986 5855548.61040000058710575, 760720.06620000000111759 5855548.678999999538064, 760720.00890000001527369 5855548.74659999925643206, 760719.95029999990947545 5855548.81319999881088734, 760719.89059999992605299 5855548.87870000116527081, 760719.82970000000204891 5855548.9431999996304512, 760719.76769999996758997 5855549.00649999920278788, 760719.7044999998761341 5855549.06869999971240759, 760719.64020000002346933 5855549.12969999946653843, 760719.57490000000689179 5855549.18950000032782555, 760719.50849999987985939 5855549.24820000026375055, 760719.4409999999916181 5855549.30559999961405993, 760713.98849999997764826 5855553.80210000090301037, 760714.20539999986067414 5855554.54350000061094761, 760721.42669999983627349 5855554.59990000072866678, 760721.48120000003837049 5855547.57459999993443489, 760720.98879999993368983 5855546.97359999921172857, 760720.96189999999478459 5855547.05819999985396862, 760720.9335999998729676 5855547.14230000134557486, 760720.90379999997094274 5855547.22589999996125698, 760720.87239999999292195 5855547.30889999959617853, 760720.83959999994840473 5855547.3913999991491437)),((760750.48939999984577298 5855556.56399999931454659, 760756.37349999998696148 5855556.60989999864250422, 760756.40559999994002283 5855552.46650000009685755, 760750.79460000002291054 5855552.42219999991357327, 760750.80099999997764826 5855553.25299999956041574, 760750.78789999999571592 5855554.08369999937713146, 760750.75539999990724027 5855554.91390000097453594, 760750.61069999984465539 5855554.90660000033676624, 760750.48939999984577298 5855556.56399999931454659)),((760760.15109999990090728 5855552.65559999831020832, 760756.78109999990556389 5855552.62939999997615814, 760756.74919999984558672 5855556.74370000045746565, 760759.91509999998379499 5855556.76839999947696924, 760760.15109999990090728 5855552.65559999831020832)),((760743.70429999998304993 5855557.01999999862164259, 760734.96559999987948686 5855556.95179999992251396, 760734.96729999990202487 5855556.73379999864846468, 760737.44429999985732138 5855556.75310000125318766, 760737.4580999999307096 5855554.97939999867230654, 760715.29179999988991767 5855554.80640000011771917, 760715.25599999993573874 5855559.41510000079870224, 760743.68409999995492399 5855559.63689999934285879, 760743.70429999998304993 5855557.01999999862164259)),((760743.94790000002831221 5855559.6389999995008111, 760746.7998999998671934 5855559.66119999997317791, 760746.81959999992977828 5855557.11699999962002039, 760743.99360000004526228 5855557.0949999988079071, 760743.94790000002831221 5855559.6389999995008111)),((760743.7971000000834465 5855574.02609999943524599, 760743.96510000003036112 5855573.78940000012516975, 760744.20169999997597188 5855573.95830000005662441, 760744.58120000013150275 5855573.40800000075250864, 760744.95049999991897494 5855572.85079999919980764, 760745.30929999996442348 5855572.28669999912381172, 760745.65769999986514449 5855571.71609999984502792, 760745.99549999996088445 5855571.13900000043213367, 760746.3223999998299405 5855570.55580000020563602, 760746.63859999994747341 5855569.96650000009685755, 760746.94369999994523823 5855569.37149999942630529, 760747.2378000000026077 5855568.77089999988675117, 760746.97820000012870878 5855568.64699999894946814, 760747.10270000004675239 5855568.38440000079572201, 760747.36439999984577298 5855568.5092999991029501, 760747.64300000004004687 5855567.90130000002682209, 760747.91029999998863786 5855567.28809999860823154, 760748.16619999997783452 5855566.67019999865442514, 760748.41070000000763685 5855566.04749999940395355, 760748.64359999995213002 5855565.42039999924600124, 760748.86490000004414469 5855564.78909999970346689, 760749.07449999987147748 5855564.15379999950528145, 760749.27230000006966293 5855563.51469999924302101, 760749.45819999999366701 5855562.87200000137090683, 760749.11089999985415488 5855562.77419999893754721, 760749.2776999999769032 5855562.15670000016689301, 760749.43350000004284084 5855561.53629999980330467, 760749.57819999987259507 5855560.91329999919980764, 760749.71179999993182719 5855560.28769999928772449, 760749.83429999998770654 5855559.65979999955743551, 760749.94550000003073364 5855559.02990000043064356, 760750.04549999989103526 5855558.39799999911338091, 760750.13430000003427267 5855557.76449999865144491, 760750.21169999986886978 5855557.12939999904483557, 760750.27780000003986061 5855556.49309999961405993, 760750.33259999984875321 5855555.85569999925792217, 760750.37599999993108213 5855555.21740000043064356, 760750.40810000000055879 5855554.57839999999850988, 760750.42870000004768372 5855553.93900000024586916, 760750.43799999984912574 5855553.299299999140203, 760750.43589999992400408 5855552.65949999913573265, 760750.42240000003948808 5855552.01990000065416098, 760750.3974999999627471 5855551.38060000259429216, 760750.36119999992661178 5855550.74190000165253878, 760750.31349999993108213 5855550.1039000004529953, 760750.25450000003911555 5855549.46690000034868717, 760750.18419999990146607 5855548.830999999307096, 760750.1025000000372529 5855548.19649999961256981, 760750.00959999999031425 5855547.56359999999403954, 760753.13260000001173466 5855546.97149999998509884, 760752.45739999983925372 5855543.6510000005364418, 760749.38430000015068799 5855544.45189999882131815, 760749.17110000003594905 5855543.6375999990850687, 760748.93859999999403954 5855542.82860000059008598, 760748.68709999998100102 5855542.0253999987617135, 760748.41659999988041818 5855541.22840000037103891, 760746.18999999982770532 5855542.00910000037401915, 760746.40339999983552843 5855542.63800000119954348, 760746.60429999988991767 5855543.2710999995470047, 760746.79260000004433095 5855543.90799999982118607, 760746.96829999983310699 5855544.54860000032931566, 760747.13130000012461096 5855545.19249999988824129, 760747.28139999986160547 5855545.83960000053048134, 760747.41879999998491257 5855546.48950000107288361, 760747.5431999999564141 5855547.14199999999254942, 760747.65469999983906746 5855547.79690000042319298, 760747.75009999983012676 5855548.43009999953210354, 760747.83329999994020909 5855549.06499999947845936, 760747.9042999999364838 5855549.70150000043213367, 760747.96299999987240881 5855550.33920000027865171, 760748.00939999998081475 5855550.97790000028908253, 760748.04339999996591359 5855551.61740000080317259, 760748.06510000000707805 5855552.25750000029802322, 760748.07449999998789281 5855552.89780000038444996, 760748.0715000000782311 5855553.53820000030100346, 760748.05619999999180436 5855554.17850000038743019, 760748.02859999996144325 5855554.81830000039190054, 760748.01609999989159405 5855555.06180000025779009, 760741.47349999996367842 5855555.01070000045001507, 760741.45979999995324761 5855556.78440000023692846, 760747.11170000000856817 5855556.82849999889731407, 760747.07759999996051192 5855561.2225999990478158, 760746.90749999997206032 5855561.87609999999403954, 760746.72419999993871897 5855562.52589999977499247, 760746.52789999998640269 5855563.17190000228583813, 760746.31859999999869615 5855563.8139000004157424, 760746.09649999998509884 5855564.45139999873936176, 760745.86149999999906868 5855565.08429999928921461, 760745.63619999994989485 5855565.65719999931752682, 760745.40039999992586672 5855566.22590000089257956, 760745.15419999998994172 5855566.79010000079870224, 760744.89759999990928918 5855567.34970000013709068, 760744.63089999998919666 5855567.90440000034868717, 760744.35400000005029142 5855568.4540999997407198, 760744.06699999992270023 5855568.9985999995842576, 760743.77020000002812594 5855569.53779999911785126, 760743.46340000000782311 5855570.07129999995231628, 760743.14689999993424863 5855570.59910000022500753, 760742.82079999998677522 5855571.12090000044554472, 760742.48519999987911433 5855571.6365999998524785, 760742.14009999996051192 5855572.14609999861568213, 760741.78579999983776361 5855572.64900000207126141, 760741.42230000009294599 5855573.14540000073611736, 760741.04969999997410923 5855573.63489999994635582, 760740.6681999999564141 5855574.1174999987706542, 760740.27789999998640269 5855574.5928999986499548, 760739.87890000001061708 5855575.06110000051558018, 760739.47149999998509884 5855575.52179999928921461, 760739.05559999984689057 5855575.97489999979734421, 760738.63150000001769513 5855576.42019999958574772, 760738.19919999991543591 5855576.85759999882429838, 760739.91260000003967434 5855578.59100000001490116, 760739.93980000005103648 5855578.56539999973028898, 760740.14679999987129122 5855578.77589999977499247, 760740.67289999988861382 5855578.23919999878853559, 760741.18799999996554106 5855577.69169999845325947, 760741.69169999996665865 5855577.13370000012218952, 760742.18379999988246709 5855576.56549999956041574, 760742.66429999994579703 5855575.98720000125467777, 760743.13269999995827675 5855575.39910000003874302, 760743.58900000003632158 5855574.80150000005960464, 760744.03299999993760139 5855574.1946000000461936, 760743.7971000000834465 5855574.02609999943524599)),((760750.12529999983962625 5855560.06809999980032444, 760749.9647999998414889 5855560.84310000017285347, 760749.78740000003017485 5855561.61429999861866236, 760749.59329999994952232 5855562.38149999920278788, 760752.41689999995287508 5855563.16379999928176403, 760752.28749999997671694 5855563.64110000152140856, 760758.47219999996013939 5855565.41519999876618385, 760758.69160000002011657 5855564.60269999876618385, 760758.8959000000031665 5855563.78620000090450048, 760759.08519999997224659 5855562.96609999891370535, 760759.25930000003427267 5855562.14269999973475933, 760759.41830000001937151 5855561.31609999947249889, 760759.56200000003445894 5855560.486799999140203, 760759.69039999996311963 5855559.65490000229328871, 760759.80339999997522682 5855558.82079999893903732, 760759.9011000000173226 5855557.98469999991357327, 760759.98339999991003424 5855557.14699999988079071, 760756.369499999913387 5855557.11879999935626984, 760756.37179999996442348 5855556.82799999974668026, 760750.46779999998398125 5855556.78200000058859587, 760750.3729999999050051 5855557.61220000125467777, 760750.25909999990835786 5855558.44000000040978193, 760750.12599999993108213 5855559.26489999797195196, 760750.26879999996162951 5855559.28980000037699938, 760750.12529999983962625 5855560.06809999980032444)),((760746.4584000000031665 5855562.40170000027865171, 760746.62899999995715916 5855561.79519999958574772, 760746.78799999982584268 5855561.18559999950230122, 760746.79760000004898757 5855559.95199999772012234, 760741.85779999999795109 5855559.91339999902993441, 760741.82019999984186143 5855564.76200000010430813, 760745.66229999996721745 5855564.79200000036507845, 760745.87829999998211861 5855564.20020000077784061, 760746.08299999986775219 5855563.60439999960362911, 760746.27639999985694885 5855563.00489999912679195, 760746.4584000000031665 5855562.40170000027865171)),((760748.3488999999826774 5855566.89439999870955944, 760748.09389999986160547 5855567.50379999913275242, 760747.82779999997001141 5855568.10850000008940697, 760747.55090000003110617 5855568.70819999929517508, 760747.26320000004488975 5855569.30279999971389771, 760746.96479999995790422 5855569.89200000092387199, 760746.65579999994952232 5855570.47570000123232603, 760746.33620000001974404 5855571.05370000004768372, 760746.00630000000819564 5855571.6257999986410141, 760745.66610000003129244 5855572.19180000014603138, 760745.31570000003557652 5855572.75149999931454659, 760744.95519999996758997 5855573.30469999928027391, 760744.9878000000026077 5855573.32659999933093786, 760744.98439999984111637 5855573.33179999981075525, 760744.98759999999310821 5855573.33389999996870756, 760752.52980000001844019 5855578.37419999949634075, 760752.5328999999910593 5855578.37620000075548887, 760752.9854999998351559 5855577.68169999774545431, 760753.42529999988619238 5855576.97900000028312206, 760753.8523999999742955 5855576.268499999307096, 760754.26649999991059303 5855575.55020000133663416, 760754.66749999998137355 5855574.82450000010430813, 760755.05519999982789159 5855574.09149999916553497, 760755.42960000003222376 5855573.35170000232756138, 760755.79039999993983656 5855572.60509999934583902, 760756.13770000007934868 5855571.85199999995529652, 760756.47120000002905726 5855571.09269999898970127, 760756.79090000002179295 5855570.32749999966472387, 760757.09669999999459833 5855569.55649999994784594, 760757.38840000005438924 5855568.78009999915957451, 760757.66599999996833503 5855567.99849999975413084, 760757.92929999995976686 5855567.21189999952912331, 760758.17830000002868474 5855566.42069999873638153, 760758.41290000011213124 5855565.62499999813735485, 760752.22790000005625188 5855563.85080000106245279, 760752.22400000004563481 5855563.86459999997168779, 760749.64409999991767108 5855563.14979999791830778, 760749.45660000003408641 5855563.78340000007301569, 760749.25760000001173466 5855564.41339999809861183, 760749.04729999997653067 5855565.03980000037699938, 760748.82570000004488975 5855565.66220000013709068, 760748.59290000004693866 5855566.28049999941140413, 760748.3488999999826774 5855566.89439999870955944)),((760715.24829999997746199 5855559.67059999890625477, 760715.25340000004507601 5855559.67109999898821115, 760715.25840000016614795 5855559.67170000076293945, 760715.26339999993797392 5855559.67250000033527613, 760715.26839999982621521 5855559.67330000083893538, 760715.27339999994728714 5855559.67409999947994947, 760715.27840000006835908 5855559.67509999871253967, 760715.28339999984018505 5855559.67619999963790178, 760715.28829999989829957 5855559.67729999963194132, 760715.29320000007282943 5855559.67850000225007534, 760715.29819999984465539 5855559.67989999987185001, 760715.30299999983981252 5855559.68129999935626984, 760715.30789999989792705 5855559.68269999884068966, 760715.31270000000949949 5855559.68429999984800816, 760715.31750000000465661 5855559.68599999882280827, 760715.32229999999981374 5855559.6877000005915761, 760715.32699999993201345 5855559.68950000032782555, 760715.33169999986421317 5855559.69150000065565109, 760715.33640000002924353 5855559.69339999929070473, 760715.34100000001490116 5855559.69550000131130219, 760715.34560000000055879 5855559.69770000036805868, 760715.3501999998698011 5855559.69990000128746033, 760715.35470000002533197 5855559.70220000017434359, 760715.3591999999480322 5855559.70459999796003103, 760715.36360000004060566 5855559.70710000023245811, 760715.36800000001676381 5855559.70959999971091747, 760715.37239999987650663 5855559.71229999884963036, 760715.37669999990612268 5855559.71500000171363354, 760715.38089999987278134 5855559.71770000085234642, 760715.38509999983943999 5855559.72059999965131283, 760715.38930000003892928 5855559.72350000031292439, 760715.39339999994263053 5855559.72649999987334013, 760715.39739999989978969 5855559.72959999926388264, 760715.40139999985694885 5855559.73269999865442514, 760715.40539999993052334 5855559.73589999973773956, 760715.40930000005755574 5855559.73919999971985817, 760715.41689999983645976 5855559.74599999934434891, 760715.42059999983757734 5855559.74949999991804361, 760715.42420000000856817 5855559.75299999956041574, 760715.42779999994672835 5855559.75659999903291464, 760715.43129999993834645 5855559.76029999926686287, 760715.43480000016279519 5855559.7639999995008111, 760715.43819999997504056 5855559.76779999863356352, 760715.44149999995715916 5855559.77159999962896109, 760715.44469999999273568 5855559.77560000028461218, 760715.44790000002831221 5855559.77950000111013651, 760715.45100000000093132 5855559.78350000083446503, 760715.45409999997355044 5855559.78760000038892031, 760715.45709999999962747 5855559.79169999901205301, 760715.4599999999627471 5855559.7959000002592802, 760715.46279999997932464 5855559.80009999871253967, 760715.46550000016577542 5855559.80439999885857105, 760715.46819999988656491 5855559.80870000086724758, 760715.47340000001713634 5855559.81749999988824129, 760715.4758000000147149 5855559.8219999996945262, 760715.47820000001229346 5855559.8264999995008111, 760715.48049999983049929 5855559.830999999307096, 760715.48270000005140901 5855559.83559999987483025, 760715.48479999997653067 5855559.84020000044256449, 760715.48689999990165234 5855559.84489999990910292, 760715.48880000005010515 5855559.84960000030696392, 760715.49069999996572733 5855559.85430000070482492, 760715.49250000005122274 5855559.85910000000149012, 760715.4941999998409301 5855559.86390000022947788, 760715.49589999986346811 5855559.86870000138878822, 760715.49739999987650663 5855559.87349999882280827, 760715.49890000000596046 5855559.87839999981224537, 760715.5003000000724569 5855559.88329999893903732, 760715.50159999984316528 5855559.88819999992847443, 760715.50279999990016222 5855559.89319999981671572, 760715.50389999989420176 5855559.8980999980121851, 760715.50490000005811453 5855559.90309999976307154, 760715.50589999987278134 5855559.9081000005826354, 760715.5067999999737367 5855559.91309999860823154, 760715.50749999983236194 5855559.91819999925792217, 760715.50820000004023314 5855559.92319999914616346, 760715.50879999995231628 5855559.92829999886453152, 760715.50930000003427267 5855559.93330000061541796, 760715.50979999999981374 5855559.93840000033378601, 760715.51009999983943999 5855559.94350000005215406, 760715.5102999999653548 5855559.94859999977052212, 760715.51050000009126961 5855559.95370000042021275, 760715.5106000000378117 5855559.9588000001385808, 760715.51040000002831221 5855559.96899999957531691, 760715.51019999990239739 5855559.9739999994635582, 760715.50989999994635582 5855559.9791000010445714, 760715.50959999987389892 5855559.9841999989002943, 760715.50909999990835786 5855559.98929999768733978, 760715.50849999987985939 5855559.9943000003695488, 760715.50789999985136092 5855559.99940000008791685, 760715.50719999999273568 5855560.00439999904483557, 760715.50630000000819564 5855560.00949999876320362, 760715.50540000002365559 5855560.01449999865144491, 760715.50439999997615814 5855560.01950000040233135, 760715.50339999992866069 5855560.02440000046044588, 760715.50219999987166375 5855560.02940000034868717, 760715.50090000010095537 5855560.0343000004068017, 760715.4995999998645857 5855560.03919999953359365, 760715.49820000003091991 5855560.04409999959170818, 760715.49670000001788139 5855560.04899999871850014, 760715.49509999994188547 5855560.0537999989464879, 760715.49340000003576279 5855560.05860000010579824, 760715.49159999983385205 5855560.06340000033378601, 760715.48979999998118728 5855560.06809999980032444, 760715.48789999983273447 5855560.07290000002831221, 760715.48589999997057021 5855560.0774999987334013, 760715.48380000004544854 5855560.08220000099390745, 760715.48159999994095415 5855560.08680000063031912, 760715.47930000000633299 5855560.0913000013679266, 760715.47700000007171184 5855560.09590000100433826, 760715.47459999984130263 5855560.10030000004917383, 760715.47209999989718199 5855560.10479999799281359, 760715.46950000000651926 5855560.1091999989002943, 760715.46689999999944121 5855560.11350000090897083, 760715.46419999992940575 5855560.11780000012367964, 760715.46139999991282821 5855560.12209999933838844, 760715.45849999994970858 5855560.12629999965429306, 760715.45559999987017363 5855560.13040000014007092, 760715.45259999996051192 5855560.13449999876320362, 760715.44949999998789281 5855560.13860000018030405, 760715.44640000001527369 5855560.14259999990463257, 760715.43979999993462116 5855560.15039999969303608, 760715.43649999983608723 5855560.1541999988257885, 760715.43310000002384186 5855560.15799999888986349, 760715.42959999991580844 5855560.1617000000551343, 760715.42599999997764826 5855560.16530000045895576, 760715.42240000003948808 5855560.16889999900013208, 760715.41870000003837049 5855560.17239999864250422, 760715.4150000000372529 5855560.17579999938607216, 760715.41119999997317791 5855560.1792000001296401, 760715.40739999990910292 5855560.18250000011175871, 760715.40339999995194376 5855560.18580000009387732, 760715.39949999994132668 5855560.18890000134706497, 760715.39540000003762543 5855560.19210000056773424, 760715.39139999984763563 5855560.19510000105947256, 760715.38719999988097697 5855560.19799999985843897, 760715.38309999997727573 5855560.20089999865740538, 760715.37879999983124435 5855560.20380000025033951, 760715.37459999998100102 5855560.20650000125169754, 760715.37019999988842756 5855560.20920000039041042, 760715.3658999998588115 5855560.21169999986886978, 760715.36140000005252659 5855560.21430000010877848, 760715.35699999984353781 5855560.21669999975711107, 760715.3525000000372529 5855560.21899999771267176, 760715.34790000005159527 5855560.22130000032484531, 760715.3433999998960644 5855560.22350000031292439, 760715.33869999996386468 5855560.22559999953955412, 760715.33410000009462237 5855560.22769999876618385, 760715.32940000004600734 5855560.22959999926388264, 760715.32469999988097697 5855560.23149999976158142, 760715.31990000000223517 5855560.23330000136047602, 760715.31509999989066273 5855560.23499999940395355, 760715.31030000001192093 5855560.23659999947994947, 760715.30550000001676381 5855560.23809999972581863, 760715.3006000000750646 5855560.23959999997168779, 760715.29569999990053475 5855560.24089999962598085, 760715.29079999984242022 5855560.24220000114291906, 760715.28590000001713634 5855560.24339999910444021, 760715.28090000001247972 5855560.24450000002980232, 760715.27599999983794987 5855560.24550000112503767, 760715.2710000000661239 5855560.24639999959617853, 760715.26599999994505197 5855560.24729999992996454, 760715.26089999999385327 5855560.24799999967217445, 760715.25589999987278134 5855560.24870000034570694, 760715.25089999998454005 5855560.24930000118911266, 760715.24579999991692603 5855560.24969999957829714, 760715.24069999996572733 5855560.25010000169277191, 760715.23569999996107072 5855560.25039999932050705, 760715.23060000000987202 5855560.25069999881088734, 760715.225499999942258 5855560.2507999986410141, 760715.21539999998640269 5855560.2507999986410141, 760715.21029999991878867 5855560.25059999991208315, 760715.20519999996758997 5855560.25039999932050705, 760715.20019999984651804 5855560.25010000169277191, 760715.19510000001173466 5855560.24969999957829714, 760715.19009999989066273 5855560.24920000042766333, 760715.18500000005587935 5855560.24860000051558018, 760715.18000000005122274 5855560.24799999967217445, 760715.17500000004656613 5855560.24720000103116035, 760715.16999999992549419 5855560.24630000069737434, 760715.1650000000372529 5855560.24540000036358833, 760715.16000000003259629 5855560.24440000019967556, 760715.15500000002793968 5855560.2433000011369586, 760715.15009999996982515 5855560.24210000038146973, 760715.14520000002812594 5855560.24079999793320894, 760715.14029999985359609 5855560.23940000031143427, 760715.13540000002831221 5855560.2379999989643693, 760715.13060000003315508 5855560.23640000075101852, 760715.12580000003799796 5855560.23479999974370003, 760715.12100000004284084 5855560.23309999797493219, 760715.1162999999942258 5855560.23129999823868275, 760715.11149999999906868 5855560.22940000053495169, 760715.10690000001341105 5855560.2275000000372529, 760715.10219999984838068 5855560.22539999987930059, 760715.09759999997913837 5855560.22329999879002571, 760715.09299999999348074 5855560.22109999973326921, 760715.08849999983794987 5855560.21880000084638596, 760715.08400000003166497 5855560.21650000009685755, 760715.0794999998761341 5855560.21399999875575304, 760715.07510000001639128 5855560.21150000020861626, 760715.07079999998677522 5855560.20890000090003014, 760715.06640000001061708 5855560.20619999896734953, 760715.06220000004395843 5855560.2034999979659915, 760715.05790000001434237 5855560.20069999899715185, 760715.0537999999942258 5855560.19779999926686287, 760715.04960000014398247 5855560.19479999970644712, 760715.04559999995399266 5855560.19169999938458204, 760715.0415999999968335 5855560.18859999999403954, 760715.03760000003967434 5855560.18550000060349703, 760715.02979999990202487 5855560.17889999877661467, 760715.02599999983794987 5855560.1754999989643693, 760715.02229999995324761 5855560.17200000025331974, 760715.01859999995213002 5855560.16849999967962503, 760715.01500000001396984 5855560.16489999927580357, 760715.01150000002235174 5855560.16129999980330467, 760715.00800000003073364 5855560.15759999956935644, 760715.00460000010207295 5855560.1538000013679266, 760715.00120000005699694 5855560.15000000037252903, 760714.9979999999050051 5855560.14609999861568213, 760714.99469999992288649 5855560.14219999872148037, 760714.99159999995026737 5855560.13819999899715185, 760714.98849999997764826 5855560.13410000037401915, 760714.98549999995157123 5855560.12999999988824129, 760714.98259999987203628 5855560.12590000033378601, 760714.97970000002533197 5855560.12169999908655882, 760714.97699999995529652 5855560.11739999987185001, 760714.97419999993871897 5855560.11309999972581863, 760714.97160000004805624 5855560.10869999974966049, 760714.96909999998752028 5855560.10429999884217978, 760714.96659999992698431 5855560.09989999886602163, 760714.96420000004582107 5855560.0953999999910593, 760714.96189999987836927 5855560.09090000111609697, 760714.95959999982733279 5855560.08629999961704016, 760714.95740000007208437 5855560.08169999998062849, 760714.95539999986067414 5855560.07710000034421682, 760714.95339999999850988 5855560.07239999901503325, 760714.95139999990351498 5855560.06769999954849482, 760714.94960000005085021 5855560.06289999932050705, 760714.9477999999653548 5855560.05809999909251928, 760714.9462000000057742 5855560.05329999793320894, 760714.9446000000461936 5855560.04849999770522118, 760714.94310000003315508 5855560.0435999995097518, 760714.94169999985024333 5855560.03870000038295984, 760714.94030000001657754 5855560.03380000032484531, 760714.93909999984316528 5855560.02890000026673079, 760714.93790000001899898 5855560.02390000037848949, 760714.93689999985508621 5855560.01899999938905239, 760714.93589999992400408 5855560.0139999995008111, 760714.93499999993946403 5855560.00900000054389238, 760714.93420000001788139 5855560.00389999803155661, 760714.93350000004284084 5855559.99889999907463789, 760714.93279999995138496 5855559.99380000028759241, 760714.9322999999858439 5855559.98880000039935112, 760714.93180000002030283 5855559.98369999788701534, 760714.93149999983143061 5855559.97860000003129244, 760714.93119999999180436 5855559.97349999938160181, 760714.93099999986588955 5855559.96839999966323376, 760714.93090000003576279 5855559.96339999884366989, 760714.93090000003576279 5855559.95319999940693378, 760714.93109999992884696 5855559.94809999875724316, 760714.9316999998409301 5855559.93789999932050705, 760714.93209999985992908 5855559.93280000053346157, 760714.93269999988842756 5855559.92780000064522028, 760714.93329999991692603 5855559.92269999999552965, 760714.9340000000083819 5855559.91769999917596579, 760714.93469999998342246 5855559.91260000132024288, 760714.9355999999679625 5855559.90760000050067902, 760714.93660000001545995 5855559.90259999968111515, 760714.93759999994654208 5855559.89759999886155128, 760714.93869999994058162 5855559.89269999973475933, 760714.93999999982770532 5855559.88769999891519547, 760714.94129999994765967 5855559.88279999978840351, 760714.94269999989774078 5855559.87789999973028898, 760713.45539999997708946 5855559.86629999987781048, 760713.28729999985080212 5855581.5504999989643693, 760713.81099999998696148 5855581.57369999960064888, 760714.3351000000257045 5855581.58700000029057264, 760714.85939999995753169 5855581.59059999976307154, 760715.38359999994281679 5855581.58430000022053719, 760715.90759999991860241 5855581.5684000002220273, 760716.43130000017117709 5855581.54260000120848417, 760716.95429999998304993 5855581.50710000097751617, 760717.47659999993629754 5855581.46179999876767397, 760717.99800000002142042 5855581.40679999999701977, 760718.51829999999608845 5855581.34199999831616879, 760719.03729999996721745 5855581.26759999990463257, 760719.55479999992530793 5855581.18350000027567148, 760720.07069999992381781 5855581.08979999925941229, 760720.58470000000670552 5855580.98639999981969595, 760721.09679999994114041 5855580.87349999975413084, 760721.60660000005736947 5855580.75109999999403954, 760722.11410000000614673 5855580.6190999997779727, 760722.61910000001080334 5855580.47780000045895576, 760723.12129999988246709 5855580.32699999958276749, 760723.20750000001862645 5855580.60460000019520521, 760723.98140000004786998 5855584.01559999864548445, 760724.76630000001750886 5855583.76859999913722277, 760725.5447999999159947 5855583.50150000024586916, 760725.84889999986626208 5855584.35740000009536743, 760726.4046000000089407 5855584.15299999993294477, 760726.95669999998062849 5855583.9386999998241663, 760727.5047999998787418 5855583.71459999959915876, 760728.04889999993611127 5855583.48059999942779541, 760728.58869999984744936 5855583.23690000176429749, 760729.12410000001545995 5855582.98349999915808439, 760729.65480000001844019 5855582.72059999965131283, 760730.18079999997280538 5855582.44820000138133764, 760730.70180000003892928 5855582.16629999969154596, 760731.21779999986756593 5855581.87519999872893095, 760731.72840000002179295 5855581.57490000035613775, 760732.23360000003594905 5855581.26539999898523092, 760732.73320000001695007 5855580.94689999893307686, 760733.2270999999018386 5855580.61950000002980232, 760733.71499999996740371 5855580.28330000024288893, 760734.19689999986439943 5855579.93840000033378601, 760734.67249999998603016 5855579.58489999920129776, 760735.14180000009946525 5855579.22289999946951866, 760735.60450000001583248 5855578.85259999893605709, 760736.0604999999050051 5855578.4739999994635582, 760736.50970000005327165 5855578.08719999901950359, 760736.9520000001648441 5855577.69249999895691872, 760737.38709999993443489 5855577.28990000113844872, 760737.81499999982770532 5855576.8794999998062849, 760738.2354999998351559 5855576.46160000003874302, 760738.64839999994728714 5855576.03609999921172857, 760739.05370000004768372 5855575.60329999960958958, 760739.45129999984055758 5855575.16329999919980764, 760739.84089999995194376 5855574.71630000043660402, 760740.22250000003259629 5855574.26229999959468842, 760740.59590000007301569 5855573.80150000005960464, 760740.96100000001024455 5855573.33409999869763851, 760741.31779999996069819 5855572.86019999906420708, 760741.66599999996833503 5855572.37999999988824129, 760742.00560000003315508 5855571.89360000006854534, 760742.33649999997578561 5855571.40119999926537275, 760742.65849999990314245 5855570.90299999993294477, 760742.97169999999459833 5855570.39899999927729368, 760743.27569999999832362 5855569.88950000144541264, 760743.57069999992381781 5855569.37459999974817038, 760743.85640000004786998 5855568.85460000019520521, 760744.13269999995827675 5855568.32940000016242266, 760744.39969999995082617 5855567.79939999897032976, 760744.65720000001601875 5855567.26469999924302101, 760744.90509999997448176 5855566.72539999987930059, 760745.14329999987967312 5855566.18179999943822622, 760745.37179999996442348 5855565.63399999868124723, 760745.59049999993294477 5855565.08220000006258488, 760741.52809999999590218 5855565.0504999989643693, 760741.56819999986328185 5855559.87480000033974648, 760715.22299999988172203 5855559.66929999925196171, 760715.22800000000279397 5855559.66940000001341105, 760715.23309999983757734 5855559.66949999984353781, 760715.23820000002160668 5855559.66980000026524067, 760715.24319999990984797 5855559.67019999865442514, 760715.24829999997746199 5855559.67059999890625477)),((760742.1800999998813495 5855577.02190000005066395, 760741.69999999995343387 5855577.56449999939650297, 760741.20929999998770654 5855578.09730000048875809, 760740.70810000004712492 5855578.620299999602139, 760742.74439999996684492 5855580.68140000104904175, 760742.73689999990165234 5855580.68879999872297049, 760743.91639999987091869 5855581.89049999881535769, 760743.92779999994672835 5855581.87920000031590462, 760746.88859999994747341 5855584.87599999830126762, 760747.52540000004228204 5855584.21009999886155128, 760748.1490999999223277 5855583.53180000092834234, 760748.75929999991785735 5855582.84140000026673079, 760749.356000000028871 5855582.13910000026226044, 760749.93880000000353903 5855581.42509999964386225, 760750.50760000001173466 5855580.69990000035613775, 760751.06200000003445894 5855579.96360000129789114, 760751.60199999995529652 5855579.21650000009685755, 760752.12729999993462116 5855578.45899999979883432, 760744.82680000003892928 5855573.57579999882727861, 760744.41439999989233911 5855574.17180000059306622, 760743.99029999994672835 5855574.75939999893307686, 760743.55469999997876585 5855575.33839999977499247, 760743.10759999987203628 5855575.90869999770075083, 760742.64939999987836927 5855576.46989999897778034, 760742.1800999998813495 5855577.02190000005066395)),((760741.83440000005066395 5855581.51010000053793192, 760739.78309999988414347 5855579.41989999916404486, 760739.65289999998640269 5855579.54519999958574772, 760737.00149999989662319 5855581.82259999867528677, 760740.09109999996144325 5855585.78539999946951866, 760743.97779999999329448 5855582.34290000051259995, 760742.49610000010579824 5855580.85649999976158142, 760741.83440000005066395 5855581.51010000053793192)),((760709.82689999998547137 5855586.17200000025331974, 760709.18230000010225922 5855586.06909999996423721, 760708.53980000014416873 5855585.95349999889731407, 760707.89969999995082617 5855585.82540000043809414, 760707.2621999999973923 5855585.68470000009983778, 760706.62759999989066273 5855585.53139999881386757, 760705.9960999998729676 5855585.36579999886453152, 760705.28149999992456287 5855588.00179999880492687, 760705.92660000000614673 5855588.17209999915212393, 760706.5746999999973923 5855588.33029999863356352, 760707.22569999983534217 5855588.47620000131428242, 760707.87929999991320074 5855588.60989999957382679, 760708.53520000004209578 5855588.73139999993145466, 760709.19330000004265457 5855588.84050000086426735, 760709.85329999995883554 5855588.93719999957829714, 760710.51500000001396984 5855589.02149999886751175, 760711.17819999996572733 5855589.09339999873191118, 760711.20569999993313104 5855588.80399999860674143, 760711.49429999990388751 5855588.83159999921917915, 760711.4667999999364838 5855589.12099999934434891, 760712.21500000008381903 5855589.18140000011771917, 760712.96440000005532056 5855589.22619999945163727, 760713.71450000000186265 5855589.25559999980032444, 760714.46499999985098839 5855589.26939999964088202, 760715.21569999994244426 5855589.26779999863356352, 760715.96619999990798533 5855589.25060000084340572, 760716.71620000002440065 5855589.21789999958127737, 760717.46530000015627593 5855589.169599998742342, 760717.43989999988116324 5855588.87780000083148479, 760717.72880000004079193 5855588.8546999990940094, 760717.75189999991562217 5855589.14460000116378069, 760718.41650000005029142 5855589.08690000046044588, 760719.0799000000115484 5855589.01589999999850988, 760719.74179999995976686 5855588.93140000011771917, 760720.40179999999236315 5855588.83359999861568213, 760721.05969999998342246 5855588.72249999921768904, 760721.7151999999769032 5855588.59810000006109476, 760722.36809999996330589 5855588.46059999987483025, 760723.01819999993313104 5855588.30979999992996454, 760723.6650000000372529 5855588.14599999971687794, 760723.59219999995548278 5855587.86459999997168779, 760723.87270000006537884 5855587.79149999935179949, 760723.94559999997727573 5855588.07290000095963478, 760724.58990000002086163 5855587.89940000046044588, 760725.23069999983999878 5855587.71320000011473894, 760725.86780000000726432 5855587.51449999958276749, 760726.50080000003799796 5855587.30319999996572733, 760727.12960000010207295 5855587.07949999999254942, 760727.75390000001061708 5855586.84349999949336052, 760728.3734000000404194 5855586.5951999993994832, 760728.98800000001210719 5855586.33479999843984842, 760729.59729999990668148 5855586.06239999923855066, 760729.59600000001955777 5855586.05939999781548977, 760729.47560000000521541 5855585.79489999916404486, 760729.73919999983627349 5855585.67410000041127205, 760729.86319999990519136 5855585.94619999919086695, 760730.47970000002533197 5855585.6522000003606081, 760731.0905000000493601 5855585.34649999905377626, 760731.69549999991431832 5855585.02940000034868717, 760732.29440000001341105 5855584.70089999958872795, 760732.88710000005085021 5855584.36129999998956919, 760733.47339999990072101 5855584.01049999985843897, 760734.05289999989327043 5855583.64869999978691339, 760734.62560000002849847 5855583.27610000036656857, 760735.19119999988470227 5855582.89279999863356352, 760735.75079999992158264 5855582.49890000000596046, 760736.30279999994672835 5855582.09439999982714653, 760736.8469999999506399 5855581.67939999885857105, 760737.38309999997727573 5855581.25389999989420176, 760737.91110000002663583 5855580.81829999946057796, 760738.43049999990034848 5855580.3726000003516674, 760738.94140000001061708 5855579.91689999867230654, 760739.44350000005215406 5855579.45150000136345625, 760739.93659999989904463 5855578.97659999970346689, 760738.01839999982621521 5855577.03599999845027924, 760737.58490000001620501 5855577.45260000135749578, 760737.14410000003408641 5855577.86129999905824661, 760736.69590000004973263 5855578.26200000010430813, 760736.24059999990276992 5855578.65449999924749136, 760735.77839999995194376 5855579.03869999945163727, 760735.30929999984800816 5855579.41449999995529652, 760734.83360000001266599 5855579.78179999999701977, 760734.35129999998025596 5855580.14039999898523092, 760733.8626999999396503 5855580.49019999988377094, 760733.36789999983739108 5855580.83120000082999468, 760732.86710000003222376 5855581.16309999860823154, 760732.36029999982565641 5855581.48599999863654375, 760731.84790000005159527 5855581.7997000003233552, 760731.3299000000115484 5855582.10399999935179949, 760730.80649999983143061 5855582.39899999927729368, 760730.27799999993294477 5855582.68440000060945749, 760729.74430000002030283 5855582.9602000005543232, 760729.20589999994263053 5855583.22640000097453594, 760728.66270000010263175 5855583.48279999941587448, 760728.11499999987427145 5855583.72929999977350235, 760727.56299999984912574 5855583.9659000001847744, 760727.00679999985732138 5855584.19250000081956387, 760726.44659999990835786 5855584.40899999998509884, 760725.88269999984186143 5855584.61539999861270189, 760725.31510000000707805 5855584.81149999983608723, 760724.74410000001080334 5855584.99729999899864197, 760724.16989999997895211 5855585.17279999889433384, 760723.59259999997448176 5855585.33789999969303608, 760723.01240000000689179 5855585.4924999987706542, 760722.42959999991580844 5855585.63669999968260527, 760721.84419999993406236 5855585.77029999997466803, 760721.25659999984782189 5855585.89319999888539314, 760720.66689999983645976 5855586.00559999980032444, 760720.07519999984651804 5855586.10729999933391809, 760719.48179999995045364 5855586.19820000045001507, 760718.88679999997839332 5855586.27849999908357859, 760718.29050000011920929 5855586.34790000040084124, 760717.69309999991673976 5855586.40660000033676624, 760717.09469999989960343 5855586.45450000092387199, 760716.49560000002384186 5855586.49159999936819077, 760715.89580000005662441 5855586.51779999863356352, 760715.73549999995157123 5855581.86820000037550926, 760713.3057000000262633 5855581.8492000000551343, 760713.07330000004731119 5855586.49579999968409538, 760712.42169999983161688 5855586.45660000015050173, 760711.77110000012908131 5855586.40459999907761812, 760711.1215000000083819 5855586.33979999925941229, 760710.47339999990072101 5855586.26229999866336584, 760709.82689999998547137 5855586.17200000025331974)),((760719.77890000003390014 5855581.4386999998241663, 760719.2465000000083819 5855581.52869999874383211, 760718.71249999990686774 5855581.60869999974966049, 760718.17709999997168779 5855581.67850000131875277, 760717.64040000003296882 5855581.73829999938607216, 760717.1028000001097098 5855581.78789999894797802, 760716.56429999985266477 5855581.82739999890327454, 760716.02520000003278255 5855581.85659999866038561, 760716.17549999989569187 5855586.21589999925345182, 760716.77779999992344528 5855586.18459999933838844, 760717.37949999992270023 5855586.14219999965280294, 760717.98029999993741512 5855586.08849999960511923, 760718.58010000002104789 5855586.02369999885559082, 760719.1784999999217689 5855585.94780000112950802, 760719.77540000004228204 5855585.86070000100880861, 760720.37060000002384186 5855585.76250000018626451, 760720.96389999997336417 5855585.65330000035464764, 760721.55499999993480742 5855585.53300000075250864, 760722.14390000002458692 5855585.40180000010877848, 760722.73019999999087304 5855585.25960000045597553, 760723.31369999994058162 5855585.10659999866038561, 760723.89439999999012798 5855584.94269999954849482, 760722.92940000002272427 5855580.68919999897480011, 760722.41049999988172203 5855580.83880000002682209, 760721.8889000000199303 5855580.97860000096261501, 760721.36469999991822988 5855581.10859999898821115, 760720.8381999998819083 5855581.22860000003129244, 760720.30959999992046505 5855581.33860000036656857, 760719.77890000003390014 5855581.4386999998241663)),((760744.50849999999627471 5855587.2455000001937151, 760745.74269999994430691 5855586.12179999984800816, 760746.74280000000726432 5855585.14149999991059303, 760744.12039999989792705 5855582.48720000125467777, 760744.11209999991115183 5855582.49540000129491091, 760742.75670000014360994 5855583.69589999970048666, 760741.25749999994877726 5855585.02379999961704016, 760740.22539999987930059 5855585.93800000008195639, 760740.21539999998640269 5855585.94490000046789646, 760742.51090000011026859 5855588.88909999933093786, 760743.23389999999199063 5855588.32269999850541353, 760744.50849999999627471 5855587.2455000001937151)),((760735.90040000015869737 5855593.18470000009983778, 760736.31660000002011657 5855592.96410000137984753, 760737.76639999996405095 5855592.13939999975264072, 760739.18499999993946403 5855591.26169999875128269, 760740.57030000002123415 5855590.33210000116378069, 760741.92049999989103526 5855589.35199999902397394, 760742.35109999985434115 5855589.01449999865144491, 760736.83889999997336417 5855581.9443999994546175, 760735.77819999982602894 5855582.73939999938011169, 760734.87890000001061708 5855583.35089999996125698, 760733.15540000004693866 5855584.43679999932646751, 760732.96140000002924353 5855584.56060000043362379, 760731.7188000000314787 5855585.24669999908655882, 760731.72049999993760139 5855585.24969999957829714, 760735.90040000015869737 5855593.18470000009983778)),((760735.7186999999685213 5855593.27549999952316284, 760731.54110000003129244 5855585.34480000007897615, 760729.98899999994318932 5855586.11310000065714121, 760729.60899999993853271 5855586.27929999958723783, 760727.7289999999338761 5855587.06140000000596046, 760727.44279999984428287 5855587.17089999932795763, 760730.55189999984577298 5855595.59200000017881393, 760731.79939999990165234 5855595.10890000034123659, 760733.33109999995213002 5855594.44979999959468842, 760734.83749999990686774 5855593.7346000000834465, 760735.7186999999685213 5855593.27549999952316284)),((760727.2534999999916181 5855587.24729999992996454, 760726.88639999995939434 5855587.38379999995231628, 760724.40219999989494681 5855588.15979999955743551, 760726.6767999998992309 5855596.84769999980926514, 760727.07380000001285225 5855596.74059999920427799, 760728.66859999985899776 5855596.25509999878704548, 760730.24450000002980232 5855595.7109999991953373, 760730.36260000010952353 5855595.66519999876618385, 760727.2534999999916181 5855587.24729999992996454)),((760717.98879999993368983 5855589.32830000016838312, 760718.76139999995939434 5855598.27799999993294477, 760718.89239999989513308 5855598.26840000040829182, 760720.54890000005252659 5855598.08430000022053719, 760722.19759999995585531 5855597.83910000044852495, 760723.83609999995678663 5855597.53309999965131283, 760725.46219999995082617 5855597.16679999977350235, 760726.45479999983217567 5855596.90429999958723783, 760724.94169999996665865 5855591.05699999909847975, 760724.04449999984353781 5855591.29239999875426292, 760723.30870000016875565 5855588.44759999867528677, 760722.05449999996926636 5855588.73649999964982271, 760720.0487000000430271 5855589.08299999963492155, 760718.73659999982919544 5855589.26239999942481518, 760718.72729999991133809 5855589.26360000018030405, 760717.98879999993368983 5855589.32830000016838312)),((760815.06110000004991889 5855235.2171000000089407, 760813.73340000002644956 5855233.81539999973028898, 760813.83849999983794987 5855233.71530000027269125, 760805.80749999999534339 5855225.23629999905824661, 760797.98219999996945262 5855232.69589999970048666, 760798.27029999997466803 5855233.00270000100135803, 760798.33019999996758997 5855233.06589999981224537, 760800.70609999995213002 5855235.5743000004440546, 760800.54899999988265336 5855235.72410000022500753, 760805.87869999988470227 5855241.35099999979138374, 760811.89830000000074506 5855235.61299999989569187, 760812.09349999984260648 5855235.81990000046789646, 760813.20160000002942979 5855236.98969999887049198, 760815.06110000004991889 5855235.2171000000089407)),((760819.8856000000378117 5855231.33009999897330999, 760813.3903999999165535 5855237.52669999934732914, 760814.97510000015608966 5855239.19979999866336584, 760821.47279999998863786 5855233.00580000039190054, 760819.8856000000378117 5855231.33009999897330999)),((760798.15810000000055879 5855233.79210000112652779, 760794.79639999999199063 5855236.99669999908655882, 760796.24380000005476177 5855238.52479999978095293, 760799.60549999983049929 5855235.32020000088959932, 760798.15810000000055879 5855233.79210000112652779)),((760818.08990000002086163 5855240.46210000012069941, 760821.23109999997541308 5855237.46779999881982803, 760821.22109999996609986 5855237.45729999989271164, 760819.23459999996703118 5855235.36000000033527613, 760816.09340000012889504 5855238.35430000070482492, 760818.08990000002086163 5855240.46210000012069941)),((760823.14350000000558794 5855238.85359999909996986, 760821.74589999997988343 5855237.37809999939054251, 760818.13199999986682087 5855240.82309999968856573, 760819.5296000000089407 5855242.29859999939799309, 760823.14350000000558794 5855238.85359999909996986)),((760798.16119999997317791 5855233.26769999973475933, 760797.3525000000372529 5855232.41399999894201756, 760805.83050000004004687 5855224.33229999803006649, 760811.88100000005215406 5855230.67779999878257513, 760814.39650000003166497 5855228.28949999995529652, 760805.95649999985471368 5855219.37899999879300594, 760770.77359999995678663 5855252.91739999875426292, 760784.08530000003520399 5855266.97129999939352274, 760785.98159999994095415 5855265.16359999869018793, 760788.79589999991003424 5855268.16650000121444464, 760796.31790000002365559 5855260.99610000010579824, 760790.03879999998025596 5855254.36699999868869781, 760790.52209999994374812 5855253.90630000084638596, 760783.68769999989308417 5855246.54320000018924475, 760787.67979999992530793 5855242.73770000040531158, 760787.13069999997969717 5855242.15799999982118607, 760793.46549999993294477 5855236.1193000003695488, 760794.2741999999852851 5855236.973000000230968, 760798.16119999997317791 5855233.26769999973475933)),((760792.05219999991822988 5855238.68999999947845936, 760783.81059999985154718 5855246.54630000051110983, 760787.3643999999621883 5855250.29819999914616346, 760787.29089999990537763 5855250.3683000011369586, 760790.71490000002086163 5855253.98330000042915344, 760790.63080000004265457 5855254.06340000126510859, 760791.61910000001080334 5855255.10670000128448009, 760805.87449999991804361 5855241.51759999990463257, 760800.46400000003632158 5855235.80539999902248383, 760796.44090000004507601 5855239.64039999898523092, 760794.0052000000141561 5855237.06890000216662884, 760794.1626999998698011 5855236.91870000027120113, 760793.46399999991990626 5855236.18099999986588955, 760791.42590000003110617 5855238.12379999924451113, 760791.58559999999124557 5855238.29239999875426292, 760791.63290000008419156 5855238.24729999899864197, 760792.05219999991822988 5855238.68999999947845936)),((760822.70790000003762543 5855253.75870000012218952, 760821.11069999996107072 5855252.07239999901503325, 760819.16709999996237457 5855253.92520000040531158, 760820.76429999992251396 5855255.61149999871850014, 760822.70790000003762543 5855253.75870000012218952)),((760803.52639999997336417 5855260.50199999939650297, 760800.7012999999569729 5855257.51939999964088202, 760798.72629999986384064 5855259.40209999959915876, 760797.89110000000800937 5855260.19829999934881926, 760798.06579999998211861 5855260.38270000088959932, 760788.47429999988526106 5855269.52599999867379665, 760790.8800999999511987 5855272.06589999888092279, 760792.57149999996181577 5855270.45349999982863665, 760792.80609999992884696 5855270.70120000094175339, 760803.52639999997336417 5855260.50199999939650297)),((760806.32189999998081475 5855261.82820000033825636, 760805.47089999995660037 5855262.63929999992251396, 760803.7639000000199303 5855260.83710000012069941, 760792.9117000000551343 5855271.18209999892860651, 760792.99159999995026737 5855271.2663999991491437, 760792.86549999995622784 5855271.38659999892115593, 760794.30299999983981252 5855272.9041999988257885, 760794.42909999983385205 5855272.78399999905377626, 760801.72629999998025596 5855280.48809999972581863, 760801.82619999989401549 5855280.59349999949336052, 760801.70009999989997596 5855280.71369999926537275, 760803.13760000001639128 5855282.2313000001013279, 760803.26359999994747341 5855282.11110000126063824, 760809.51249999995343387 5855288.7085999995470047, 760809.61260000010952353 5855288.81400000024586916, 760809.48649999999906868 5855288.93420000001788139, 760810.92399999988265336 5855290.45179999899119139, 760811.05009999999310821 5855290.33169999904930592, 760817.34909999987576157 5855296.98180000018328428, 760817.32810000004246831 5855297.00190000049769878, 760817.34809999994467944 5855297.02300000004470348, 760829.07209999999031425 5855285.84659999888390303, 760826.54660000000149012 5855283.1803999999538064, 760825.17039999994449317 5855284.49230000004172325, 760822.51500000001396984 5855281.68879999965429306, 760823.93319999997038394 5855280.33690000046044588, 760821.16810000000987202 5855277.41759999934583902, 760819.7813000000314787 5855278.73950000014156103, 760819.84120000002440065 5855278.80269999895244837, 760819.80972945503890514 5855278.83277185168117285, 760819.57009999989531934 5855278.57980000041425228, 760820.98839999991469085 5855277.22790000028908253, 760819.09169999987352639 5855275.22539999987930059, 760817.67350000003352761 5855276.57739999890327454, 760815.34750000003259629 5855274.12180000077933073, 760815.01809999987017363 5855273.77399999927729368, 760816.43629999982658774 5855272.42200000118464231, 760814.81909999996423721 5855270.7147000003606081, 760813.38459999999031425 5855269.20019999984651804, 760811.96629999985452741 5855270.55219999887049198, 760811.78370000002905726 5855270.35929999966174364, 760813.21689999999944121 5855269.02319999970495701, 760811.59470000001601875 5855267.31059999950230122, 760810.17649999994318932 5855268.6624999986961484, 760807.850499999942258 5855266.20689999964088202, 760807.52110000001266599 5855265.85909999907016754, 760808.89729999995324761 5855264.54719999991357327, 760806.32189999998081475 5855261.82820000033825636)),((760790.52199999999720603 5855465.34649999905377626, 760790.97840000002179295 5855465.39579999912530184, 760791.05899999989196658 5855464.64449999947100878, 760791.90029999997932464 5855464.73529999982565641, 760791.81969999987632036 5855465.48659999947994947, 760792.35120000003371388 5855465.52940000034868717, 760792.83349999983329326 5855465.59719999972730875, 760793.31689999997615814 5855465.65630000084638596, 760793.80130000005010515 5855465.70669999998062849, 760794.28659999987576157 5855465.74830000009387732, 760794.7724999999627471 5855465.78129999991506338, 760795.25890000001527369 5855465.80540000088512897, 760795.74569999997038394 5855465.82089999876916409, 760796.2325999999884516 5855465.8274999987334013, 760796.71959999983664602 5855465.82539999950677156, 760797.206499999971129 5855465.81450000032782555, 760797.69310000003315508 5855465.79489999916404486, 760798.17929999995976686 5855465.76649999897927046, 760798.66489999985788018 5855465.72929999977350235, 760799.14980000001378357 5855465.68349999934434891, 760799.63379999995231628 5855465.62889999989420176, 760800.11670000001322478 5855465.56560000032186508, 760800.59839999990072101 5855465.49360000155866146, 760801.07869999983813614 5855465.41289999987930059, 760801.55749999999534339 5855465.32370000053197145, 760802.03460000001359731 5855465.22580000013113022, 760802.50989999994635582 5855465.1193000003695488, 760802.98329999996349216 5855465.00429999921470881, 760802.75649999990127981 5855464.31469999998807907, 760803.58219999982975423 5855464.04139999952167273, 760803.83759999996982515 5855464.81789999920874834, 760804.39929999993182719 5855464.65170000027865171, 760804.95790000003762543 5855464.47549999970942736, 760805.51329999987501651 5855464.28919999953359365, 760806.06519999983720481 5855464.09300000034272671, 760806.61359999992419034 5855463.88690000027418137, 760807.15819999994710088 5855463.67099999822676182, 760807.69880000001285225 5855463.44519999995827675, 760808.23540000000502914 5855463.209799999371171, 760808.76760000002104789 5855462.96479999925941229, 760809.29529999999795109 5855462.71019999962300062, 760809.81839999987278134 5855462.44620000012218952, 760810.3366999999852851 5855462.17279999982565641, 760810.85010000003967434 5855461.89010000042617321, 760811.35829999984707683 5855461.59819999895989895, 760811.8612000000430271 5855461.29719999991357327, 760812.35860000003594905 5855460.98730000015348196, 760812.85039999999571592 5855460.6683999989181757, 760813.33649999997578561 5855460.3406999995931983, 760813.81660000002011657 5855460.00429999921470881, 760813.32970000000204891 5855459.42129999864846468, 760813.99579999991692603 5855458.8605999993160367, 760814.52079999994020909 5855459.48829999938607216, 760814.99499999999534339 5855459.12220000009983778, 760815.46269999991636723 5855458.7476000003516674, 760815.9235999999800697 5855458.36469999887049198, 760816.37749999982770532 5855457.97350000031292439, 760816.82440000004135072 5855457.57419999968260527, 760817.26400000008288771 5855457.16689999960362911, 760817.69629999995231628 5855456.75169999897480011, 760818.12109999998938292 5855456.32890000008046627, 760818.53819999995175749 5855455.89840000029653311, 760818.94759999983943999 5855455.46050000004470348, 760819.34900000004563481 5855455.01529999915510416, 760819.74239999998826534 5855454.56290000025182962, 760820.12770000007003546 5855454.10350000020116568, 760820.50469999993219972 5855453.63729999866336584, 760820.87320000003091991 5855453.16430000029504299, 760821.23329999996349216 5855452.68479999899864197, 760821.5846999998902902 5855452.19879999943077564, 760821.92729999998118728 5855451.70659999921917915, 760821.92610000004060566 5855451.70569999981671572, 760822.05720000003930181 5855451.52570000104606152, 760822.03499999991618097 5855451.50939999893307686, 760787.22250000003259629 5855426.20649999938905239, 760777.82860000000800937 5855439.09640000015497208, 760775.77509999985340983 5855458.57739999890327454, 760771.37889999989420176 5855458.10269999783486128, 760771.03269999998155981 5855461.32919999957084656, 760790.72369999997317791 5855463.4673000006005168, 760790.52199999999720603 5855465.34649999905377626)),((760813.48030000005383044 5855460.55900000035762787, 760812.97050000005401671 5855460.90239999908953905, 760812.45429999986663461 5855461.23610000032931566, 760811.93209999997634441 5855461.5601000003516674, 760811.40389999991748482 5855461.87429999932646751, 760810.86989999993238598 5855462.17850000038743019, 760810.33039999997708946 5855462.47269999887794256, 760809.78549999988172203 5855462.75669999979436398, 760809.23540000000502914 5855463.03039999958127737, 760808.68039999983739108 5855463.29379999917000532, 760809.00689999992027879 5855463.99980000033974648, 760819.44920000003185123 5855471.65069999918341637, 760820.32659999991301447 5855470.44550000131130219, 760820.15100000007078052 5855470.31689999811351299, 760820.49289999983739108 5855469.84729999955743551, 760820.668500000028871 5855469.97589999902993441, 760824.03619999997317791 5855465.35010000038892031, 760815.47309999994467944 5855459.07599999941885471, 760815.08310000004712492 5855459.38540000002831221, 760814.68869999994058162 5855459.68910000007599592, 760815.76199999987147748 5855460.97229999955743551, 760815.09439999982714653 5855461.53419999871402979, 760813.98359999991953373 5855460.20619999896734953, 760813.48030000005383044 5855460.55900000035762787)),((760773.33149999985471368 5855463.89969999995082617, 760773.33120000001508743 5855463.90270000137388706, 760773.02809999999590218 5855466.06219999957829714, 760772.98329999996349216 5855466.05590000003576279, 760771.94839999987743795 5855473.43049999978393316, 760778.75249999994412065 5855474.16529999952763319, 760778.77549999998882413 5855473.94819999951869249, 760779.94629999995231628 5855464.61399999912828207, 760773.33149999985471368 5855463.89969999995082617)),((760779.35219999996479601 5855474.01070000045001507, 760779.32889999996405095 5855474.2275000000372529, 760784.37599999993108213 5855474.78849999886006117, 760784.38279999990481883 5855474.7159000001847744, 760784.44120000000111759 5855474.72140000015497208, 760785.76950000016950071 5855465.24440000113099813, 760780.81129999982658774 5855464.7073999997228384, 760780.59320000000298023 5855466.26169999968260527, 760779.91159999999217689 5855466.16550000011920929, 760778.95590000005904585 5855473.9678999986499548, 760779.35219999996479601 5855474.01070000045001507)),((760790.89689999993424863 5855465.79970000125467777, 760785.94969999988097697 5855465.26389999873936176, 760784.62179999996442348 5855474.73849999997764826, 760789.57660000002942979 5855475.20770000014454126, 760790.89689999993424863 5855465.79970000125467777)),((760793.38850000011734664 5855465.92679999861866236, 760792.85490000003483146 5855465.8634000001475215, 760792.32270000001881272 5855465.7895999988541007, 760791.78259999991860241 5855465.74569999892264605, 760791.54419999988749623 5855467.44409999903291464, 760790.89839999983087182 5855467.3529000012204051, 760789.79330000001937151 5855475.22819999884814024, 760792.78500000003259629 5855475.51319999992847443, 760795.7674000000115484 5855475.88439999986439943, 760797.14339999994263053 5855466.07880000025033951, 760796.60620000003837049 5855466.08839999884366989, 760796.06900000001769513 5855466.08760000020265579, 760795.53179999999701977 5855466.07630000077188015, 760794.99499999999534339 5855466.05460000038146973, 760794.45869999984279275 5855466.02250000089406967, 760793.92310000001452863 5855465.9798999996855855, 760793.38850000011734664 5855465.92679999861866236)),((760804.44279999996069819 5855466.65890000108629465, 760803.61710000003222376 5855466.93230000138282776, 760803.06460000015795231 5855465.2521999990567565, 760803.04839999985415488 5855465.25750000029802322, 760802.53680000000167638 5855465.38140000123530626, 760802.02289999998174608 5855465.49539999943226576, 760801.50699999998323619 5855465.59949999954551458, 760800.98910000000614673 5855465.6936000008136034, 760800.46950000000651926 5855465.77779999934136868, 760799.94839999999385327 5855465.85190000012516975, 760799.42599999997764826 5855465.9159999992698431, 760798.90249999996740371 5855465.96999999973922968, 760798.37800000002607703 5855466.0139999995008111, 760797.85279999987687916 5855466.04789999965578318, 760797.32700000004842877 5855466.07159999944269657, 760795.94789999991189688 5855475.90280000027269125, 760797.08559999987483025 5855476.08729999978095293, 760798.21939999994356185 5855476.29449999984353781, 760799.3488999999826774 5855476.52430000063031912, 760800.47360000002663583 5855476.77670000027865171, 760801.59300000010989606 5855477.05150000005960464, 760802.70679999992717057 5855477.34860000014305115, 760803.81439999991562217 5855477.66789999883621931, 760804.91550000000279397 5855478.00939999893307686, 760806.00959999987389892 5855478.37270000018179417, 760807.09619999991264194 5855478.75789999961853027, 760814.63949999993201345 5855468.39669999945908785, 760808.83319999999366701 5855464.14249999914318323, 760808.48300000000745058 5855463.38540000002831221, 760807.84690000000409782 5855463.66679999977350235, 760807.20509999990463257 5855463.93460000026971102, 760806.5577000001212582 5855464.18879999965429306, 760805.90519999992102385 5855464.42909999936819077, 760805.2476999998325482 5855464.65560000017285347, 760804.58550000004470348 5855464.86799999978393316, 760803.91910000005736947 5855465.06630000006407499, 760804.44279999996069819 5855466.65890000108629465)),((760825.86739999998826534 5855463.45110000018030405, 760825.75040000001899898 5855463.36539999861270189, 760813.16039999993517995 5855480.65849999897181988, 760816.67119999998249114 5855483.23120000120252371, 760826.35740000009536743 5855469.92659999895840883, 760830.16219999990426004 5855472.71439999993890524, 760831.91220000002067536 5855470.31060000136494637, 760828.45849999983329326 5855467.78010000009089708, 760828.20209999987855554 5855468.13229999970644712, 760827.85099999990779907 5855467.87509999889880419, 760829.26130000001285225 5855465.9379000011831522, 760829.1443000000435859 5855465.85209999978542328, 760829.36499999987427145 5855465.54890000075101852, 760826.08819999999832362 5855463.14789999928325415, 760825.86739999998826534 5855463.45110000018030405)),((760811.05920000001788139 5855480.36010000109672546, 760811.40700000000651926 5855480.52400000020861626, 760811.7515999999595806 5855480.69470000080764294, 760811.76789999997708946 5855480.70019999984651804, 760811.78429999994114041 5855480.70540000032633543, 760811.80090000003110617 5855480.71019999962300062, 760811.81740000005811453 5855480.71479999925941229, 760811.83409999997820705 5855480.71909999940544367, 760811.85089999996125698 5855480.72309999819844961, 760811.86769999982789159 5855480.72670000046491623, 760811.88450000004377216 5855480.7301000002771616, 760811.90150000003632158 5855480.73319999873638153, 760811.918500000028871 5855480.73599999956786633, 760811.93550000002142042 5855480.7384000001475215, 760811.9525999998440966 5855480.74060000106692314, 760811.96969999989960343 5855480.74239999894052744, 760811.98679999995511025 5855480.74399999994784594, 760812.00399999995715916 5855480.74519999977201223, 760812.02110000001266599 5855480.74619999993592501, 760812.0383000000147149 5855480.74679999798536301, 760812.05549999990034848 5855480.74710000120103359, 760812.07270000013522804 5855480.74710000120103359, 760812.08999999996740371 5855480.74679999798536301, 760812.10710000002291054 5855480.74619999993592501, 760812.12429999990854412 5855480.74530000053346157, 760812.14150000002700835 5855480.74399999994784594, 760812.15859999984968454 5855480.7424999987706542, 760812.17569999990519136 5855480.74069999903440475, 760812.19279999996069819 5855480.73849999904632568, 760812.20979999995324761 5855480.73610000032931566, 760812.22679999994579703 5855480.73330000136047602, 760812.24380000005476177 5855480.73029999900609255, 760812.2606000000378117 5855480.72689999919384718, 760812.27749999996740371 5855480.72319999895989895, 760812.29420000000391155 5855480.71929999906569719, 760812.31089999992400408 5855480.71499999985098839, 760812.32750000001396984 5855480.71049999911338091, 760812.34400000004097819 5855480.70559999905526638, 760812.36040000000502914 5855480.7005000002682209, 760812.37670000002253801 5855480.69499999936670065, 760812.39299999992363155 5855480.68929999973624945, 760812.40910000016447157 5855480.68319999985396862, 760812.42509999999310821 5855480.67689999938011169, 760812.4409999999916181 5855480.67030000034719706, 760812.4568000000435859 5855480.66340000089257956, 760812.47239999996963888 5855480.65629999898374081, 760812.48800000001210719 5855480.64879999961704016, 760812.50329999998211861 5855480.64109999965876341, 760812.51859999995213002 5855480.6330999992787838, 760812.53370000002905726 5855480.62489999923855066, 760812.5485999999800697 5855480.61629999987781048, 760812.56339999998454005 5855480.60749999899417162, 760812.57810000015888363 5855480.5983999976888299, 760812.59259999985806644 5855480.58909999951720238, 760812.60689999989699572 5855480.57950000092387199, 760812.62100000004284084 5855480.56969999801367521, 760812.63500000000931323 5855480.55959999933838844, 760812.64870000001974404 5855480.54930000007152557, 760812.66230000008363277 5855480.53870000038295984, 760812.67569999990519136 5855480.52780000027269125, 760812.68889999983366579 5855480.51679999940097332, 760812.70200000004842877 5855480.5054999990388751, 760812.71479999995790422 5855480.49399999994784594, 760812.7273999999742955 5855480.48220000136643648, 760812.80449999985285103 5855480.40109999943524599, 760812.80330000002868474 5855480.39999999944120646, 760812.80409999995026737 5855480.39890000037848949, 760812.98189999989699572 5855480.52909999992698431, 760812.98490000003948808 5855480.52990000043064356, 760816.48019999987445772 5855475.72879999969154596, 760816.30460000003222376 5855475.60020000021904707, 760816.64650000014808029 5855475.13059999886900187, 760816.82209999999031425 5855475.25920000113546848, 760819.32090000004973263 5855471.82679999899119139, 760814.81519999983720481 5855468.52550000045448542, 760807.30870000005234033 5855478.83620000071823597, 760808.21270000003278255 5855479.17430000100284815, 760809.10909999988507479 5855479.53230000007897615, 760809.99739999987650663 5855479.90979999955743551, 760810.35420000005979091 5855480.05289999861270189, 760810.70819999987725168 5855480.20300000067800283, 760811.05920000001788139 5855480.36010000109672546)),((760797.1104999998351559 5855479.35799999907612801, 760796.72349999996367842 5855480.33239999879151583, 760800.13840000017080456 5855481.66099999938160181, 760800.41609999991487712 5855481.0930999992415309, 760797.1104999998351559 5855479.35799999907612801)),((760813.03110000002197921 5855480.78709999937564135, 760813.0137999999569729 5855480.80179999954998493, 760812.99629999988246709 5855480.81610000040382147, 760812.97840000002179295 5855480.83010000083595514, 760812.96039999998174608 5855480.84379999898374081, 760812.94209999986924231 5855480.85720000136643648, 760812.92350000014994293 5855480.87019999977201223, 760812.90480000001844019 5855480.88289999961853027, 760812.88580000004731119 5855480.89529999997466803, 760812.86659999995026737 5855480.9073000019416213, 760812.84719999984372407 5855480.91899999976158142, 760812.82750000001396984 5855480.93030000012367964, 760812.80769999988842756 5855480.94129999913275242, 760812.78769999998621643 5855480.95189999882131815, 760812.76749999995809048 5855480.96219999901950359, 760812.74719999998342246 5855480.97209999989718199, 760812.72660000005271286 5855480.98159999959170818, 760812.70589999982621521 5855480.99080000165849924, 760812.68500000005587935 5855480.99959999788552523, 760812.66399999987334013 5855481.00800000037997961, 760812.64279999991413206 5855481.01610000059008598, 760812.6215000000083819 5855481.02379999961704016, 760812.60009999992325902 5855481.03099999949336052, 760812.57849999994505197 5855481.03799999970942736, 760812.55680000002030283 5855481.04450000077486038, 760812.53500000003259629 5855481.05059999879449606, 760812.51309999986551702 5855481.05630000028759241, 760812.49110000010114163 5855481.06170000042766333, 760812.46900000004097819 5855481.06669999938458204, 760812.44689999986439943 5855481.0712000010535121, 760812.42459999991115183 5855481.07540000043809414, 760812.40229999995790422 5855481.07919999770820141, 760812.37990000005811453 5855481.08249999955296516, 760812.35749999992549419 5855481.08550000004470348, 760812.33499999984633178 5855481.08810000028461218, 760812.31240000005345792 5855481.09019999951124191, 760812.2898999999742955 5855481.09199999924749136, 760812.26729999983217567 5855481.09339999873191118, 760812.24459999997634441 5855481.09429999906569719, 760812.2219999999506399 5855481.09489999897778034, 760812.19940000004135072 5855481.09499999973922968, 760812.17669999983627349 5855481.09479999914765358, 760812.15410000004339963 5855481.09410000126808882, 760812.13150000001769513 5855481.0930999992415309, 760812.1088999998755753 5855481.09159999899566174, 760812.08629999996628612 5855481.08969999942928553, 760812.0637999998871237 5855481.08750000037252903, 760812.04130000004079193 5855481.08480000030249357, 760812.01889999990817159 5855481.08169999904930592, 760811.9965000000083819 5855481.07820000033825636, 760811.9742000000551343 5855481.07440000027418137, 760811.95200000004842877 5855481.07010000012814999, 760811.92979999992530793 5855481.06540000066161156, 760811.90769999998155981 5855481.06039999891072512, 760811.88580000004731119 5855481.05489999987185001, 760811.86389999999664724 5855481.04909999947994947, 760811.8421000000089407 5855481.04289999883621931, 760811.82050000003073364 5855481.03619999997317791, 760811.79890000005252659 5855481.02919999975711107, 760811.77749999996740371 5855481.02190000005066395, 760811.75619999994523823 5855481.01410000212490559, 760811.73510000004898757 5855481.0059000002220273, 760810.76129999989643693 5855480.5613000001758337, 760809.77959999989252537 5855480.13460000045597553, 760808.79019999993033707 5855479.72609999962151051, 760807.793500000028871 5855479.33590000029653311, 760806.78989999985788018 5855478.96410000137984753, 760805.77959999989252537 5855478.6107999999076128, 760804.76309999986551702 5855478.27619999926537275, 760803.74049999995622784 5855477.96029999945312738, 760802.71239999984391034 5855477.66330000013113022, 760801.67900000000372529 5855477.38520000036805868, 760800.64079999993555248 5855477.12629999965429306, 760799.59790000005159527 5855476.88649999909102917, 760798.55089999991469085 5855476.66589999943971634, 760797.49990000005345792 5855476.46460000053048134, 760796.44550000003073364 5855476.2826999993994832, 760795.38789999985601753 5855476.12020000070333481, 760794.32759999996051192 5855475.97730000037699938, 760793.26479999988805503 5855475.85380000062286854, 760789.96950000000651926 5855475.53699999861419201, 760784.35560000000987202 5855475.00769999995827675, 760778.58639999991282821 5855474.36670000106096268, 760776.07919999992009252 5855474.09589999914169312, 760770.60270000016316772 5855473.50459999963641167, 760770.28139999997802079 5855475.63499999977648258, 760778.70869999984279275 5855476.5620999988168478, 760782.10779999999795109 5855477.05429999995976686, 760789.17409999982919544 5855478.1184999980032444, 760797.1104999998351559 5855479.35799999907612801, 760800.41650000005029142 5855481.09279999975115061, 760802.42310000001452863 5855482.12729999981820583, 760803.07239999994635582 5855480.98790000006556511, 760803.07429999986197799 5855480.98459999915212393, 760803.07629999984055758 5855480.9813000001013279, 760803.0783000000519678 5855480.97800000011920929, 760803.08050000004004687 5855480.97479999996721745, 760803.08259999996516854 5855480.97159999888390303, 760803.08479999983683228 5855480.96850000042468309, 760803.08940000005532056 5855480.96229999978095293, 760803.0917999999364838 5855480.95929999928921461, 760803.09420000005047768 5855480.95639999862760305, 760803.09669999999459833 5855480.95339999906718731, 760803.09929999988526106 5855480.95049999933689833, 760803.10189999989233911 5855480.94770000036805868, 760803.10450000001583248 5855480.94489999860525131, 760803.1071999998530373 5855480.94209999870508909, 760803.10989999992307276 5855480.93939999863505363, 760803.11270000005606562 5855480.93680000025779009, 760803.11549999983981252 5855480.93420000094920397, 760803.11839999991934747 5855480.9315999997779727, 760803.12129999999888241 5855480.92910000029951334, 760803.12430000002495944 5855480.92669999878853559, 760803.12730000005103648 5855480.92430000007152557, 760803.13029999984428287 5855480.92190000042319298, 760803.13340000004973263 5855480.91970000043511391, 760803.13650000002235174 5855480.91739999875426292, 760803.13970000005792826 5855480.91519999969750643, 760803.14289999997708946 5855480.91309999860823154, 760803.14610000001266599 5855480.91110000014305115, 760803.14939999999478459 5855480.90910000074654818, 760803.15269999986048788 5855480.90709999948740005, 760803.15599999995902181 5855480.90519999898970127, 760803.15940000000409782 5855480.90339999925345182, 760803.16279999993275851 5855480.90159999951720238, 760803.16630000004079193 5855480.89990000054240227, 760803.1696999998530373 5855480.8982999986037612, 760803.17319999996107072 5855480.89669999945908785, 760803.17680000001564622 5855480.8951000003144145, 760803.18029999989084899 5855480.8936999998986721, 760803.18389999982900918 5855480.89229999948292971, 760803.1875 5855480.89089999906718731, 760803.1911000000545755 5855480.88970000017434359, 760803.19469999999273568 5855480.88850000035017729, 760803.19839999999385327 5855480.88729999866336584, 760803.20209999999497086 5855480.88619999960064888, 760803.20579999999608845 5855480.88520000036805868, 760803.20949999988079071 5855480.88430000003427267, 760803.21319999999832362 5855480.88339999970048666, 760803.21699999994598329 5855480.88260000012814999, 760803.22080000001005828 5855480.88179999962449074, 760803.22450000001117587 5855480.88119999971240759, 760803.22829999984242022 5855480.88059999793767929, 760803.23209999990649521 5855480.87999999988824129, 760803.23589999985415488 5855480.8794999998062849, 760803.23969999991822988 5855480.87909999955445528, 760803.24360000004526228 5855480.87879999913275242, 760803.24740000010933727 5855480.87849999871104956, 760803.25120000005699694 5855480.87829999998211861, 760803.2550999999511987 5855480.87810000125318766, 760803.26659999985713512 5855480.87810000125318766, 760803.27039999992121011 5855480.87829999998211861, 760803.2741999999852851 5855480.87849999871104956, 760803.2781000001123175 5855480.87870000023394823, 760803.28189999982714653 5855480.87909999955445528, 760803.28949999995529652 5855480.8799000009894371, 760803.29330000001937151 5855480.8804999990388751, 760803.29709999996703118 5855480.88109999988228083, 760803.30090000003110617 5855480.88170000072568655, 760803.30460000003222376 5855480.88249999936670065, 760803.30839999986346811 5855480.8832999998703599, 760803.3120999998645857 5855480.88410000037401915, 760803.31579999986570328 5855480.88509999960660934, 760803.31949999986682087 5855480.88609999883919954, 760803.32319999986793846 5855480.88719999883323908, 760803.32689999986905605 5855480.88829999882727861, 760803.33050000004004687 5855480.88949999958276749, 760803.33420000004116446 5855480.89070000033825636, 760803.33779999997932464 5855480.89209999982267618, 760803.34129999997094274 5855480.893499999307096, 760803.34490000002551824 5855480.89489999879151583, 760803.34840000001713634 5855480.89639999903738499, 760803.35189999989233911 5855480.89800000004470348, 760803.35540000000037253 5855480.89959999918937683, 760803.35879999992903322 5855480.90129999909549952, 760803.36230000003706664 5855480.90309999976307154, 760803.36559999990276992 5855480.90489999949932098, 760803.36899999994784594 5855480.90679999999701977, 760804.24970000004395843 5855481.41179999895393848, 760804.25300000002607703 5855481.41380000114440918, 760804.25630000000819564 5855481.415799998678267, 760804.25949999992735684 5855481.4178000008687377, 760804.26280000002589077 5855481.41999999992549419, 760804.26589999999850988 5855481.42209999915212393, 760804.26910000003408641 5855481.424299999140203, 760804.27209999994374812 5855481.42660000082105398, 760804.27519999991636723 5855481.428999999538064, 760804.27819999982602894 5855481.43140000104904175, 760804.2811999999685213 5855481.43379999976605177, 760804.28410000004805624 5855481.43629999924451113, 760804.28699999989476055 5855481.43879999872297049, 760804.28980000002775341 5855481.44139999896287918, 760804.29260000004433095 5855481.44409999996423721, 760804.29529999988153577 5855481.44680000003427267, 760804.29799999995157123 5855481.44950000010430813, 760804.30070000002160668 5855481.45229999907314777, 760804.30329999991226941 5855481.45509999990463257, 760804.30579999985639006 5855481.45799999963492155, 760804.30830000003334135 5855481.46090000029653311, 760804.31069999991450459 5855481.46389999985694885, 760804.31310000002849847 5855481.4668999994173646, 760804.31550000002607703 5855481.4699999988079071, 760804.31769999989774078 5855481.47310000099241734, 760804.31999999994877726 5855481.47620000038295984, 760804.32209999999031425 5855481.47939999867230654, 760804.32429999997839332 5855481.48259999882429838, 760804.3262999999569729 5855481.4857999999076128, 760804.32829999993555248 5855481.48909999988973141, 760804.33030000003054738 5855481.49239999987185001, 760804.33209999999962747 5855481.49579999968409538, 760804.33399999991524965 5855481.49919999949634075, 760804.33569999993778765 5855481.5026000002399087, 760804.33739999996032566 5855481.50599999912083149, 760804.33909999998286366 5855481.5094999996945262, 760804.34069999994244426 5855481.51299999933689833, 760804.34219999995548278 5855481.51659999880939722, 760804.34359999990556389 5855481.5201000003144145, 760804.344999999855645 5855481.52369999978691339, 760804.34640000003855675 5855481.52730000205338001, 760804.34759999997913837 5855481.53099999949336052, 760804.34879999991971999 5855481.53459999896585941, 760804.34999999997671694 5855481.53830000013113022, 760804.35109999997075647 5855481.54200000036507845, 760804.3520999999018386 5855481.54569999966770411, 760804.35299999988637865 5855481.54940000083297491, 760804.35389999998733401 5855481.55319999996572733, 760804.35469999990891665 5855481.55689999926835299, 760804.35540000000037253 5855481.56070000026375055, 760804.35609999997541308 5855481.5644999984651804, 760804.35669999988749623 5855481.56830000132322311, 760804.3572999999159947 5855481.57210000045597553, 760804.35779999988153577 5855481.57589999958872795, 760804.35820000013336539 5855481.57969999965280294, 760804.35849999997299165 5855481.58360000047832727, 760804.35880000004544854 5855481.58739999867975712, 760804.35899999993853271 5855481.59129999950528145, 760804.35910000000149012 5855481.59509999863803387, 760804.3591999999480322 5855481.5989999994635582, 760804.3591999999480322 5855481.60280000045895576, 760804.35910000000149012 5855481.60670000035315752, 760804.35899999993853271 5855481.61050000041723251, 760804.35880000004544854 5855481.61429999861866236, 760804.35860000003594905 5855481.61820000037550926, 760804.35820000013336539 5855481.62199999950826168, 760804.35779999988153577 5855481.6257999986410141, 760804.35739999986253679 5855481.62969999946653843, 760804.35679999983403832 5855481.63350000139325857, 760804.35620000003837049 5855481.63729999866336584, 760804.35549999994691461 5855481.64109999779611826, 760804.35479999997187406 5855481.64480000082403421, 760804.35400000005029142 5855481.64859999902546406, 760804.35309999994933605 5855481.65240000002086163, 760804.35219999996479601 5855481.65610000025480986, 760804.35120000003371388 5855481.65979999955743551, 760804.35010000003967434 5855481.66349999886006117, 760804.34899999992921948 5855481.6671999990940094, 760804.34779999987222254 5855481.67080000042915344, 760804.34660000004805624 5855481.67449999880045652, 760804.34519999998155981 5855481.67809999920427799, 760804.34389999997802079 5855481.68169999960809946, 760804.34239999984856695 5855481.68529999908059835, 760804.34089999983552843 5855481.68879999872297049, 760804.33929999987594783 5855481.69230000115931034, 760804.33770000003278255 5855481.69580000080168247, 760804.33600000012665987 5855481.69919999875128269, 760804.33420000004116446 5855481.7026999993249774, 760804.33239999983925372 5855481.705999999307096, 760804.33059999998658895 5855481.70940000005066395, 760803.71719999995548278 5855482.78579999972134829, 760804.76659999997355044 5855483.41580000054091215, 760805.8034999999217689 5855484.06609999947249889, 760806.82759999996051192 5855484.73649999964982271, 760807.83849999995436519 5855485.42690000031143427, 760808.83580000000074506 5855486.1368000004440546, 760809.81909999996423721 5855486.86619999818503857, 760810.78810000000521541 5855487.61459999997168779, 760811.66839999996591359 5855488.31909999996423721, 760812.5344999999506399 5855489.04089999943971634, 760813.38630000001285225 5855489.77989999949932098, 760814.22329999995417893 5855490.53560000099241734, 760815.04519999993499368 5855491.30790000036358833, 760815.85159999993629754 5855492.09629999939352274, 760816.64239999989513308 5855492.9005999993532896, 760817.53000000002793968 5855492.03780000004917383, 760817.5327999999281019 5855492.03519999980926514, 760817.53559999994467944 5855492.03259999956935644, 760817.53850000002421439 5855492.02999999932944775, 760817.54139999987091869 5855492.02749999985098839, 760817.54439999989699572 5855492.02510000020265579, 760817.54740000003948808 5855492.02269999962300062, 760817.55039999994914979 5855492.0203000009059906, 760817.5534999999217689 5855492.01809999998658895, 760817.55659999989438802 5855492.01579999923706055, 760817.55979999992996454 5855492.01360000018030405, 760817.56299999984912574 5855492.01150000095367432, 760817.56620000000111759 5855492.00950000062584877, 760817.56949999998323619 5855492.00740000046789646, 760817.5727999999653548 5855492.0054999990388751, 760817.57619999989401549 5855492.00359999947249889, 760817.5794999998761341 5855492.00179999973624945, 760817.58290000003762543 5855491.99999999906867743, 760817.58639999991282821 5855491.99830000009387732, 760817.58979999995790422 5855491.99660000111907721, 760817.59329999994952232 5855491.99510000087320805, 760817.59690000000409782 5855491.99349999986588955, 760817.60039999999571592 5855491.99210000038146973, 760817.6039999999338761 5855491.99069999996572733, 760817.60759999987203628 5855491.98929999861866236, 760817.61119999992661178 5855491.98809999972581863, 760817.61479999986477196 5855491.98680000007152557, 760817.62219999998342246 5855491.98459999915212393, 760817.62590000010095537 5855491.98359999991953373, 760817.62959999998565763 5855491.98269999865442514, 760817.63330000010319054 5855491.98180000018328428, 760817.63710000005085021 5855491.98099999874830246, 760817.6408000000519678 5855491.98019999917596579, 760817.64459999988321215 5855491.97949999943375587, 760817.64839999994728714 5855491.97889999952167273, 760817.65220000001136214 5855491.97839999943971634, 760817.65599999995902181 5855491.97790000028908253, 760817.6598000000230968 5855491.97750000096857548, 760817.66369999991729856 5855491.97709999978542328, 760817.66749999998137355 5855491.97680000029504299, 760817.67130000004544854 5855491.97659999970346689, 760817.67509999999310821 5855491.97649999894201756, 760817.67899999988730997 5855491.97640000004321337, 760817.68279999995138496 5855491.97640000004321337, 760817.68669999996200204 5855491.97649999894201756, 760817.69050000002607703 5855491.97659999970346689, 760817.6942999999737367 5855491.97680000029504299, 760817.69809999992139637 5855491.97709999978542328, 760817.70200000004842877 5855491.97740000020712614, 760817.70579999999608845 5855491.97779999952763319, 760817.70959999982733279 5855491.978299998678267, 760817.71339999989140779 5855491.97879999876022339, 760817.71719999983906746 5855491.97939999867230654, 760817.72100000001955777 5855491.98010000120848417, 760817.72469999990426004 5855491.98080000095069408, 760817.72849999996833503 5855491.98159999866038561, 760817.73219999996945262 5855491.98249999992549419, 760817.73589999997057021 5855491.9834000002592802, 760817.73959999997168779 5855491.98440000042319298, 760817.74329999997280538 5855491.98550000041723251, 760817.74699999997392297 5855491.98659999947994947, 760817.75060000002849847 5855491.98780000023543835, 760817.75429999991320074 5855491.98909999988973141, 760817.75789999985136092 5855491.99039999954402447, 760817.76150000002235174 5855491.99180000089108944, 760817.76500000001396984 5855491.99320000037550926, 760817.76849999988917261 5855491.99470000062137842, 760817.77199999999720603 5855491.99629999976605177, 760817.77549999987240881 5855491.99789999891072512, 760817.77890000003390014 5855491.9995999988168478, 760817.78240000002551824 5855492.0014000004157424, 760817.78570000000763685 5855492.00319999922066927, 760817.78910000005271286 5855492.00509999878704548, 760817.79239999991841614 5855492.00700000021606684, 760817.79569999990053475 5855492.00900000054389238, 760817.79890000005252659 5855492.01109999883919954, 760817.80209999997168779 5855492.01319999899715185, 760817.80530000000726432 5855492.0153999999165535, 760817.80839999997988343 5855492.01759999990463257, 760817.81149999995250255 5855492.01990000065416098, 760817.81459999992512167 5855492.02219999954104424, 760817.8175999999511987 5855492.02459999918937683, 760817.82059999997727573 5855492.02699999883770943, 760817.82350000005681068 5855492.02950000111013651, 760817.82639999990351498 5855492.03210000041872263, 760817.82920000003650784 5855492.0347000015899539, 760817.83200000005308539 5855492.03729999996721745, 760817.83739999984391034 5855492.04269999917596579, 760818.54330000001937151 5855492.77370000164955854, 760818.54590000002644956 5855492.77649999968707561, 760818.54850000003352761 5855492.77929999865591526, 760818.55109999992419034 5855492.78220000024884939, 760818.55359999998472631 5855492.7850999990478158, 760818.55839999986346811 5855492.79110000003129244, 760818.56070000003091991 5855492.79409999959170818, 760818.56299999984912574 5855492.79719999991357327, 760818.56519999983720481 5855492.80039999913424253, 760818.56739999994169921 5855492.80350000038743019, 760818.56949999998323619 5855492.80679999943822622, 760818.57159999990835786 5855492.80999999959021807, 760818.57360000000335276 5855492.81329999957233667, 760818.57549999991897494 5855492.81659999955445528, 760818.57739999983459711 5855492.82000000029802322, 760818.57929999998304993 5855492.82329999934881926, 760818.58100000000558794 5855492.82680000085383654, 760818.58269999991171062 5855492.83020000066608191, 760818.58439999993424863 5855492.83369999937713146, 760818.58600000001024455 5855492.83719999901950359, 760818.58749999990686774 5855492.84070000145584345, 760818.58889999997336417 5855492.84429999906569719, 760818.59029999992344528 5855492.84789999946951866, 760818.59169999998994172 5855492.85149999894201756, 760818.59289999993052334 5855492.8551000002771616, 760818.59409999998752028 5855492.85879999864846468, 760818.59530000004451722 5855492.86239999905228615, 760818.59640000003855675 5855492.86610000021755695, 760818.59740000008605421 5855492.86980000138282776, 760818.59829999995417893 5855492.8735999995842576, 760818.59919999993871897 5855492.87729999981820583, 760818.59999999997671694 5855492.88109999895095825, 760818.60069999983534217 5855492.88489999994635582, 760818.60139999992679805 5855492.88859999924898148, 760818.60199999995529652 5855492.89240000024437904, 760818.60259999998379499 5855492.8963000001385808, 760818.60310000006575137 5855492.90010000113397837, 760818.60349999996833503 5855492.90390000026673079, 760818.60380000004079193 5855492.90770000126212835, 760818.6040999999968335 5855492.91159999929368496, 760818.60430000000633299 5855492.9154000012204051, 760818.60449999989941716 5855492.91930000018328428, 760818.60449999989941716 5855492.93079999927431345, 760818.60430000000633299 5855492.93469999916851521, 760818.6040999999968335 5855492.9384999992325902, 760818.60389999987091869 5855492.94229999929666519, 760818.60360000003129244 5855492.94619999825954437, 760818.60320000001229346 5855492.95000000018626451, 760818.60270000004675239 5855492.95379999931901693, 760818.60219999984838068 5855492.95759999938309193, 760818.60160000005271286 5855492.96139999944716692, 760818.60089999996125698 5855492.96520000137388706, 760818.60019999998621643 5855492.96899999957531691, 760818.59939999994821846 5855492.9727999996393919, 760818.5984999998472631 5855492.97649999894201756, 760818.59759999986272305 5855492.98029999993741512, 760818.59659999993164092 5855492.98400000017136335, 760818.59549999993760139 5855492.98770000040531158, 760818.59439999982714653 5855492.99129999987781048, 760818.59320000000298023 5855492.99500000011175871, 760818.59189999999944121 5855492.9985999995842576, 760818.59059999999590218 5855493.00229999981820583, 760818.58919999992940575 5855493.00579999852925539, 760818.58779999997932464 5855493.00939999800175428, 760818.5862999998498708 5855493.01300000119954348, 760818.58470000000670552 5855493.01649999897927046, 760818.58310000004712492 5855493.0198999997228384, 760818.58140000002458692 5855493.02340000029653311, 760818.5795999999390915 5855493.0267999991774559, 760818.57779999997001141 5855493.03020000085234642, 760818.57589999993797392 5855493.03359999880194664, 760818.57400000002235174 5855493.03689999878406525, 760818.57200000004377216 5855493.04019999876618385, 760818.56999999983236194 5855493.04339999984949827, 760818.56789999990724027 5855493.0466999989002943, 760818.56570000003557652 5855493.04980000015348196, 760818.56350000004749745 5855493.05299999937415123, 760818.56119999999646097 5855493.05609999969601631, 760818.55889999982900918 5855493.05910000018775463, 760818.55649999994784594 5855493.06219999957829714, 760818.55409999983385205 5855493.06509999930858612, 760818.55159999988973141 5855493.06809999980032444, 760818.54899999999906868 5855493.071000000461936, 760818.54650000005494803 5855493.07379999849945307, 760818.54379999998491257 5855493.07660000026226044, 760818.54110000003129244 5855493.07940000016242266, 760818.53839999996125698 5855493.08210000023245811, 760817.65439999999944121 5855493.94879999943077564, 760818.45199999993201345 5855494.81989999953657389, 760819.23279999988153577 5855495.70620000082999468, 760819.9963999999454245 5855496.60750000085681677, 760820.74269999994430691 5855497.5232999986037612, 760821.47120000014547259 5855498.45329999923706055, 760822.18179999990388751 5855499.39719999860972166, 760822.87419999996200204 5855500.35460000019520521, 760823.54810000001452863 5855501.32520000077784061, 760824.20329999993555248 5855502.30860000010579824, 760824.83949999988544732 5855503.30449999868869781, 760825.45649999985471368 5855504.31240000016987324, 760826.05409999983385205 5855505.33210000116378069, 760826.63199999986682087 5855506.36309999972581863, 760827.19010000000707805 5855507.40509999915957451, 760828.28619999997317791 5855509.60389999952167273, 760828.8001999999396503 5855510.7203999999910593, 760829.30059999995864928 5855511.84310000017285347, 760829.61640000005718321 5855512.62349999975413084, 760829.91749999986495823 5855513.40969999879598618, 760831.98010000004433095 5855512.67349999956786633, 760829.61320000013802201 5855506.12729999888688326, 760829.22149999998509884 5855505.14470000006258488, 760828.80509999999776483 5855504.17229999881237745, 760827.90249999996740371 5855502.13030000030994415, 760826.55139999988023192 5855499.31219999957829714, 760825.09479999984614551 5855496.42019999865442514, 760823.96140000002924353 5855494.44269999954849482, 760822.76969999982975423 5855492.54959999863058329, 760822.05369999993126839 5855491.48209999967366457, 760821.26749999995809048 5855490.38039999920874834, 760820.46680000005289912 5855489.28930000029504299, 760819.99399999994784594 5855488.67729999870061874, 760816.79189999995287508 5855484.78780000098049641, 760816.77690000005532056 5855484.77080000005662441, 760816.76210000005085021 5855484.75359999947249889, 760816.7476999998325482 5855484.73610000032931566, 760816.73360000003594905 5855484.71839999873191118, 760816.71979999996256083 5855484.70040000043809414, 760816.70639999990817159 5855484.68219999969005585, 760816.69319999997969717 5855484.66370000038295984, 760816.68039999983739108 5855484.64499999955296516, 760816.66799999994691461 5855484.62609999999403954, 760816.65579999994952232 5855484.60689999908208847, 760816.64399999985471368 5855484.58760000020265579, 760816.63260000001173466 5855484.56799999997019768, 760816.62150000012479722 5855484.54820000007748604, 760816.61069999996107072 5855484.52830000128597021, 760816.60030000004917383 5855484.50810000021010637, 760816.59030000003986061 5855484.48779999930411577, 760816.58059999998658895 5855484.46729999873787165, 760816.57129999983590096 5855484.44659999944269657, 760816.56229999999050051 5855484.42580000031739473, 760816.5537999999942258 5855484.4048000006005168, 760816.54559999995399266 5855484.38369999919086695, 760816.53769999998621643 5855484.36239999998360872, 760816.53029999998398125 5855484.34100000001490116, 760816.52319999993778765 5855484.3193999994546175, 760816.51650000002700835 5855484.29769999906420708, 760816.51020000001881272 5855484.27599999867379665, 760816.50430000002961606 5855484.25409999955445528, 760816.49879999982658774 5855484.23209999967366457, 760816.49369999999180436 5855484.20999999903142452, 760816.48889999999664724 5855484.18779999949038029, 760816.48459999996703118 5855484.16550000011920929, 760816.48060000000987202 5855484.14319999888539314, 760816.4770999999018386 5855484.12079999875277281, 760816.47389999986626208 5855484.09829999972134829, 760816.47109999984968454 5855484.07579999882727861, 760816.4688000000314787 5855484.05319999903440475, 760816.46680000005289912 5855484.03060000017285347, 760816.46530000003986061 5855484.00799999944865704, 760816.46409999998286366 5855483.98529999889433384, 760816.4632999999448657 5855483.96270000003278255, 760816.46299999998882413 5855483.93999999947845936, 760816.46299999998882413 5855483.91729999892413616, 760816.46349999995436519 5855483.89459999930113554, 760816.46429999987594783 5855483.87189999967813492, 760816.46559999999590218 5855483.84929999988526106, 760816.46719999995548278 5855483.82669999916106462, 760816.46929999999701977 5855483.80410000029951334, 760816.47169999987818301 5855483.78149999957531691, 760816.47459999995771796 5855483.75900000054389238, 760816.47779999999329448 5855483.73660000134259462, 760816.48139999993145466 5855483.71419999934732914, 760816.48549999995157123 5855483.69189999997615814, 760816.48989999992772937 5855483.669599998742342, 760816.49469999992288649 5855483.64740000106394291, 760816.5 5855483.62540000025182962, 760816.50560000003315508 5855483.60339999943971634, 760816.51159999996889383 5855483.58150000032037497, 760816.51799999992363155 5855483.55979999899864197, 760816.52469999983441085 5855483.53809999860823154, 760816.53189999994356185 5855483.5165999997407198, 760816.53940000000875443 5855483.49519999884068966, 760816.54729999997653067 5855483.47389999870210886, 760816.55559999996330589 5855483.45280000008642673, 760816.56420000002253801 5855483.43189999926835299, 760816.57330000004731119 5855483.41109999921172857, 760816.58270000002812594 5855483.3903999999165535, 760816.59239999984856695 5855483.36999999918043613, 760816.6025000000372529 5855483.34969999920576811, 760816.61300000001210719 5855483.32959999982267618, 760816.62379999994300306 5855483.30970000103116035, 760816.6349999998928979 5855483.28990000020712614, 760816.64650000014808029 5855483.27039999980479479, 760816.65839999995660037 5855483.25109999999403954, 760816.67059999995399266 5855483.23199999984353781, 760814.91579999984242022 5855481.94489999860525131, 760813.15970000007655472 5855480.65940000023692846, 760813.14469999994616956 5855480.67639999929815531, 760813.12929999991320074 5855480.69299999997019768, 760813.11369999998714775 5855480.7094000019133091, 760813.09770000004209578 5855480.72560000047087669, 760813.08149999985471368 5855480.74139999877661467, 760813.06499999982770532 5855480.7568999994546175, 760813.04819999996107072 5855480.77219999954104424, 760813.03110000002197921 5855480.78709999937564135)),((760778.10329999984242022 5855484.30080000031739473, 760780.73410000000149012 5855484.63589999917894602, 760781.82849999994505197 5855477.30580000020563602, 760779.18989999999757856 5855476.91899999976158142, 760778.10329999984242022 5855484.30080000031739473)),((760773.38300000003073364 5855480.1460999995470047, 760773.35059999988880008 5855480.34699999913573265, 760769.6594999999506399 5855479.74699999950826168, 760768.92099999997299165 5855484.63490000087767839, 760770.16700000001583248 5855484.85259999986737967, 760770.52080000005662441 5855482.33190000057220459, 760770.45220000005792826 5855482.32069999910891056, 760770.47999999998137355 5855482.14850000012665987, 760770.77489999984391034 5855482.19649999961256981, 760770.74699999997392297 5855482.36869999952614307, 760770.69250000000465661 5855482.35979999881237745, 760770.33849999983794987 5855484.88259999919682741, 760772.00979999988339841 5855485.1747000003233552, 760772.36659999995026737 5855482.63200000114738941, 760771.79130000004079193 5855482.53839999996125698, 760771.8191999999107793 5855482.36620000004768372, 760772.70400000002700835 5855482.51009999960660934, 760772.67610000004060566 5855482.68229999952018261, 760772.5383000000147149 5855482.65989999938756227, 760772.18119999999180436 5855485.20459999982267618, 760773.39540000003762543 5855485.4167999979108572, 760773.75469999993219972 5855482.85690000001341105, 760773.72050000005401671 5855482.8520999988541007, 760773.74829999986104667 5855482.67989999987185001, 760774.06299999984912574 5855482.73099999874830246, 760774.03520000004209578 5855482.9031999995931983, 760773.92630000005010515 5855482.88549999892711639, 760773.56679999991320074 5855485.44680000096559525, 760774.78310000000055879 5855485.65930000133812428, 760775.14469999994616956 5855483.08219999819993973, 760775.0794999998761341 5855483.07299999892711639, 760775.10730000003241003 5855482.90080000087618828, 760777.11080000002402812 5855483.22649999987334013, 760777.31209999998100102 5855481.88949999958276749, 760775.52899999998044223 5855481.59959999844431877, 760775.50869999988935888 5855481.72520000021904707, 760775.33649999997578561 5855481.70089999958872795, 760775.47799999988637865 5855480.69290000014007092, 760774.73329999996349216 5855480.5717999991029501, 760774.7658000000519678 5855480.37089999951422215, 760775.67799999995622784 5855480.51919999998062849, 760775.5566999998409301 5855481.38319999910891056, 760778.19289999990724027 5855481.81180000025779009, 760778.94160000002011657 5855476.81269999966025352, 760778.80400000000372529 5855476.79199999943375587, 760776.81999999994877726 5855476.57369999960064888, 760775.01199999998789281 5855476.3747999994084239, 760773.60019999998621643 5855476.21949999965727329, 760772.44639999989885837 5855476.09260000009089708, 760771.90379999997094274 5855479.9055999992415309, 760773.38300000003073364 5855480.1460999995470047)),((760784.287999999942258 5855485.44519999995827675, 760787.32229999988339841 5855486.15629999898374081, 760788.0118999999249354 5855486.37089999951422215, 760788.27709999994840473 5855484.46830000169575214, 760790.48380000004544854 5855484.77869999874383211, 760792.72759999986737967 5855478.89649999886751175, 760791.88909999991301447 5855478.76769999880343676, 760790.74390000000130385 5855478.58619999885559082, 760782.07810000004246831 5855477.27040000073611736, 760780.96329999982845038 5855484.74629999976605177, 760781.24289999983739108 5855484.78179999999701977, 760784.287999999942258 5855485.44519999995827675)),((760796.58999999996740371 5855479.49760000128298998, 760792.91070000000763685 5855478.92499999981373549, 760790.60139999992679805 5855484.9789000004529953, 760789.22179999994114041 5855484.78359999973326921, 760788.96259999996982515 5855486.62590000033378601, 760792.74120000004768372 5855488.0367000000551343, 760792.75629999989178032 5855487.99600000027567148, 760793.00049999996554106 5855487.33169999904930592, 760793.18649999995250255 5855487.40110000129789114, 760796.58999999996740371 5855479.49760000128298998)),((760777.53859999985434115 5855486.14089999999850988, 760777.81759999983478338 5855484.16339999996125698, 760776.66949999995995313 5855484.0011999998241663, 760776.58380000002216548 5855484.6122000003233552, 760776.44030000001657754 5855484.59190000128000975, 760776.61829999985639006 5855483.32320000138133764, 760775.40209999983198941 5855483.12549999915063381, 760775.04020000004675239 5855485.70419999863952398, 760777.53859999985434115 5855486.14089999999850988)),((760816.96900000004097819 5855483.56590000074356794, 760816.96100000001024455 5855483.57919999957084656, 760816.9533000000519678 5855483.59269999898970127, 760816.94570000004023314 5855483.6063000001013279, 760816.93839999986812472 5855483.61999999918043613, 760816.93140000000130385 5855483.63379999995231628, 760816.92460000002756715 5855483.64780000131577253, 760816.91799999994691461 5855483.66189999971538782, 760816.9117000000551343 5855483.67609999980777502, 760816.90569999988656491 5855483.69039999879896641, 760816.89989999996032566 5855483.70480000134557486, 760816.8943000000435859 5855483.71929999999701977, 760816.88900000008288771 5855483.73400000017136335, 760816.88399999996181577 5855483.74870000034570694, 760816.87919999985024333 5855483.76350000035017729, 760816.87470000004395843 5855483.77830000035464764, 760816.87040000001434237 5855483.79330000001937151, 760816.86649999988730997 5855483.80829999875277281, 760816.8626999999396503 5855483.82339999917894602, 760816.85930000001098961 5855483.83860000036656857, 760816.85609999997541308 5855483.85379999969154596, 760816.85309999983292073 5855483.86899999808520079, 760816.85049999982584268 5855483.88439999986439943, 760816.84809999994467944 5855483.89969999901950359, 760816.84600000001955777 5855483.91509999893605709, 760816.84409999987110496 5855483.93059999961405993, 760816.84259999985806644 5855483.946000000461936, 760816.84129999997094274 5855483.96149999927729368, 760816.8401999999769032 5855483.9770999988541007, 760816.83950000000186265 5855483.99259999953210354, 760816.83899999991990626 5855484.00810000021010637, 760816.83879999991040677 5855484.02369999885559082, 760816.83879999991040677 5855484.03920000046491623, 760816.83920000004582107 5855484.05480000004172325, 760816.8397999998414889 5855484.07029999885708094, 760816.84069999994244426 5855484.08579999953508377, 760816.84180000005289912 5855484.10130000021308661, 760816.84329999994952232 5855484.11679999995976686, 760816.84499999997206032 5855484.13229999970644712, 760816.84690000000409782 5855484.1477000005543232, 760816.8492000000551343 5855484.16309999860823154, 760816.85169999988283962 5855484.17839999962598085, 760816.85450000001583248 5855484.19369999971240759, 760816.85749999992549419 5855484.20899999979883432, 760816.86080000002402812 5855484.22419999819248915, 760816.8643999999621883 5855484.23929999954998493, 760816.8682000000262633 5855484.25439999904483557, 760816.87239999999292195 5855484.26939999870955944, 760816.87670000002253801 5855484.28429999947547913, 760816.88139999995473772 5855484.29910000134259462, 760816.88630000001285225 5855484.31389999948441982, 760816.89139999996405095 5855484.32849999982863665, 760816.89679999998770654 5855484.34310000017285347, 760816.90249999985098839 5855484.35759999789297581, 760816.90839999995660037 5855484.37189999874681234, 760816.91460000001825392 5855484.38619999866932631, 760816.92099999985657632 5855484.4003999987617135, 760816.92770000000018626 5855484.41440000012516975, 760816.93460000003688037 5855484.42829999979585409, 760816.94179999991320074 5855484.44209999963641167, 760816.94919999991543591 5855484.45579999871551991, 760816.9568000000435859 5855484.46929999999701977, 760816.96470000001136214 5855484.48269999865442514, 760816.97279999987222254 5855484.49600000027567148, 760816.98109999997541308 5855484.50909999944269657, 760816.98970000015106052 5855484.52199999988079071, 760816.99849999998696148 5855484.53479999862611294, 760817.00749999994877726 5855484.5475000012665987, 760817.01670000003650784 5855484.55999999959021807, 760817.02619999996386468 5855484.57229999918490648, 760817.03589999990072101 5855484.58440000005066395, 760820.85179999994579703 5855489.31890000123530626, 760821.46450000000186265 5855489.11149999964982271, 760820.75600000005215406 5855487.03399999998509884, 760822.5811999998986721 5855484.526999999769032, 760818.28749999997671694 5855481.38089999929070473, 760816.84669999987818301 5855483.35989999957382679, 760817.02179999998770654 5855483.48910000082105398, 760817.01249999995343387 5855483.50149999931454659, 760817.00329999998211861 5855483.51409999933093786, 760816.99439999996684492 5855483.52680000010877848, 760816.98569999996107072 5855483.53969999868422747, 760816.97730000002775341 5855483.55270000081509352, 760816.96900000004097819 5855483.56590000074356794)),((760802.31589999992866069 5855482.31719999946653843, 760800.51399999985005707 5855481.38839999958872795, 760800.24559999990742654 5855481.93680000025779009, 760796.64139999996405095 5855480.53440000023692846, 760795.66079999995417893 5855482.77469999995082617, 760792.70719999994616956 5855489.58899999968707561, 760797.52309999999124557 5855491.9647000003606081, 760802.81999999994877726 5855482.60429999977350235, 760802.31589999992866069 5855482.31719999946653843)),((760808.15929999994114041 5855486.01220000069588423, 760807.18289999989792705 5855485.32970000058412552, 760806.19350000005215406 5855484.66629999969154596, 760805.19149999984074384 5855484.02219999954104424, 760804.17729999998118728 5855483.39759999979287386, 760802.58909999986644834 5855486.08700000029057264, 760803.55059999984223396 5855486.67740000132471323, 760804.50060000002849847 5855487.28650000039488077, 760805.43849999993108213 5855487.91399999894201756, 760806.36410000000614673 5855488.55960000120103359, 760807.27709999994840473 5855489.2232000008225441, 760808.17700000002514571 5855489.90440000034868717, 760809.06349999993108213 5855490.60309999994933605, 760809.93629999982658774 5855491.31899999920278788, 760810.79509999987203628 5855492.05169999971985817, 760811.63950000004842877 5855492.80100000090897083, 760812.46919999993406236 5855493.56670000217854977, 760813.28389999992214143 5855494.34839999955147505, 760814.0834000000031665 5855495.14589999802410603, 760816.30439999990630895 5855492.96859999932348728, 760815.46059999999124557 5855492.12669999990612268, 760814.60069999995175749 5855491.30140000116080046, 760813.72509999992325902 5855490.49299999885261059, 760812.83400000003166497 5855489.7017000000923872, 760811.92790000000968575 5855488.92779999878257513, 760811.00699999986682087 5855488.17160000000149012, 760810.07169999997131526 5855487.43339999951422215, 760809.12229999992996454 5855486.71360000036656857, 760808.15929999994114041 5855486.01220000069588423)),((760802.3105999999679625 5855486.26389999967068434, 760801.38549999985843897 5855485.7284999992698431, 760799.41719999990891665 5855489.20710000023245811, 760799.43239999993238598 5855489.21570000145584345, 760800.08550000016111881 5855489.59539999905973673, 760799.17570000002160668 5855491.17029999941587448, 760802.43749999988358468 5855493.26989999879151583, 760804.15090000000782311 5855490.91639999952167273, 760805.89850000001024455 5855488.58829999901354313, 760805.01909999991767108 5855487.98019999917596579, 760804.12780000001657754 5855487.39000000059604645, 760803.22479999985080212 5855486.81780000030994415, 760802.3105999999679625 5855486.26389999967068434)),((760812.32430000009480864 5855493.82870000042021275, 760811.48410000000149012 5855493.05179999861866236, 760810.62879999983124435 5855492.29179999977350235, 760809.7587000000057742 5855491.54899999964982271, 760808.87399999995250255 5855490.82359999977052212, 760807.97519999998621643 5855490.11589999962598085, 760807.06259999994654208 5855489.42630000039935112, 760806.13650000002235174 5855488.75490000005811453, 760805.33209999988321215 5855489.78679999895393848, 760805.21799999999348074 5855489.69729999918490648, 760803.56720000004861504 5855491.9647000003606081, 760804.67729999986477196 5855492.88299999944865704, 760810.82449999998789281 5855497.95919999945908785, 760811.10290000005625188 5855498.24330000020563602, 760813.95759999996516854 5855495.43169999960809946, 760813.14890000002924353 5855494.62209999933838844, 760812.32430000009480864 5855493.82870000042021275)),((760792.45149999985005707 5855490.178999999538064, 760791.91989999997895211 5855489.94710000045597553, 760792.60120000003371388 5855488.37519999872893095, 760791.59479999996256083 5855487.98770000040531158, 760790.58149999985471368 5855487.61880000028759241, 760789.56160000001545995 5855487.268499999307096, 760788.53549999999813735 5855486.93680000025779009, 760787.5036000000545755 5855486.62399999983608723, 760786.46619999990798533 5855486.33009999897330999, 760785.4235999999800697 5855486.05520000029355288, 760784.37620000005699694 5855485.79949999880045652, 760783.32429999986197799 5855485.56290000025182962, 760782.26829999999608845 5855485.34570000134408474, 760781.20849999983329326 5855485.14769999962300062, 760780.14529999997466803 5855484.96919999923557043, 760779.07899999991059303 5855484.81019999925047159, 760778.0099999998928979 5855484.67069999966770411, 760777.73049999994691461 5855486.66139999870210886, 760759.3125 5855483.44269999861717224, 760756.45679999992717057 5855499.91830000001937151, 760774.27659999998286366 5855503.02510000020265579, 760775.56229999999050051 5855503.24940000008791685, 760779.08549999992828816 5855503.8761999998241663, 760779.65909999993164092 5855503.99269999843090773, 760780.23049999983049929 5855504.11989999935030937, 760780.79940000001806766 5855504.25759999919682741, 760781.36580000002868474 5855504.40579999890178442, 760781.92930000007618219 5855504.56439999863505363, 760782.48979999998118728 5855504.73350000008940697, 760783.04709999996703118 5855504.91289999987930059, 760783.60100000002421439 5855505.10259999986737967, 760784.15129999991040677 5855505.30250000022351742, 760784.30449999996926636 5855505.37059999909251928, 760786.29569999990053475 5855506.24999999906867743, 760788.28229999996256083 5855507.13979999907314777, 760788.33139999990817159 5855507.1614999994635582, 760788.38029999996069819 5855507.18340000044554472, 760788.45379999990109354 5855507.22250000014901161, 760788.52709999994840473 5855507.26200000010430813, 760788.72050000005401671 5855506.89830000046640635, 760788.7242000000551343 5855506.89299999922513962, 760788.72800000000279397 5855506.88769999984651804, 760788.73179999983403832 5855506.88260000012814999, 760788.73580000002402812 5855506.87750000040978193, 760788.73979999986477196 5855506.87240000069141388, 760788.74399999983143061 5855506.86749999970197678, 760788.74820000003091991 5855506.86259999871253967, 760788.75249999982770532 5855506.85780000034719706, 760788.75690000003669411 5855506.85300000011920929, 760788.76139999984297901 5855506.84839999862015247, 760788.76589999999850988 5855506.84379999991506338, 760788.7705999999307096 5855506.83930000010877848, 760788.77529999986290932 5855506.83489999920129776, 760788.78009999985806644 5855506.83059999905526638, 760788.78489999996963888 5855506.82630000077188015, 760788.7898999999742955 5855506.82210000045597553, 760788.79489999986253679 5855506.81809999886900187, 760788.80000000004656613 5855506.81409999914467335, 760788.80509999999776483 5855506.81020000018179417, 760788.81039999995846301 5855506.80640000011771917, 760788.81559999997261912 5855506.80269999895244837, 760788.82099999999627471 5855506.79909999947994947, 760788.8264000000199303 5855506.79559999983757734, 760788.83189999987371266 5855506.7921999990940094, 760788.83739999996032566 5855506.78880000114440918, 760788.84299999987706542 5855506.78559999912977219, 760788.84869999997317791 5855506.7824999988079071, 760788.85439999995287508 5855506.77950000017881393, 760788.86009999993257225 5855506.77650000061839819, 760788.8658999998588115 5855506.77369999978691339, 760788.87179999996442348 5855506.77099999971687794, 760788.87769999995362014 5855506.76839999947696924, 760788.88360000005923212 5855506.76589999906718731, 760788.88959999987855554 5855506.76350000128149986, 760788.8955999999307096 5855506.76119999960064888, 760788.90170000004582107 5855506.75899999961256981, 760788.9077999999281019 5855506.75690000038594007, 760788.91390000004321337 5855506.75489999912679195, 760788.9200999999884516 5855506.75310000125318766, 760788.92630000005010515 5855506.75129999965429306, 760788.93259999994188547 5855506.74969999864697456, 760788.93880000011995435 5855506.74810000043362379, 760788.94510000001173466 5855506.74670000001788139, 760788.9514000000199303 5855506.74539999943226576, 760788.95779999997466803 5855506.74419999867677689, 760788.96409999998286366 5855506.74309999868273735, 760788.97050000005401671 5855506.74210000038146973, 760788.97690000012516975 5855506.7412999989464879, 760788.98329999984707683 5855506.7405000003054738, 760788.9897000000346452 5855506.73989999946206808, 760788.9960999998729676 5855506.73940000031143427, 760789.00259999989066273 5855506.73900000005960464, 760789.00899999996181577 5855506.73869999870657921, 760789.0154999999795109 5855506.73849999997764826, 760789.02190000005066395 5855506.73839999921619892, 760789.02839999983552843 5855506.73849999997764826, 760789.03479999990668148 5855506.7386000007390976, 760789.0411999998614192 5855506.73889999929815531, 760789.04769999999552965 5855506.73930000048130751, 760789.05409999995026737 5855506.73979999870061874, 760789.06050000002142042 5855506.74039999861270189, 760789.06689999997615814 5855506.74120000004768372, 760789.07330000004731119 5855506.74199999868869781, 760789.07970000000204891 5855506.74299999978393316, 760789.08609999984037131 5855506.74399999994784594, 760789.09240000008139759 5855506.74519999977201223, 760789.09870000008959323 5855506.74649999942630529, 760789.10499999998137355 5855506.74790000170469284, 760789.11129999998956919 5855506.74940000008791685, 760793.12169999990146607 5855499.75090000126510859, 760793.7915999999968335 5855498.5471000000834465, 760791.75840000004973263 5855497.38409999944269657, 760793.63219999999273568 5855493.02280000038444996, 760791.74659999995492399 5855492.22879999969154596, 760791.88679999986197799 5855491.89359999913722277, 760793.62539999990258366 5855492.62579999957233667, 760794.40150000003632158 5855490.77390000037848949, 760792.58440000005066395 5855489.87229999899864197, 760792.45149999985005707 5855490.178999999538064)),((760793.94359999999869615 5855499.36369999870657921, 760795.0482999999076128 5855500.05620000045746565, 760795.27590000000782311 5855499.6813999991863966, 760795.41410000005271286 5855499.76589999999850988, 760796.80989999999292195 5855496.4508999977260828, 760795.65489999984856695 5855495.74969999957829714, 760796.19189999997615814 5855494.83630000054836273, 760795.96949999989010394 5855494.71030000038444996, 760797.36580000014510006 5855492.24350000079721212, 760794.66090000013355166 5855490.90249999985098839, 760791.9878000000026077 5855497.28879999928176403, 760791.97849999985191971 5855497.30919999908655882, 760794.2531999999191612 5855498.60929999873042107, 760794.0590000000083819 5855498.95240000076591969, 760794.14930000016465783 5855499.00450000073760748, 760793.94359999999869615 5855499.36369999870657921)),((760825.72159999993164092 5855505.339499999769032, 760825.16749999998137355 5855504.39709999971091747, 760824.59660000004805624 5855503.46480000019073486, 760824.00910000002477318 5855502.54309999942779541, 760823.40509999997448176 5855501.6321000000461936, 760822.78489999996963888 5855500.732099998742342, 760822.14859999995678663 5855499.84359999932348728, 760821.4965000000083819 5855498.96659999992698431, 760820.82869999983813614 5855498.10160000063478947, 760820.14549999986775219 5855497.2488000001758337, 760819.44709999999031425 5855496.40850000083446503, 760818.73369999986607581 5855495.58090000040829182, 760818.00560000003315508 5855494.7663999991491437, 760817.26300000003539026 5855493.96509999968111515, 760816.50609999988228083 5855493.17740000039339066, 760811.22459999984130263 5855498.36799999885261059, 760811.43370000005234033 5855498.58169999904930592, 760810.03759999992325902 5855499.95680000074207783, 760809.4283999998588115 5855499.33430000022053719, 760810.69449999998323619 5855498.08720000088214874, 760803.45939999993424863 5855492.11269999947398901, 760802.47409999987576157 5855493.46619999874383211, 760798.45149999996647239 5855490.91359999962151051, 760796.33979999995790422 5855494.64560000039637089, 760797.08909999998286366 5855495.08469999860972166, 760797.83030000003054738 5855495.53739999979734421, 760798.56319999997504056 5855496.00360000040382147, 760799.28749999997671694 5855496.48309999890625477, 760800.00300000002607703 5855496.97569999843835831, 760800.70940000005066395 5855497.4813000001013279, 760801.40650000004097819 5855497.99980000033974648, 760802.09409999998752028 5855498.53090000059455633, 760802.77189999993424863 5855499.07450000010430813, 760803.43979999993462116 5855499.63040000014007092, 760804.09739999996963888 5855500.19839999917894602, 760804.74459999985992908 5855500.77829999942332506, 760805.38119999982882291 5855501.36999999918043613, 760806.00690000003669411 5855501.9732000008225441, 760806.62159999995492399 5855502.58769999910145998, 760807.22499999997671694 5855503.21340000070631504, 760807.81689999985974282 5855503.84989999886602163, 760808.39720000000670552 5855504.49719999916851521, 760808.96559999999590218 5855505.15499999932944775, 760809.52199999999720603 5855505.82309999875724316, 760810.06620000000111759 5855506.50119999889284372, 760810.59799999988172203 5855507.18919999990612268, 760811.11719999986235052 5855507.88669999875128269, 760811.62360000004991889 5855508.59370000101625919, 760812.11710000003222376 5855509.30969999823719263, 760812.59759999997913837 5855510.03469999972730875, 760813.06480000005103648 5855510.76830000057816505, 760813.51859999995213002 5855511.51039999909698963, 760813.95879999990575016 5855512.26059999875724316, 760814.3852999999653548 5855513.0186999998986721, 760814.79810000001452863 5855513.78449999913573265, 760815.19679999991785735 5855514.55780000053346157, 760815.58139999990817159 5855515.33819999918341637, 760822.62769999995362014 5855512.48149999976158142, 760823.63489999994635582 5855515.3151000002399087, 760829.5276999999769032 5855513.20720000006258488, 760829.1142999998992309 5855512.19469999894499779, 760828.68270000000484288 5855511.1898999996483326, 760828.23329999984707683 5855510.19309999886900187, 760827.76589999999850988 5855509.20449999906122684, 760827.2808999998960644 5855508.22450000047683716, 760826.77839999995194376 5855507.25349999964237213, 760826.25859999982640147 5855506.29169999901205301, 760825.72159999993164092 5855505.339499999769032)),((760775.54130000004079193 5855507.46499999891966581, 760776.19879999989643693 5855503.68389999866485596, 760767.98239999997895211 5855502.25190000049769878, 760767.37170000001788139 5855505.77529999893158674, 760767.80679999990388751 5855506.11129999905824661, 760775.54130000004079193 5855507.46499999891966581)),((760784.93119999999180436 5855505.88239999953657389, 760784.21299999998882413 5855505.58440000005066395, 760782.92870000004768372 5855509.04039999935775995, 760783.64229999994859099 5855509.33129999879747629, 760784.35030000004917383 5855509.63549999985843897, 760785.05260000005364418 5855509.95299999881535769, 760785.74879999982658774 5855510.28349999990314245, 760786.43869999994058162 5855510.62699999939650297, 760787.12209999992046505 5855510.98339999932795763, 760787.79879999998956919 5855511.35259999800473452, 760788.46840000001247972 5855511.73440000042319298, 760789.13089999998919666 5855512.12860000040382147, 760791.09489999990910292 5855509.18230000045150518, 760790.43989999999757856 5855508.76249999925494194, 760789.77690000005532056 5855508.35560000035911798, 760789.106000000028871 5855507.96179999969899654, 760788.42760000005364418 5855507.58119999803602695, 760787.74179999984335154 5855507.21410000044852495, 760787.04909999994561076 5855506.8605999993160367, 760786.34950000001117587 5855506.52070000022649765, 760785.64349999988917261 5855506.19459999911487103, 760784.93119999999180436 5855505.88239999953657389)),((760783.2412999999942258 5855509.35230000037699938, 760782.56679999991320074 5855509.09449999965727329, 760783.8762999998871237 5855505.55190000031143427, 760783.25379999983124435 5855505.33079999871551991, 760782.6270000000949949 5855505.1223999997600913, 760781.99609999998938292 5855504.92690000124275684, 760781.36129999998956919 5855504.74440000019967556, 760780.72299999999813735 5855504.57479999959468842, 760780.08139999990817159 5855504.4183999989181757, 760779.43669999996200204 5855504.27510000020265579, 760777.89129999990109354 5855503.98029999993741512, 760776.34139999991748482 5855503.70999999903142452, 760775.65910000004805624 5855507.63319999910891056, 760767.74670000001788139 5855506.24830000009387732, 760767.34360000002197921 5855505.93699999991804361, 760766.90799999993760139 5855508.44070000015199184, 760772.65139999997336417 5855512.87889999896287918, 760773.23919999983627349 5855512.97840000037103891, 760773.82509999989997596 5855513.08879999909549952, 760774.40890000003855675 5855513.20990000106394291, 760774.99040000012610108 5855513.34190000034868717, 760775.5692999999737367 5855513.4846000000834465, 760776.14549999998416752 5855513.63799999933689833, 760776.7188000000314787 5855513.80200000107288361, 760777.28899999998975545 5855513.97659999970346689, 760777.85589999996591359 5855514.16169999819248915, 760778.41920000000391155 5855514.35729999933391809, 760778.97889999987091869 5855514.56329999957233667, 760779.53469999996013939 5855514.7796000000089407, 760780.08640000002924353 5855515.00609999895095825, 760780.63389999989885837 5855515.2428999999538064, 760781.1768999999621883 5855515.48969999980181456, 760781.71530000003986061 5855515.74650000128895044, 760782.24879999982658774 5855516.01319999899715185, 760782.77740000002086163 5855516.2897999994456768, 760783.30080000008456409 5855516.57609999924898148, 760783.81880000000819564 5855516.87210000026971102, 760784.33129999984521419 5855517.17760000005364418, 760784.8381999998819083 5855517.49250000063329935, 760785.33909999998286366 5855517.81670000031590462, 760789.0503000000026077 5855512.24949999898672104, 760788.43099999986588955 5855511.87769999913871288, 760787.80460000014863908 5855511.51810000091791153, 760787.17129999992903322 5855511.17079999949783087, 760786.53139999986160547 5855510.8359999991953373, 760785.88509999995585531 5855510.51359999924898148, 760785.23270000005140901 5855510.20400000084191561, 760784.57449999998789281 5855509.90720000118017197, 760783.91059999982826412 5855509.62320000026375055, 760783.2412999999942258 5855509.35230000037699938)),((760820.8697999999858439 5855516.54329999908804893, 760820.77009999996516854 5855516.27029999904334545, 760822.57009999989531934 5855515.60869999881833792, 760822.59990000003017485 5855515.68539999984204769, 760823.47109999996609986 5855515.37370000127702951, 760822.51520000002346933 5855512.68420000001788139, 760815.64619999995920807 5855515.47530000004917383, 760816.16599999985191971 5855516.59990000072866678, 760816.65390000015031546 5855517.73890000022947788, 760816.74860000004991889 5855518.00519999954849482, 760816.75020000000949949 5855518.01220000069588423, 760820.83869999996386468 5855516.59700000006705523, 760820.82739999995101243 5855516.55890000052750111, 760820.8697999999858439 5855516.54329999908804893)),((760802.64699999999720603 5855522.03999999910593033, 760802.33389999996870756 5855521.44629999995231628, 760802.00919999997131526 5855520.85889999940991402, 760801.67309999989811331 5855520.27809999976307154, 760801.32569999992847443 5855519.7038999991491437, 760800.96719999995548278 5855519.13669999968260527, 760800.59759999997913837 5855518.5767000000923872, 760800.21719999995548278 5855518.02399999927729368, 760799.84710000001359731 5855517.51169999968260527, 760799.46779999986756593 5855517.00619999971240759, 760799.0794999998761341 5855516.50769999995827675, 760798.68220000003930181 5855516.01630000025033951, 760798.27609999990090728 5855515.53220000024884939, 760797.86129999987315387 5855515.05559999961405993, 760797.43799999984912574 5855514.58649999927729368, 760797.00629999989178032 5855514.12530000135302544, 760796.56640000001061708 5855513.67200000025331974, 760796.11829999985639006 5855513.22670000046491623, 760795.66229999985080212 5855512.78969999868422747, 760795.19839999999385327 5855512.36099999956786633, 760794.72689999989233911 5855511.94089999981224537, 760794.24780000012833625 5855511.52929999865591526, 760793.76139999995939434 5855511.12659999914467335, 760793.2678000001469627 5855510.73269999958574772, 760792.76720000000204891 5855510.34790000040084124, 760792.25970000005327165 5855509.97229999862611294, 760791.74549999984446913 5855509.60589999984949827, 760791.22479999996721745 5855509.24899999890476465, 760785.45959999982733279 5855517.8974999999627471, 760785.94949999998789281 5855518.23239999916404486, 760786.43319999997038394 5855518.576299998909235, 760786.91059999994467944 5855518.92899999860674143, 760787.3813999998383224 5855519.2904000012204051, 760787.84550000017043203 5855519.66039999946951866, 760788.30279999994672835 5855520.03890000004321337, 760788.75309999997261912 5855520.42579999938607216, 760789.1962000000057742 5855520.82089999970048666, 760789.6321000000461936 5855521.2239999994635582, 760790.06050000002142042 5855521.63520000036805868, 760790.48129999998491257 5855522.05409999936819077, 760790.89439999999012798 5855522.4806999983265996, 760791.29960000002756715 5855522.9147999994456768, 760791.69679999991785735 5855523.35639999993145466, 760792.08580000000074506 5855523.80510000139474869, 760792.46660000004339963 5855524.26099999900907278, 760792.83899999991990626 5855524.72379999980330467, 760793.2028999999165535 5855525.19329999946057796, 760793.55810000002384186 5855525.66949999984353781, 760793.90449999982956797 5855526.15209999959915876, 760794.24210000003222376 5855526.64099999982863665, 760794.57069999992381781 5855527.13609999977052212, 760794.89009999996051192 5855527.63709999993443489, 760795.20039999985601753 5855528.14389999862760305, 760795.50529999996069819 5855528.66439999919384718, 760795.80049999989569187 5855529.19059999939054251, 760796.08589999983087182 5855529.72209999989718199, 760796.36140000016894192 5855530.25899999961256981, 760796.62689999991562217 5855530.80079999845474958, 760796.88219999999273568 5855531.3475999990478158, 760797.12740000011399388 5855531.89900000020861626, 760797.36229999992065132 5855532.45490000024437904, 760797.58679999993182719 5855533.01499999966472387, 760797.80089999991469085 5855533.57930000126361847, 760800.76560000004246831 5855532.48160000052303076, 760804.37259999988600612 5855531.14389999955892563, 760803.56890000007115304 5855528.96110000088810921, 760805.21059999987483025 5855528.352700000628829, 760803.86910000001080334 5855524.68010000046342611, 760803.23809999995864928 5855523.24519999884068966, 760802.94850000005681068 5855522.63970000017434359, 760802.64699999999720603 5855522.03999999910593033)),((760818.18000000005122274 5855535.93760000076144934, 760826.75309999997261912 5855532.78710000030696392, 760825.85490000003483146 5855530.32640000060200691, 760825.25670000002719462 5855528.68819999974220991, 760825.03189999994356185 5855528.0740999998524785, 760820.93079999997280538 5855516.84179999958723783, 760820.92739999992772937 5855516.84299999941140413, 760812.2883000000147149 5855519.83330000005662441, 760812.3088999999454245 5855519.87930000014603138, 760812.31709999986924231 5855519.88109999895095825, 760818.18000000005122274 5855535.93760000076144934)),((760812.05630000005476177 5855520.43499999959021807, 760804.00789999996777624 5855523.263799998909235, 760804.62820000003557652 5855524.96129999961704016, 760805.8540999999968335 5855528.31589999888092279, 760803.80180000001564622 5855529.06900000013411045, 760804.54310000012628734 5855531.08069999981671572, 760806.00930000003427267 5855530.53689999971538782, 760805.87199999997392297 5855530.16119999904185534, 760806.45059999998193234 5855529.94830000028014183, 760808.76259999989997596 5855536.27529999893158674, 760816.75800000003073364 5855533.31119999848306179, 760816.13909999991301447 5855531.61649999860674143, 760815.7930999998934567 5855530.66890000086277723, 760815.38489999994635582 5855530.81890000030398369, 760815.23529999994207174 5855530.40939999930560589, 760815.64359999995213002 5855530.25939999893307686, 760813.91079999995417893 5855525.513799998909235, 760813.50040000001899898 5855525.65799999888986349, 760813.35670000000391155 5855525.24639999959617853, 760813.74930000014137477 5855525.1084000002592802, 760812.05630000005476177 5855520.43499999959021807),(760809.83570000005420297 5855533.95329999923706055, 760806.31899999990127981 5855524.32910000067204237, 760809.82970000000204891 5855533.93679999932646751, 760816.13909999991301447 5855531.61649999860674143, 760809.83570000005420297 5855533.95329999923706055)),((760806.15339999995194376 5855530.76250000204890966, 760797.83839999989140779 5855533.84629999939352274, 760799.84849999996367842 5855539.30089999921619892, 760808.14859999984037131 5855536.2225999990478158, 760806.15339999995194376 5855530.76250000204890966)),((760809.77930000005289912 5855538.84460000041872263, 760809.82920000003650784 5855538.98009999934583902, 760812.27269999997224659 5855538.0738999992609024, 760811.37419999984558672 5855535.61710000038146973, 760808.93059999996330589 5855536.52300000004470348, 760809.77930000005289912 5855538.84460000041872263)),((760811.64610000001266599 5855535.51630000118166208, 760812.64690000005066395 5855538.25270000007003546, 760809.92940000002272427 5855539.25299999862909317, 760811.0118999999249354 5855542.21420000027865171, 760818.93440000002738088 5855539.27479999884963036, 760816.85770000005140901 5855533.58430000022053719, 760811.64610000001266599 5855535.51630000118166208)),((760820.0881999998819083 5855231.12189999874681234, 760821.68290000001434237 5855232.80549999978393316, 760825.21270000003278255 5855229.44060000032186508, 760825.04799999995157123 5855229.26669999863952398, 760826.44519999995827675 5855227.93479999899864197, 760825.02269999985583127 5855226.43299999926239252, 760820.0881999998819083 5855231.12189999874681234)),((760822.63149999990127981 5855240.12389999907463789, 760822.63989999983459711 5855240.11579999886453152, 760824.06239999993704259 5855241.6176999993622303, 760824.05400000000372529 5855241.62569999881088734, 760824.06400000001303852 5855241.63619999866932631, 760824.06709999986924231 5855241.63319999910891056, 760824.09710000001359731 5855241.6647999994456768, 760825.87249999993946403 5855239.97240000031888485, 760825.93850000016391277 5855240.04979999922215939, 760830.83790000004228204 5855235.37939999904483557, 760825.40229999995790422 5855229.64090000092983246, 760819.52349999989382923 5855235.26400000043213367, 760821.38080000004265457 5855237.22479999996721745, 760821.86410000000614673 5855236.76410000026226044, 760823.86059999989811331 5855238.87189999967813492, 760822.59470000001601875 5855240.07870000042021275, 760822.6245999998645857 5855240.11029999889433384, 760822.62149999989196658 5855240.11329999938607216, 760822.63149999990127981 5855240.12389999907463789)),((760826.75089999998454005 5855240.89979999884963036, 760824.97549999982584268 5855242.5923000006005168, 760825.00549999997019768 5855242.62389999907463789, 760825.00230000005103648 5855242.62689999863505363, 760825.01229999994393438 5855242.6373999984934926, 760825.02069999999366701 5855242.62939999997615814, 760831.84879999991971999 5855249.83810000028461218, 760831.84039999986998737 5855249.84609999787062407, 760831.85039999987930059 5855249.85670000035315752, 760831.85349999985191971 5855249.8536999998614192, 760831.88349999999627471 5855249.88529999926686287, 760833.65889999992214143 5855248.19280000030994415, 760833.72880000004079193 5855248.26659999880939722, 760838.62430000002495944 5855243.59989999979734421, 760830.93769999989308417 5855235.48479999974370003, 760828.31659999990370125 5855237.98340000119060278, 760828.84069999994244426 5855238.5367000000551343, 760827.79009999986737967 5855239.53820000030100346, 760827.26779999991413206 5855238.98319999966770411, 760826.04220000002533197 5855240.15149999968707561, 760826.75089999998454005 5855240.89979999884963036)),((760832.76199999998789281 5855250.81269999872893095, 760832.79189999995287508 5855250.84439999889582396, 760832.78879999998025596 5855250.84740000031888485, 760832.79869999992661178 5855250.85789999924600124, 760832.80709999985992908 5855250.84989999886602163, 760835.9916000000666827 5855254.21179999969899654, 760835.98320000001695007 5855254.21980000007897615, 760835.9932000000262633 5855254.23039999883621931, 760835.99629999999888241 5855254.22740000113844872, 760836.02630000002682209 5855254.25899999961256981, 760842.69719999993685633 5855247.89979999884963036, 760838.74909999989904463 5855243.73159999866038561, 760836.10450000001583248 5855246.2024999987334013, 760836.62709999992512167 5855246.75719999894499779, 760835.57659999991301447 5855247.7587000010535121, 760835.05279999994672835 5855247.20500000007450581, 760833.82860000000800937 5855248.37199999950826168, 760834.53740000003017485 5855249.12029999773949385, 760832.76199999998789281 5855250.81269999872893095)),((760849.94409999996423721 5855244.49119999911636114, 760848.59639999992214143 5855243.06830000132322311, 760843.09149999998044223 5855248.31600000057369471, 760842.91680000000633299 5855248.13159999903291464, 760836.5137999999569729 5855254.23549999855458736, 760838.20079999999143183 5855256.01659999880939722, 760839.20940000005066395 5855255.0551999993622303, 760848.72160000004805624 5855246.00750000029802322, 760848.54689999984111637 5855245.82309999875724316, 760849.94409999996423721 5855244.49119999911636114)),((760825.83649999997578561 5855253.5165999997407198, 760825.10109999985434115 5855253.14369999896734953, 760824.35719999996945262 5855252.78809999860823154, 760822.00919999997131526 5855255.02640000078827143, 760824.15540000004693866 5855257.29229999985545874, 760827.28039999993052334 5855254.31339999940246344, 760826.56309999991208315 5855253.90659999940544367, 760825.83649999997578561 5855253.5165999997407198)),((760818.75730000005569309 5855253.91469999868422747, 760821.26229999994393438 5855251.5267999991774559, 760820.59269999992102385 5855251.29769999999552965, 760819.91869999992195517 5855251.08200000040233135, 760819.24040000000968575 5855250.87990000005811453, 760818.55830000003334135 5855250.69149999879300594, 760817.87260000000242144 5855250.51670000050216913, 760817.1835999998729676 5855250.35580000001937151, 760816.49139999994076788 5855250.20870000030845404, 760815.37779999990016222 5855256.88960000034421682, 760815.52289999986533076 5855257.04279999993741512, 760822.11399999994318932 5855264.00139999948441982, 760830.24789999984204769 5855256.24759999942034483, 760829.57099999987985939 5855255.76850000023841858, 760828.88300000003073364 5855255.30529999919235706, 760828.18449999997392297 5855254.8584000002592802, 760827.47570000006817281 5855254.42809999920427799, 760824.14759999990928918 5855257.60059999860823154, 760821.85160000005271286 5855255.17659999895840883, 760820.8536999998614192 5855256.12789999879896641, 760818.75730000005569309 5855253.91469999868422747)),((760825.69489999988581985 5855261.45019999984651804, 760827.33209999999962747 5855263.17859999928623438, 760827.22699999995529652 5855263.27880000043660402, 760825.58990000002086163 5855261.55040000006556511, 760824.64439999987371266 5855262.45169999916106462, 760826.28149999992456287 5855264.18010000046342611, 760826.17649999994318932 5855264.28019999992102385, 760824.53929999994579703 5855262.55179999954998493, 760823.5938000000314787 5855263.4531000005081296, 760825.23099999991245568 5855265.18149999901652336, 760825.12589999986812472 5855265.28169999923557043, 760823.48880000005010515 5855263.55329999793320894, 760822.54330000001937151 5855264.45459999889135361, 760825.50809999997727573 5855267.58469999860972166, 760825.51859999995213002 5855267.57470000069588423, 760826.44310000003315508 5855266.6934000002220273, 760826.45360000000800937 5855266.68339999951422215, 760827.32559999998193234 5855265.85219999868422747, 760827.42539999983273447 5855265.9576000003144145, 760826.90009999985340983 5855266.45830000005662441, 760829.78879999998025596 5855269.5078999986872077, 760831.06949999998323619 5855267.71530000027269125, 760828.37560000002849847 5855264.87119999900460243, 760828.53319999983068556 5855264.72099999897181988, 760829.24199999985285103 5855265.46929999999701977, 760832.14150000002700835 5855262.70529999956488609, 760831.43270000000484288 5855261.95699999947100878, 760831.59029999992344528 5855261.80680000130087137, 760832.44880000001285225 5855262.71310000028461218, 760832.46979999996256083 5855262.69309999793767929, 760833.69149999995715916 5855263.98290000110864639, 760834.87769999983720481 5855262.32269999943673611, 760830.0862999998498708 5855257.26409999933093786, 760828.03769999998621643 5855259.21699999924749136, 760829.67479999992065132 5855260.9453999986872077, 760829.32810000004246831 5855261.27589999977499247, 760827.69099999987520278 5855259.54740000050514936, 760826.74549999996088445 5855260.44880000036209822, 760828.38260000001173466 5855262.17719999980181456, 760828.27760000003036112 5855262.27729999925941229, 760826.64040000003296882 5855260.5489000016823411, 760825.69489999988581985 5855261.45019999984651804)),((760828.05909999995492399 5855270.86879999935626984, 760829.29869999992661178 5855269.68700000084936619, 760826.49360000004526228 5855266.72549999970942736, 760826.48300000000745058 5855266.73550000041723251, 760825.54659999988507479 5855267.62529999949038029, 760825.99730000004637986 5855268.10109999869018793, 760824.72519999998621643 5855269.31379999779164791, 760826.17539999994914979 5855270.81920000072568655, 760827.14059999992605299 5855269.89909999910742044, 760828.05909999995492399 5855270.86879999935626984)),((760845.51419999985955656 5855273.76310000009834766, 760842.97859999991487712 5855271.08609999902546406, 760841.42090000002644956 5855272.56520000007003546, 760843.94889999984297901 5855275.25530000030994415, 760845.51419999985955656 5855273.76310000009834766)),((760839.98380000004544854 5855267.92439999990165234, 760838.43949999997857958 5855269.39659999962896109, 760838.33969999989494681 5855269.29119999893009663, 760839.88399999996181577 5855267.81899999920278788, 760838.3104999999050051 5855266.1578999999910593, 760836.61670000001322478 5855269.89929999969899654, 760839.93669999984558672 5855273.40429999958723783, 760839.77909999992698431 5855273.55460000038146973, 760839.07030000002123415 5855272.80630000028759241, 760836.17079999996349216 5855275.57030000071972609, 760836.87959999986924231 5855276.31859999988228083, 760836.7219999999506399 5855276.46879999991506338, 760835.86350000009406358 5855275.56240000016987324, 760834.65240000002086163 5855274.32609999924898148, 760833.7602999999653548 5855276.29679999966174364, 760836.57889999996405095 5855279.27259999793022871, 760835.42319999996107072 5855280.3742000013589859, 760837.07039999985136092 5855282.1131999995559454, 760839.79139999998733401 5855279.51929999981075525, 760838.15419999987352639 5855277.79090000037103891, 760838.25930000003427267 5855277.69079999905079603, 760839.74669999990146607 5855279.26109999977052212, 760840.69220000004861504 5855278.35979999974370003, 760839.20479999994859099 5855276.78940000012516975, 760839.30980000004637986 5855276.68929999880492687, 760840.79719999991357327 5855278.25960000045597553, 760841.74269999994430691 5855277.35830000136047602, 760840.25529999996069819 5855275.78799999877810478, 760840.36040000012144446 5855275.68780000135302544, 760841.84779999998863786 5855277.25820000004023314, 760842.79330000001937151 5855276.35690000001341105, 760841.29590000002644956 5855274.77599999867379665, 760841.40089999989140779 5855274.67579999938607216, 760842.89830000000074506 5855276.2566999988630414, 760843.8438000000314787 5855275.35539999883621931, 760842.35640000004786998 5855273.7850999990478158, 760842.46149999997578561 5855273.68489999882876873, 760841.32400000002235174 5855272.4628999987617135, 760842.87879999983124435 5855270.98070000018924475, 760841.98030000005383044 5855270.03220000024884939, 760840.43599999998696148 5855271.50439999904483557, 760840.33619999990332872 5855271.39900000020861626, 760841.88049999997019768 5855269.92679999861866236, 760840.98210000002291054 5855268.978299998678267, 760839.43779999983962625 5855270.45049999933689833, 760839.33790000004228204 5855270.34509999863803387, 760840.88220000010915101 5855268.87289999984204769, 760839.98380000004544854 5855267.92439999990165234)),((760844.80879999988246709 5855275.2978999987244606, 760837.98030000005383044 5855281.80729999952018261, 760840.05659999989438802 5855283.99940000008791685, 760846.8856000000378117 5855277.49079999793320894, 760844.80879999988246709 5855275.2978999987244606)),((760815.45259999996051192 5855274.02159999962896109, 760817.44869999994989485 5855276.12979999929666519, 760819.05649999994784594 5855274.59719999879598618, 760824.55690000008326024 5855280.4041999988257885, 760822.94960000005085021 5855281.93639999907463789, 760824.94599999987985939 5855284.04399999883025885, 760826.55319999996572733 5855282.51179999951273203, 760828.76329999999143183 5855284.8451999993994832, 760829.72770000004675239 5855285.8634000001475215, 760829.20270000002346933 5855286.36409999895840883, 760830.25060000002849847 5855287.47059999965131283, 760830.77590000000782311 5855286.96999999973922968, 760830.89599999994970858 5855287.09659999888390303, 760830.03449999983422458 5855287.91770000010728836, 760831.68130000005476177 5855289.65649999771267176, 760832.54280000005383044 5855288.83529999852180481, 760832.86219999997410923 5855289.17250000033527613, 760830.50759999989531934 5855291.47779999952763319, 760830.50439999997615814 5855291.48079999908804893, 760834.7876999998698011 5855295.99639999959617853, 760835.72599999990779907 5855296.98699999880045652, 760835.72279999987222254 5855296.99010000005364418, 760838.68089999991934747 5855300.10669999942183495, 760839.61919999995734543 5855301.09729999955743551, 760839.61609999998472631 5855301.10030000004917383, 760842.57099999999627471 5855304.21989999990910292, 760842.57409999996889383 5855304.2168999994173646, 760843.52249999984633178 5855305.21810000017285347, 760843.52769999986048788 5855305.2130999993532896, 760844.53287486813496798 5855306.28009491972625256, 760844.47289999993517995 5855306.33739999961107969, 760843.46459999994840473 5855305.27300000097602606, 760843.47309999982826412 5855305.2649999987334013, 760843.46299999998882413 5855305.25439999904483557, 760843.45990000001620501 5855305.25750000029802322, 760843.43000000005122274 5855305.22579999826848507, 760843.35629999986849725 5855305.2959000002592802, 760842.63509999995585531 5855304.53450000006705523, 760841.62669999990612268 5855305.49590000137686729, 760842.34790000005159527 5855306.25729999877512455, 760840.7615999998524785 5855307.76950000040233135, 760840.08519999997224659 5855307.0553999999538064, 760840.05516766186337918 5855307.02407058421522379, 760840.20239999995101243 5855306.88389999978244305, 760840.76899999985471368 5855307.48199999798089266, 760842.08219999982975423 5855306.2301000002771616, 760841.34349999995902181 5855305.45019999984651804, 760842.55149999994318932 5855304.29859999939799309, 760842.52159999997820705 5855304.26699999999254942, 760842.52469999995082617 5855304.2639999995008111, 760842.51470000005792826 5855304.25339999888092279, 760842.50630000000819564 5855304.26150000002235174, 760839.57139999989885837 5855301.16299999877810478, 760839.57979999994859099 5855301.15490000043064356, 760839.56990000000223517 5855301.14439999870955944, 760839.56669999996665865 5855301.14740000013262033, 760839.53679999988526106 5855301.11579999886453152, 760839.4631999998819083 5855301.18589999806135893, 760838.74199999996926636 5855300.42439999990165234, 760837.73349999985657632 5855301.38580000028014183, 760838.45479999994859099 5855302.14719999860972166, 760836.86840000003576279 5855303.65950000006705523, 760836.16629999992437661 5855302.90990000031888485, 760830.5311999999685213 5855308.28160000033676624, 760830.51119999983347952 5855308.26059999875724316, 760830.38509999983943999 5855308.3806999996304512, 760831.40339999995194376 5855309.45569999981671572, 760831.52939999988302588 5855309.33559999894350767, 760834.42090000002644956 5855312.38809999916702509, 760839.9460680631455034 5855307.12793740257620811, 760834.42429999995511025 5855312.39169999957084656, 760834.40430000005289912 5855312.37060000002384186, 760834.27829999988898635 5855312.49069999996572733, 760835.29649999993853271 5855313.56570000015199184, 760835.42260000004898757 5855313.44559999834746122, 760838.31749999988824129 5855316.50199999939650297, 760838.29769999987911433 5855316.4810999995097518, 760838.17160000000149012 5855316.60120000038295984, 760839.18989999988116324 5855317.67619999870657921, 760839.31589999992866069 5855317.55609999969601631, 760842.21085255010984838 5855320.61234990786761045, 760842.21080000000074506 5855320.6124000009149313, 760842.19089999992866069 5855320.59130000043660402, 760842.06489999999757856 5855320.71149999927729368, 760843.08310000004712492 5855321.78650000132620335, 760843.20920000004116446 5855321.66629999876022339, 760845.85459999996237457 5855324.45919999945908785, 760845.83360000001266599 5855324.47919999994337559, 760845.85360000003129244 5855324.50029999949038029, 760854.17390000005252659 5855316.56879999861121178, 760854.14390000002458692 5855316.53719999920576811, 760854.14709999994374812 5855316.53409999888390303, 760854.13710000005085021 5855316.52359999902546406, 760854.12870000000111759 5855316.53159999940544367, 760851.25120000005699694 5855313.49370000138878822, 760851.25960000010672957 5855313.48570000007748604, 760851.2495999998645857 5855313.47520000021904707, 760851.24639999982900918 5855313.47819999977946281, 760851.21649999998044223 5855313.44650000054389238, 760851.14300000004004687 5855313.51670000050216913, 760850.42169999983161688 5855312.75519999861717224, 760849.41319999983534217 5855313.71649999916553497, 760850.13450000016018748 5855314.47800000011920929, 760848.54809999989811331 5855315.99019999895244837, 760847.84750000003259629 5855315.23919999878853559, 760847.43759867025073618 5855315.62993958499282598, 760847.98889999999664724 5855315.10439999960362911, 760848.55549999990034848 5855315.70249999966472387, 760849.86869999987538904 5855314.45060000102967024, 760849.12989999994169921 5855313.67069999873638153, 760850.33799999987240881 5855312.51909999921917915, 760850.30810000002384186 5855312.48750000074505806, 760850.31119999999646097 5855312.48450000025331974, 760850.30119999998714775 5855312.47389999963343143, 760850.29280000005383044 5855312.48199999891221523, 760847.35789999994449317 5855309.38349999953061342, 760847.36629999987781048 5855309.37539999932050705, 760847.35629999986849725 5855309.36489999946206808, 760847.35320000001229346 5855309.36789999902248383, 760847.3232000001007691 5855309.33629999961704016, 760847.2496999999275431 5855309.40639999974519014, 760846.53099999995902181 5855308.64759999793022871, 760845.5224999999627471 5855309.60890000034123659, 760846.24119999993126839 5855310.3676999993622303, 760844.65430000005289912 5855311.88059999980032444, 760843.9480609823949635 5855311.13496438320726156, 760843.97849999985191971 5855311.16580000054091215, 760844.02049999986775219 5855311.125599998049438, 760844.08539999998174608 5855311.19409999996423721, 760844.19039999996311963 5855311.09410000033676624, 760844.66209999995771796 5855311.59200000017881393, 760845.97539999999571592 5855310.34020000137388706, 760845.23659999982919544 5855309.56020000018179417, 760846.44469999999273568 5855308.40860000066459179, 760846.41469999996479601 5855308.37699999939650297, 760846.41780000005383044 5855308.37399999983608723, 760846.40789999987464398 5855308.36349999904632568, 760846.39949999994132668 5855308.37160000111907721, 760845.39130000001750886 5855307.30699999909847975, 760845.44874389551114291 5855307.25229152943938971, 760846.46419999992940575 5855308.33019999973475933, 760846.46739999996498227 5855308.32720000110566616, 760847.41570000001229346 5855309.32839999999850988, 760847.42099999997299165 5855309.32339999917894602, 760850.36060000001452863 5855312.43740000016987324, 760851.29579999984707683 5855313.43109999969601631, 760851.29899999988265336 5855313.42809999920427799, 760854.18330000003334135 5855316.47950000036507845, 760854.19330000004265457 5855316.49010000005364418, 760854.19649999984540045 5855316.48709999956190586, 760854.22639999992679805 5855316.51869999896734953, 760857.33079999999608845 5855313.55929999891668558, 760860.01109999988693744 5855316.38900000043213367, 760860.90469999995548278 5855317.33229999896138906, 760859.85939999984111637 5855318.32879999931901693, 760864.51040000002831221 5855323.25599999912083149, 760864.51350000000093132 5855323.25299999862909317, 760864.54349999991245568 5855323.28459999896585941, 760865.45209999999497086 5855324.23340000119060278, 760871.22569999995175749 5855330.32870000042021275, 760876.15289999986998737 5855323.56660000048577785, 760871.84710000001359731 5855319.91009999997913837, 760871.00320000003557652 5855320.91089999955147505, 760870.50670000002719462 5855320.486200001090765, 760871.37719999998807907 5855319.32060000114142895, 760871.83010000002104789 5855319.70519999880343676, 760872.82649999996647239 5855318.52429999876767397, 760872.34639999992214143 5855318.14459999930113554, 760874.86039999988861382 5855314.94520000088959932, 760877.32869999995455146 5855317.04109999816864729, 760882.86970000003930181 5855310.47470000106841326, 760880.15319999994244426 5855308.81259999983012676, 760880.19850000005681068 5855308.73809999879449606, 760880.0398999999742955 5855308.6581000005826354, 760879.87769999995362014 5855308.55889999959617853, 760883.37430000002495944 5855304.10879999864846468, 760877.6435999998357147 5855298.04709999915212393, 760872.96109999995678663 5855293.09410000033676624, 760872.31499999982770532 5855293.69990000035613775, 760871.62670000002253801 5855292.96229999978095293, 760871.08039999997708946 5855293.48299999907612801, 760870.96059999987483025 5855293.35659999866038561, 760872.10049999982584268 5855292.26999999769032001, 760871.0621999999275431 5855291.17390000075101852, 760869.92219999991357327 5855292.26030000019818544, 760869.78260000003501773 5855292.11290000006556511, 760872.13069999986328185 5855289.87459999974817038, 760865.11800000013317913 5855282.47109999973326921, 760865.19129999994765967 5855282.40089999791234732, 760864.34750000003259629 5855281.52059999946504831, 760857.42949999985285103 5855274.21700000111013651, 760857.43790000001899898 5855274.20899999979883432, 760849.64319999993313104 5855265.99650000035762787, 760849.65139999997336417 5855265.98859999980777502, 760848.77980000001844019 5855265.07469999976456165, 760848.77460000000428408 5855265.07959999889135361, 760839.47569999995175749 5855255.26229999959468842, 760837.05949999997392297 5855257.56589999888092279, 760836.91970000008586794 5855257.41839999984949827, 760838.05939999991096556 5855256.33160000015050173, 760837.02139999996870756 5855255.23569999914616346, 760835.88150000001769513 5855256.32230000011622906, 760835.76170000003185123 5855256.1957999998703599, 760836.30799999996088445 5855255.67499999981373549, 760835.6091999999480322 5855254.93730000127106905, 760835.06299999996554106 5855255.45799999870359898, 760834.9237000000430271 5855255.31100000068545341, 760835.96859999990556389 5855254.31399999838322401, 760832.7338999998755753 5855250.89910000097006559, 760832.74249999993480742 5855250.89140000101178885, 760831.80090000003110617 5855249.90380000043660402, 760831.8042000001296401 5855249.90069999918341637, 760824.95779999997466803 5855242.68939999956637621, 760824.96310000005178154 5855242.68429999891668558, 760823.99950000003445894 5855241.67759999912232161, 760822.53700000001117587 5855240.13369999919086695, 760818.96500000008381903 5855243.53870000038295984, 760818.91509999998379499 5855243.48589999973773956, 760819.5139000000199303 5855242.915200000628829, 760818.49549999996088445 5855241.84010000061243773, 760818.42189999995753169 5855241.9102999996393919, 760817.37399999995250255 5855240.80370000191032887, 760816.84869999997317791 5855241.30439999885857105, 760816.72879999992437661 5855241.17769999988377094, 760817.65319999994244426 5855240.29669999983161688, 760816.90469999995548278 5855239.50630000047385693, 760815.98019999999087304 5855240.38750000018626451, 760815.86039999988861382 5855240.26109999977052212, 760816.78489999996963888 5855239.37979999929666519, 760815.9860999999800697 5855238.5364999994635582, 760815.06180000002495944 5855239.41799999866634607, 760811.75170000002253801 5855235.9147999994456768, 760805.87449999991804361 5855241.51759999990463257, 760791.6197999999858439 5855255.10749999899417162, 760794.18989999999757856 5855257.82090000063180923, 760793.78540000005159527 5855258.19589999876916409, 760796.30099999997764826 5855260.85170000046491623, 760796.42709999985527247 5855260.73149999883025885, 760796.50699999998323619 5855260.81579999998211861, 760801.49699999997392297 5855256.05869999993592501, 760801.81649999995715916 5855256.39599999878555536, 760800.90270000009331852 5855257.26730000041425228, 760804.30639999988488853 5855260.86120000015944242, 760805.22050000005401671 5855259.98990000039339066, 760805.3405000000493601 5855260.11660000029951334, 760804.80460000003222376 5855260.62729999888688326, 760805.35159999993629754 5855261.19390000030398369, 760805.86309999995864928 5855261.72369999997317791, 760806.38859999994747341 5855261.22290000133216381, 760809.56279999995604157 5855264.57439999934285879, 760807.95579999987967312 5855266.10620000027120113, 760809.95229999988805503 5855268.21379999909549952, 760811.55929999996442348 5855266.68219999969005585, 760817.06000000005587935 5855272.48929999861866236, 760815.45259999996051192 5855274.02159999962896109),(760843.37689999991562217 5855311.67899999860674143, 760843.94779999984893948 5855311.13470000028610229, 760843.94799867400433868 5855311.134901262819767, 760838.31749999988824129 5855316.50199999939650297, 760843.37689999991562217 5855311.67899999860674143),(760814.88099999993573874 5855256.60819999966770411, 760814.80649999994784594 5855256.59570000041276217, 760815.02879999985452741 5855255.26219999883323908, 760815.10329999984242022 5855255.27469999995082617, 760816.10829999984707683 5855249.24590000044554472, 760816.74129999987781048 5855249.36940000019967556, 760817.37199999997392297 5855249.50420000031590462, 760818.00020000000949949 5855249.65020000096410513, 760818.62569999985862523 5855249.80740000121295452, 760819.2484000000404194 5855249.97570000030100346, 760819.86789999983739108 5855250.15509999915957451, 760820.4841999999480322 5855250.34559999965131283, 760821.09710000001359731 5855250.54699999932199717, 760821.70620000001508743 5855250.75920000020414591, 760822.31149999983608723 5855250.98230000026524067, 760822.91280000004917383 5855251.21619999967515469, 760823.50979999999981374 5855251.4607999986037612, 760824.10230000002775341 5855251.7159000001847744, 760824.69030000001657754 5855251.98159999866038561, 760825.27350000001024455 5855252.25779999885708094, 760825.85160000005271286 5855252.54420000128448009, 760826.42469999997410923 5855252.84100000094622374, 760826.99229999992530793 5855253.14790000021457672, 760827.55439999990630895 5855253.46490000002086163, 760828.11089999997057021 5855253.79189999960362911, 760828.66139999986626208 5855254.12879999913275242, 760829.20589999982621521 5855254.47539999987930059, 760829.7441999998409301 5855254.83160000015050173, 760830.27599999983794987 5855255.19739999994635582, 760830.80130000005010515 5855255.57270000036805868, 760831.31990000000223517 5855255.95720000006258488, 760831.83160000003408641 5855256.35099999979138374, 760832.33619999990332872 5855256.75380000006407499, 760832.83359999989625067 5855257.16550000011920929, 760833.32359999988693744 5855257.58600000105798244, 760833.80610000004526228 5855258.0151999993249774, 760834.28090000001247972 5855258.45299999974668026, 760834.74789999984204769 5855258.89909999910742044, 760835.20689999987371266 5855259.35350000113248825, 760835.65769999986514449 5855259.81599999871104956, 760836.10030000004917383 5855260.28650000039488077, 760836.5344999999506399 5855260.76479999907314777, 760832.68639731511939317 5855266.15089716576039791, 760832.36119999992661178 5855265.80759999994188547, 760833.64190000004600734 5855264.0149999987334013, 760832.46770000003743917 5855262.77530000079423189, 760829.44209999998565763 5855265.65950000006705523, 760829.5819000001065433 5855265.80710000079125166, 760829.61339999991469085 5855265.77699999883770943, 760831.5173652651719749 5855267.78716332744807005, 760827.58249999990221113 5855273.29470000043511391, 760825.78610000002663583 5855271.35790000017732382, 760823.95120000001043081 5855269.45779999904334545, 760822.07860000000800937 5855267.5949999988079071, 760820.16920000000391155 5855265.77039999887347221, 760818.22349999996367842 5855263.9846000000834465, 760816.24250000005122274 5855262.23840000107884407, 760814.22679999994579703 5855260.53259999956935644, 760814.88099999993573874 5855256.60819999966770411),(760838.84779999998863786 5855263.98660000041127205, 760841.92959999991580844 5855267.97509999945759773, 760845.07400000002235174 5855271.91410000063478947, 760849.24469999992288649 5855276.94869999960064888, 760853.51749999984167516 5855281.89649999979883432, 760854.91699999989941716 5855283.56599999964237213, 760856.34970000002067536 5855285.20699999947100878, 760857.81489999999757856 5855286.81869999878108501, 760859.31209999998100102 5855288.40050000045448542, 760860.84069999994244426 5855289.95189999882131815, 760862.40009999996982515 5855291.47210000082850456, 760861.1918879053555429 5855294.28248722851276398, 760860.87709999992512167 5855293.9500999990850687, 760861.50119999994058162 5855292.49849999975413084, 760860.0328999999910593 5855290.94830000028014183, 760850.91159999999217689 5855299.64340000040829182, 760851.83230000000912696 5855300.38310000021010637, 760852.76710000005550683 5855301.1048999996855855, 760853.7155000000493601 5855301.80850000027567148, 760854.67729999998118728 5855302.49359999876469374, 760855.65200000000186265 5855303.1600999990478158, 760856.63939999998547137 5855303.80750000011175871, 760857.0696000000461936 5855302.80669999960809946, 760857.41818479995708913 5855303.06038893759250641, 760856.6443000000435859 5855304.86050000041723251, 760855.63870000001043081 5855304.21420000027865171, 760854.64560000004712492 5855303.54859999939799309, 760853.66550000000279397 5855302.86399999912828207, 760852.69859999988693744 5855302.16060000099241734, 760851.74540000001434237 5855301.4386999998241663, 760850.80619999999180436 5855300.69860000070184469, 760849.8813999998383224 5855299.94039999973028898, 760848.9912999999942258 5855299.18199999816715717, 760848.11560000001918525 5855298.40699999872595072, 760847.25459999986924231 5855297.6155000003054738, 760846.40849999990314245 5855296.80799999926239252, 760845.57770000002346933 5855295.98470000084489584, 760844.76249999983701855 5855295.14579999912530184, 760843.96310000005178154 5855294.29169999994337559, 760843.17989999987185001 5855293.42269999906420708, 760842.41310000012163073 5855292.53910000063478947, 760841.66310000000521541 5855291.64120000042021275, 760840.92989999987185001 5855290.72929999884217978, 760840.21399999991990626 5855289.80369999911636114, 760839.5154999999795109 5855288.86479999870061874, 760837.62769999995362014 5855286.1093999994918704, 760835.6996999999973923 5855283.38219999987632036, 760834.71510000003036112 5855282.08049999922513962, 760833.70320000010542572 5855280.80009999871253967, 760832.91119999997317791 5855279.83540000021457672, 760832.1036999998614192 5855278.8837000010535121, 760835.31310887448489666 5855271.79440936911851168, 760835.65769999986514449 5855272.15829999931156635, 760834.69449999986682087 5855274.28600000124424696, 760835.84459999983664602 5855275.50029999949038029, 760838.87020000000484288 5855272.61610000021755695, 760836.19231746252626181 5855269.85231802240014076, 760838.84779999998863786 5855263.98660000041127205),(760874.0102999999653548 5855301.92059999890625477, 760874.02391514356713742 5855301.94235753268003464, 760874.00037528295069933 5855301.90535305719822645, 760874.0102999999653548 5855301.92059999890625477),(760874.05115329567342997 5855301.98588516749441624, 760874.06129999994300306 5855302.00209999922662973, 760874.07489412720315158 5855302.02472941484302282, 760874.05115329567342997 5855301.98588516749441624),(760874.10110919328872114 5855302.06836823187768459, 760874.1107999999076128 5855302.08449999894946814, 760874.121175637235865 5855302.10246861819177866, 760874.10110919328872114 5855302.06836823187768459),(760874.14912930957507342 5855302.15087903290987015, 760874.15890000003855675 5855302.16779999993741512, 760874.17171304463408887 5855302.19097370002418756, 760874.14912930957507342 5855302.15087903290987015),(760874.19330249528866261 5855302.2300204262137413, 760874.20539999997708946 5855302.25189999956637621, 760874.217381602502428 5855302.27453191578388214, 760874.19330249528866261 5855302.2300204262137413),(760874.23843468225095421 5855302.31429884396493435, 760874.25040000001899898 5855302.33689999952912331, 760874.26317778357770294 5855302.36213170643895864, 760874.23843468225095421 5855302.31429884396493435),(760874.28030383016448468 5855302.39594972878694534, 760874.29379999998491257 5855302.42260000016540289, 760874.30512380879372358 5855302.44600433949381113, 760874.28030383016448468 5855302.39594972878694534),(760874.32397908915299922 5855302.48497491888701916, 760874.33570000005420297 5855302.50919999927282333, 760874.34420746273826808 5855302.52762931678444147, 760874.32397908915299922 5855302.48497491888701916),(760874.36712392710614949 5855302.57727217860519886, 760874.37600000004749745 5855302.59649999905377626, 760874.38290678476914763 5855302.61216487176716328, 760874.36712392710614949 5855302.57727217860519886),(760874.40345398499630392 5855302.65876676887273788, 760874.41480000002775341 5855302.68449999950826168, 760874.42442403559107333 5855302.7075094860047102, 760874.40345398499630392 5855302.65876676887273788),(760874.43948449799790978 5855302.74351657554507256, 760874.45189999986905605 5855302.77319999970495701, 760874.45860290690325201 5855302.79006111528724432, 760874.43948449799790978 5855302.74351657554507256),(760874.47769485646858811 5855302.83808677922934294, 760874.4873999998671934 5855302.86249999888241291, 760874.4943026757100597 5855302.88077178783714771, 760874.47769485646858811 5855302.83808677922934294),(760874.50929737091064453 5855302.92046362813562155, 760874.52139999985229224 5855302.95249999966472387, 760874.52722939313389361 5855302.96890195738524199, 760874.50929737091064453 5855302.92046362813562155),(760874.54582433868199587 5855303.02122189663350582, 760874.55359999986831099 5855303.04309999942779541, 760874.55773390154354274 5855303.0553805148229003, 760874.54582433868199587 5855303.02122189663350582),(760874.57416351232677698 5855303.10418769717216492, 760874.58429999998770654 5855303.1342999991029501, 760874.59014468989335001 5855303.15278131142258644, 760874.57416351232677698 5855303.10418769717216492),(760874.60157965938560665 5855303.18893947452306747, 760874.61329999996814877 5855303.22599999979138374, 760874.61776368669234216 5855303.24107516091316938, 760874.60157965938560665 5855303.18893947452306747),(760874.63093180197756737 5855303.28554769698530436, 760874.64060000004246831 5855303.31819999869912863, 760874.6449585841037333 5855303.33392142876982689, 760874.63093180197756737 5855303.28554769698530436),(760874.65593130188062787 5855303.37350006494671106, 760874.66630000004079193 5855303.41089999955147505, 760874.66957849368918687 5855303.42363148275762796, 760874.65593130188062787 5855303.37350006494671106),(760874.68175645708106458 5855303.47092257440090179, 760874.69029999990016222 5855303.50409999955445528, 760874.69338130985852331 5855303.51701939385384321, 760874.68175645708106458 5855303.47092257440090179),(760874.70327012776397169 5855303.55848147720098495, 760874.71259999985340983 5855303.5975999990478158, 760874.71543291234411299 5855303.61052688118070364, 760874.70327012776397169 5855303.55848147720098495),(760874.72579790803138167 5855303.65782346297055483, 760874.73320000001695007 5855303.69159999955445528, 760874.73478239518590271 5855303.69949523080140352, 760874.72579790803138167 5855303.65782346297055483),(760874.74667885422240943 5855303.75885163620114326, 760874.75210000004153699 5855303.78589999862015247, 760874.7534669425804168 5855303.79342612996697426, 760874.74667885422240943 5855303.75885163620114326),(760874.76523385499604046 5855303.85821256134659052, 760874.76929999992717057 5855303.88059999886900187, 760874.77005508285947144 5855303.88522305525839329, 760874.76523385499604046 5855303.85821256134659052),(760874.78111627162434161 5855303.95294607523828745, 760874.78479999990668148 5855303.97549999877810478, 760874.78555820870678872 5855303.98073054011911154, 760874.78111627162434161 5855303.95294607523828745),(760874.79479850770439953 5855304.04447521269321442, 760874.7985999999800697 5855304.07070000004023314, 760874.79921823577024043 5855304.07557946443557739, 760874.79479850770439953 5855304.04447521269321442),(760874.80642283172346652 5855304.13244218472391367, 760874.81070000003091991 5855304.1661999998614192, 760874.81135731004178524 5855304.17230085749179125, 760874.80642283172346652 5855304.13244218472391367),(760874.81649840949103236 5855304.22001824714243412, 760874.82099999999627471 5855304.26179999951273203, 760874.82155306567437947 5855304.26796089392155409, 760874.81649840949103236 5855304.22001824714243412),(760874.82573852466885 5855304.31458496022969484, 760874.82960000005550683 5855304.35759999975562096, 760874.82989656389690936 5855304.36172610614448786, 760874.82573852466885 5855304.31458496022969484),(760874.83307223161682487 5855304.40590930916368961, 760874.83649999985937029 5855304.45359999965876341, 760874.83680643409024924 5855304.45926314033567905, 760874.83307223161682487 5855304.40590930916368961),(760874.83793449075892568 5855304.48011049441993237, 760874.84169999998994172 5855304.54969999939203262, 760874.8418518389808014 5855304.55399168469011784, 760874.83793449075892568 5855304.48011049441993237),(760874.8432268900796771 5855304.59285709820687771, 760874.84509999991860241 5855304.64579999912530184, 760874.84512028587050736 5855304.64701969362795353, 760874.8432268900796771 5855304.59285709820687771),(760864.0466999999480322 5855308.84529999829828739, 760862.73849999986123294 5855308.23309999983757734, 760861.44480000005569309 5855307.59059999883174896, 760861.98430819704663008 5855305.30669164378196001, 760861.93259999994188547 5855305.5255999993532896, 760862.30709999997634441 5855305.70069999992847443, 760862.02330000011716038 5855306.90689999982714653, 760863.39869999990332872 5855307.58270000014454126, 760864.79050000000279397 5855308.22379999980330467, 760866.1977999999653548 5855308.82980000041425228, 760866.91419999999925494 5855303.41089999955147505, 760863.41289999987930059 5855301.02429999969899654, 760863.11029999994207174 5855302.30630000028759241, 760862.75093392981216311 5855302.0613231286406517, 760864.78919999988283962 5855293.43269999977201223, 760866.60679999995045364 5855295.09169999975711107, 760868.45739999983925372 5855296.71360000129789114, 760868.41929999995045364 5855297.00190000049769878, 760872.78110000002197921 5855300.57610000018030405, 760868.4093999998876825 5855296.99380000028759241, 760866.73339999991003424 5855309.75439999904483557, 760866.70400000014342368 5855309.97740000020712614, 760865.36879999993834645 5855309.42679999954998493, 760864.0466999999480322 5855308.84529999829828739),(760872.85658366291318089 5855300.63552967458963394, 760872.85679999983403832 5855300.63570000045001507, 760872.89583932422101498 5855300.66757950186729431, 760872.85658366291318089 5855300.63552967458963394),(760873.05362863489426672 5855300.80169715452939272, 760873.00020000000949949 5855300.75490000192075968, 760872.92837862996384501 5855300.69415109045803547, 760872.93149999983143061 5855300.69670000020414591, 760873.0050999999511987 5855300.75899999868124723, 760873.05362863489426672 5855300.80169715452939272),(760873.07352527941111475 5855300.81920290365815163, 760873.07750000001396984 5855300.82269999943673611, 760873.10204109363257885 5855300.84510408714413643, 760873.07352527941111475 5855300.81920290365815163),(760873.14711092517245561 5855300.88624929822981358, 760873.14870000001974404 5855300.88769999891519547, 760873.16011763003189117 5855300.89849869906902313, 760873.14711092517245561 5855300.88624929822981358),(760873.21611429424956441 5855300.95145988091826439, 760873.21879999991506338 5855300.95399999897927046, 760873.23583831626456231 5855300.97071637026965618, 760873.21611429424956441 5855300.95145988091826439),(760873.28383609792217612 5855301.01780721824616194, 760873.28759999992325902 5855301.02149999979883432, 760873.3030112647684291 5855301.03718483727425337, 760873.28383609792217612 5855301.01780721824616194),(760873.35265155730303377 5855301.08770631812512875, 760873.35519999999087304 5855301.09029999934136868, 760873.37101101502776146 5855301.10696823801845312, 760873.35265155730303377 5855301.08770631812512875),(760873.41476466518361121 5855301.15309407375752926, 760873.42160000000149012 5855301.16029999870806932, 760873.44411698705516756 5855301.18492687307298183, 760873.41476466518361121 5855301.15309407375752926),(760873.48045274673495442 5855301.22466736659407616, 760873.48670000000856817 5855301.23149999976158142, 760873.5096281124278903 5855301.25751873571425676, 760873.48045274673495442 5855301.22466736659407616),(760873.54225465306080878 5855301.29454321134835482, 760873.55049999989569187 5855301.30389999970793724, 760873.57246324513107538 5855301.3297701682895422, 760873.54225465306080878 5855301.29454321134835482),(760873.60539923107717186 5855301.36856495961546898, 760873.61289999983273447 5855301.3773999996483326, 760873.63131995580624789 5855301.39991997927427292, 760873.60539923107717186 5855301.36856495961546898),(760873.66721178882289678 5855301.44380082935094833, 760873.67399999999906868 5855301.4521000012755394, 760873.6907547723967582 5855301.47330963797867298, 760873.66721178882289678 5855301.44380082935094833),(760873.72419543960131705 5855301.51564172003418207, 760873.73379999992903322 5855301.52780000120401382, 760873.75503112934529781 5855301.55575492978096008, 760873.72419543960131705 5855301.51564172003418207),(760873.78125700796954334 5855301.59028642252087593, 760873.79189999983645976 5855301.60429999977350235, 760873.8118272585561499 5855301.63157257996499538, 760873.78125700796954334 5855301.59028642252087593),(760873.83860193530563265 5855301.6682165814563632, 760873.8485999999102205 5855301.68190000019967556, 760873.86757261073216796 5855301.70881781913340092, 760873.83860193530563265 5855301.6682165814563632),(760873.89232188824098557 5855301.74393141455948353, 760873.90399999998044223 5855301.76049999892711639, 760873.92001651611644775 5855301.78415333200246096, 760873.89232188824098557 5855301.74393141455948353),(760873.94900669658090919 5855301.82696628849953413, 760873.95789999992121011 5855301.84009999781847, 760873.97219786536879838 5855301.86206523049622774, 760873.94900669658090919 5855301.82696628849953413)),((760842.17700000002514571 5855282.48089999984949827, 760840.28599999996367842 5855284.28349999990314245, 760843.97950000001583248 5855288.1830000001937151, 760845.87049999996088445 5855286.38029999937862158, 760842.17700000002514571 5855282.48089999984949827)),((760845.04790000000502914 5855295.08719999901950359, 760845.90739999990910292 5855295.96640000026673079, 760846.78419999987818301 5855296.82819999940693378, 760847.67779999994672835 5855297.67249999940395355, 760848.58799999998882413 5855298.49879999924451113, 760849.51429999992251396 5855299.30689999926835299, 760849.54550000000745058 5855299.28100000042468309, 760849.79920000000856817 5855299.03920000046491623, 760849.83649999985937029 5855298.99679999984800816, 760849.56299999984912574 5855298.41730000078678131, 760849.27909999992698431 5855297.84279999975115061, 760848.98490000003948808 5855297.27359999902546406, 760848.68039999983739108 5855296.70990000013262033, 760848.3658999998588115 5855296.15170000027865171, 760848.04129999992437661 5855295.59930000081658363, 760847.70689999987371266 5855295.05289999954402447, 760847.36259999987669289 5855294.51269999891519547, 760847.00869999988935888 5855293.97879999969154596, 760846.64520000002812594 5855293.45139999780803919, 760846.27220000000670552 5855292.93070000037550926, 760845.88999999989755452 5855292.41679999977350235, 760845.49849999987054616 5855291.90999999921768904, 760845.09799999988172203 5855291.41029999870806932, 760844.68849999993108213 5855290.91799999959766865, 760844.27020000002812594 5855290.43320000078529119, 760843.84320000000298023 5855289.95610000006854534, 760843.40780000004451722 5855289.48669999931007624, 760842.96389999997336417 5855289.0253999987617135, 760842.51179999986197799 5855288.57219999935477972, 760842.05159999988973141 5855288.12729999888688326, 760841.5834000000031665 5855287.69070000015199184, 760841.10749999992549419 5855287.2627999996766448, 760840.62390000000596046 5855286.84350000042468309, 760840.13280000002123415 5855286.43310000002384186, 760839.63450000004377216 5855286.03170000016689301, 760839.12890000001061708 5855285.63929999992251396, 760838.61640000005718321 5855285.25619999971240759, 760838.09709999989718199 5855284.88249999936670065, 760837.57109999994281679 5855284.51820000074803829, 760837.03859999985434115 5855284.16359999962151051, 760836.75280000001657754 5855284.43609999865293503, 760836.72069999983068556 5855284.46650000009685755, 760839.55219999991822988 5855288.47789999935775995, 760840.27619999996386468 5855289.47059999965131283, 760841.02170000004116446 5855290.44700000062584877, 760841.78839999996125698 5855291.40679999999701977, 760842.57579999987501651 5855292.34959999844431877, 760843.38170000002719462 5855293.27850000001490116, 760844.20589999982621521 5855294.19109999947249889, 760845.04790000000502914 5855295.08719999901950359)),((760829.39320000004954636 5855291.75749999936670065, 760829.47329999995417893 5855291.84199999924749136, 760831.49029999994672835 5855289.91920000035315752, 760828.5952999999281019 5855286.86290000099688768, 760817.83250000013504177 5855297.12280000001192093, 760818.00709999992977828 5855297.30719999875873327, 760816.31570000003557652 5855298.91959999967366457, 760818.79139999987091869 5855301.53330000024288893, 760822.65109999990090728 5855297.85400000028312206, 760822.81400000001303852 5855298.02589999977499247, 760829.39320000004954636 5855291.75749999936670065)),((760834.72829999984242022 5855296.0328999999910593, 760834.71990000002551824 5855296.04089999943971634, 760830.45979999983683228 5855291.54339999984949827, 760830.46820000000298023 5855291.53540000133216381, 760830.45819999987725168 5855291.52480000071227551, 760830.45499999984167516 5855291.52780000027269125, 760830.42509999999310821 5855291.49619999900460243, 760822.12569999997504056 5855299.40770000126212835, 760822.20559999987017363 5855299.49199999962002039, 760822.07960000005550683 5855299.61209999863058329, 760823.09779999998863786 5855300.68709999974817038, 760823.22379999991971999 5855300.5669999998062849, 760826.6179548098007217 5855304.15034307725727558, 760826.49190000002272427 5855304.27049999870359898, 760827.51009999995585531 5855305.34550000168383121, 760827.63620000006631017 5855305.22529999911785126, 760830.5311999999685213 5855308.28160000033676624, 760836.30919999990146607 5855302.77359999995678663, 760836.87569999997504056 5855303.37170000094920397, 760838.18889999995008111 5855302.11989999935030937, 760837.45019999984651804 5855301.33999999891966581, 760838.65830000001005828 5855300.18840000126510859, 760838.62829999986570328 5855300.15669999923557043, 760838.63150000001769513 5855300.15369999967515469, 760838.62149999989196658 5855300.14319999888539314, 760838.61309999995864928 5855300.15119999926537275, 760835.67819999984931201 5855297.05270000081509352, 760835.68660000001545995 5855297.04469999857246876, 760835.67659999988973141 5855297.03419999871402979, 760835.67349999991711229 5855297.03719999920576811, 760835.64350000000558794 5855297.00549999997019768, 760835.56999999994877726 5855297.07560000009834766, 760834.84869999985676259 5855296.31420000083744526, 760833.84030000003986061 5855297.27550000045448542, 760834.56149999995250255 5855298.03699999861419201, 760832.97519999998621643 5855299.54919999931007624, 760832.27049999986775219 5855298.80209999997168779, 760826.63789999985601753 5855304.17140000127255917, 760832.41600000008475035 5855298.66339999996125698, 760832.98249999992549419 5855299.2613999992609024, 760834.29570000001695007 5855298.00960000045597553, 760833.5968999998876825 5855297.27190000005066395, 760833.55700000002980232 5855297.22970000095665455, 760834.76499999989755452 5855296.0781000005081296, 760834.73510000004898757 5855296.04650000017136335, 760834.73820000002160668 5855296.04349999967962503, 760834.72829999984242022 5855296.0328999999910593)),((760889.27269999985583127 5855336.58439999911934137, 760889.52910000004339963 5855336.23220000043511391, 760888.72249999991618097 5855335.64109999965876341, 760889.98470000002998859 5855334.52219999860972166, 760885.97849999996833503 5855329.97450000047683716, 760885.38239999988581985 5855330.50319999922066927, 760885.04639999999199063 5855330.12199999950826168, 760885.6424000000115484 5855329.59339999873191118, 760878.64099999982863665 5855321.64879999868571758, 760870.82799999986309558 5855332.28139999974519014, 760829.61600000003818423 5855388.36600000131875277, 760835.08869999984744936 5855392.46310000028461218, 760834.68689999997150153 5855393.01489999890327454, 760831.53259999991860241 5855390.66209999937564135, 760819.60770000005140901 5855381.76759999897330999, 760787.44139999989420176 5855425.91680000070482492, 760802.01829999999608845 5855436.58289999794214964, 760816.67509999987669289 5855447.13819999899715185, 760816.69219999993219972 5855447.11469999793916941, 760888.12349999998696148 5855348.89969999995082617, 760888.13060000003315508 5855348.88980000000447035, 760886.72510000003967434 5855347.8600000012665987, 760893.23099999991245568 5855338.94449999928474426, 760890.11430000001564622 5855336.66089999955147505, 760889.85789999994449317 5855337.01309999823570251, 760889.27269999985583127 5855336.58439999911934137),(760830.34510000003501773 5855398.14350000023841858, 760830.36829999985639006 5855398.16930000018328428, 760830.39099999982863665 5855398.19550000037997961, 760830.4133000000147149 5855398.22209999896585941, 760830.43509999988600612 5855398.24910000059753656, 760830.45640000002458692 5855398.27650000061839819, 760830.47719999984838068 5855398.3042000001296401, 760830.49760000000242144 5855398.33229999989271164, 760830.5174000000115484 5855398.3607999999076128, 760830.53680000000167638 5855398.38959999941289425, 760830.55559999984689057 5855398.41870000027120113, 760830.57389999995939434 5855398.44820000045001507, 760830.59169999987352639 5855398.47799999918788671, 760830.60900000005494803 5855398.5080999992787838, 760830.62569999985862523 5855398.53849999979138374, 760830.64190000004600734 5855398.56919999979436398, 760830.65759999991860241 5855398.60019999928772449, 760830.67269999999552965 5855398.63140000030398369, 760830.68729999999050051 5855398.66289999894797802, 760830.7012999999569729 5855398.69469999894499779, 760830.71469999989494681 5855398.72669999953359365, 760830.72759999998379499 5855398.75899999868124723, 760830.73990000004414469 5855398.7914000004529953, 760830.75159999984316528 5855398.82409999892115593, 760830.76280000002589077 5855398.85699999891221523, 760830.77339999983087182 5855398.89010000042617321, 760830.78339999984018505 5855398.9232999999076128, 760830.79280000005383044 5855398.95680000074207783, 760830.80159999988973141 5855398.99029999971389771, 760830.80980000004637986 5855399.02409999910742044, 760830.81749999988824129 5855399.05799999926239252, 760830.82449999998789281 5855399.09200000111013651, 760830.83100000012200326 5855399.12609999906271696, 760830.83680000004824251 5855399.16029999870806932, 760830.84199999994598329 5855399.19469999987632036, 760830.84669999999459833 5855399.22909999918192625, 760830.85069999983534217 5855399.26360000018030405, 760830.85409999988041818 5855399.29820000007748604, 760830.85690000001341105 5855399.33279999904334545, 760830.85910000000149012 5855399.36750000063329935, 760830.86069999996107072 5855399.40219999942928553, 760830.86170000000856817 5855399.43690000008791685, 760830.86199999984819442 5855399.4715999998152256, 760830.86179999995511025 5855399.50629999954253435, 760830.86089999985415488 5855399.54110000003129244, 760830.8595000000204891 5855399.57579999975860119, 760830.85739999997895211 5855399.61040000058710575, 760830.85470000002533197 5855399.64510000124573708, 760830.85139999992679805 5855399.67970000021159649, 760830.84750000014901161 5855399.71420000027865171, 760830.84299999999348074 5855399.7485999995842576, 760830.83790000004228204 5855399.78299999982118607, 760830.83219999994616956 5855399.817200000397861, 760830.82579999987501651 5855399.85140000004321337, 760830.8188999998383224 5855399.88540000002831221, 760830.81140000000596046 5855399.91929999925196171, 760830.80329999991226941 5855399.95309999864548445, 760830.79460000002291054 5855399.98670000024139881, 760830.78529999998863786 5855400.02020000014454126, 760830.77540000004228204 5855400.05350000038743019, 760830.76500000001396984 5855400.08659999910742044, 760830.75389999989420176 5855400.11950000002980232, 760830.74230000004172325 5855400.15219999942928553, 760830.73009999992791563 5855400.18470000009983778, 760830.71729999990202487 5855400.21700000017881393, 760830.70400000002700835 5855400.24910000059753656, 760830.69010000000707805 5855400.28090000059455633, 760830.67559999995864928 5855400.31240000016987324, 760830.66059999982826412 5855400.34379999991506338, 760830.64509999996516854 5855400.3747999994084239, 760830.62899999995715916 5855400.40550000034272671, 760830.6123999998671934 5855400.43599999975413084, 760830.59519999998155981 5855400.46619999967515469, 760830.57749999989755452 5855400.49599999934434891, 760830.55929999984800816 5855400.5255999993532896, 760830.54049999988637865 5855400.55480000004172325, 760830.52129999990575016 5855400.58369999937713146, 760830.5015999999595806 5855400.6122000003233552, 760830.48129999998491257 5855400.64039999898523092, 760829.33349999983329326 5855402.21690000034868717, 760823.24230000004172325 5855397.76569999940693378, 760822.96689999988302588 5855397.53459999989718199, 760823.11750000005122274 5855397.45239999890327454, 760823.26960000011604279 5855397.37289999984204769, 760823.42320000007748604 5855397.29619999974966049, 760823.57799999986309558 5855397.22229999955743551, 760823.7341999999480322 5855397.15120000019669533, 760823.89169999992009252 5855397.08299999963492155, 760824.0503000000026077 5855397.01759999990463257, 760824.21009999990928918 5855396.95509999990463257, 760824.37100000004284084 5855396.89549999963492155, 760824.53300000005401671 5855396.83879999909549952, 760824.6958999999333173 5855396.7850999990478158, 760824.85979999997653067 5855396.73440000042319298, 760825.024500000057742 5855396.68659999873489141, 760825.19009999989066273 5855396.64179999940097332, 760825.35649999987799674 5855396.60009999945759773, 760825.52359999995678663 5855396.56129999924451113, 760825.69140000001061708 5855396.52560000028461218, 760825.85979999997653067 5855396.49290000088512897, 760826.02869999990798533 5855396.4632999999448657, 760826.19819999986793846 5855396.43679999932646751, 760826.36809999984689057 5855396.41330000199377537, 760826.53839999996125698 5855396.39290000032633543, 760826.70899999991524965 5855396.37559999991208315, 760826.87999999988824129 5855396.36139999888837337, 760827.05109999992419034 5855396.35030000098049641, 760827.22239999996963888 5855396.34239999949932098, 760827.39389999990817159 5855396.3375000013038516, 760827.5653999998467043 5855396.33569999970495701, 760827.75819999992381781 5855396.33739999867975712, 760827.950999999884516 5855396.34300000034272671, 760830.24789999984204769 5855398.04459999967366457, 760830.27280000003520399 5855398.06869999878108501, 760830.29729999997653067 5855398.09319999907165766, 760830.32140000001527369 5855398.11820000037550926, 760830.34510000003501773 5855398.14350000023841858)),((760828.8001999999396503 5855443.10480000078678131, 760827.82860000000800937 5855442.39289999939501286, 760828.2132999999448657 5855441.86449999921023846, 760823.40330000000540167 5855438.34020000044256449, 760817.05669999995734543 5855447.05769999977201223, 760822.8382999999448657 5855451.29389999993145466, 760828.8001999999396503 5855443.10480000078678131)),((760819.78469999984372407 5855454.90999999921768904, 760819.35970000002998859 5855455.39129999931901693, 760818.92559999995864928 5855455.86450000014156103, 760818.48269999993499368 5855456.32930000033229589, 760818.0311999999685213 5855456.78569999895989895, 760817.57109999994281679 5855457.23340000119060278, 760817.10269999993033707 5855457.67239999864250422, 760816.62609999999403954 5855458.10230000130832195, 760816.14150000002700835 5855458.52319999970495701, 760815.64899999997578561 5855458.93479999899864197, 760823.98889999999664724 5855465.04530000034719706, 760824.24529999995138496 5855464.69309999980032444, 760824.42090000002644956 5855464.82180000003427267, 760825.57479999994393438 5855463.236799999140203, 760825.10670000000391155 5855462.89380000066012144, 760825.41440000000875443 5855462.47109999880194664, 760825.44999999995343387 5855462.49719999916851521, 760828.45449999999254942 5855458.37040000036358833, 760828.06189999997150153 5855458.08269999921321869, 760828.31829999992623925 5855457.73049999959766865, 760828.6753000000026077 5855457.99199999868869781, 760829.67109999991953373 5855456.62429999932646751, 760823.86499999999068677 5855452.37019999884068966, 760823.50600000005215406 5855452.86329999938607216, 760822.13800000003539026 5855451.86100000143051147, 760821.76989999995566905 5855452.38740000035613775, 760821.3919999998761341 5855452.90679999906569719, 760821.00439999997615814 5855453.41899999883025885, 760820.60719999996945262 5855453.92369999922811985, 760820.20059999986551702 5855454.42069999966770411, 760819.78469999984372407 5855454.90999999921768904)),((760828.91059999994467944 5855458.70459999889135361, 760827.48549999995157123 5855460.66150000132620335, 760828.51500000001396984 5855461.41589999943971634, 760829.93989999999757856 5855459.45870000123977661, 760828.91059999994467944 5855458.70459999889135361)),((760834.32889999984763563 5855460.03709999937564135, 760833.84909999987576157 5855459.68549999874085188, 760832.95589999982621521 5855460.91239999979734421, 760833.43570000003091991 5855461.26400000043213367, 760834.32889999984763563 5855460.03709999937564135)),((760825.85909999988507479 5855462.79700000118464231, 760828.86360000004060566 5855458.67009999975562096, 760828.47699999983888119 5855458.38689999934285879, 760825.47250000003259629 5855462.51370000001043081, 760825.85909999988507479 5855462.79700000118464231)),((760826.93539999984204769 5855463.58559999987483025, 760828.3612000000430271 5855461.6271999990567565, 760827.33169999986421317 5855460.87289999891072512, 760825.9058999998960644 5855462.83119999896734953, 760826.93539999984204769 5855463.58559999987483025)),((760830.43359999998938292 5855469.01119999960064888, 760836.04929999995511025 5855461.29759999923408031, 760834.46939999982714653 5855460.1399999987334013, 760833.21719999995548278 5855461.85999999940395355, 760832.7724999999627471 5855461.5340999998152256, 760829.76800000004004687 5855465.66089999862015247, 760830.21270000003278255 5855465.98679999820888042, 760829.90500000002793968 5855466.40950000006705523, 760829.40170000004582107 5855466.04080000054091215, 760828.35039999999571592 5855467.48489999957382679, 760830.43359999998938292 5855469.01119999960064888)),((760831.8817999999737367 5855467.31780000030994415, 760832.09239999984856695 5855467.47209999989718199, 760831.83600000012665987 5855467.8243000004440546, 760831.62539999990258366 5855467.66999999899417162, 760830.57400000002235174 5855469.11409999895840883, 760832.01480000000447035 5855470.16969999950379133, 760832.60169999988283962 5855469.36359999980777502, 760837.64070000010542572 5855473.05559999868273735, 760837.95709999988321215 5855472.28709999937564135, 760838.287999999942258 5855471.52469999995082617, 760838.63320000004023314 5855470.76879999879747629, 760838.99279999989084899 5855470.01970000006258488, 760839.36650000000372529 5855469.27749999985098839, 760839.75409999990370125 5855468.5426000002771616, 760840.15559999994002283 5855467.81520000007003546, 760840.5708999999333173 5855467.09549999982118607, 760840.99959999998100102 5855466.38400000054389238, 760841.44179999991320074 5855465.68070000037550926, 760839.94030000001657754 5855464.58059999998658895, 760840.14540000003762543 5855464.29879999998956919, 760836.18969999998807907 5855461.40050000045448542, 760835.19400000001769513 5855462.76829999871551991, 760835.4046000000089407 5855462.92260000109672546, 760835.14819999993778765 5855463.27479999978095293, 760834.9375 5855463.1205000001937151, 760831.8817999999737367 5855467.31780000030994415)),((760837.22549999982584268 5855474.13200000114738941, 760837.57400000002235174 5855473.2227999996393919, 760832.63950000004842877 5855469.60740000009536743, 760830.30259999993722886 5855472.81730000022798777, 760834.84950000001117587 5855476.14879999961704016, 760835.0653999998467043 5855475.50179999973624945, 760836.58920000004582107 5855475.97250000014901161, 760836.8971999998902902 5855475.04869999829679728, 760837.22549999982584268 5855474.13200000114738941)),((760834.93889999995008111 5855483.34320000000298023, 760835.05739999993238598 5855482.5151999993249774, 760835.19169999996665865 5855481.68959999922662973, 760835.34169999998994172 5855480.86670000106096268, 760835.50729999993927777 5855480.04679999966174364, 760835.68849999993108213 5855479.23029999993741512, 760835.88510000007227063 5855478.41729999985545874, 760836.09719999984372407 5855477.60830000042915344, 760836.3246999999973923 5855476.80349999945610762, 760834.80959999992046505 5855476.33550000004470348, 760826.43030000000726432 5855470.19610000029206276, 760824.53059999994002283 5855472.80559999868273735, 760824.70609999995213002 5855472.93420000001788139, 760824.36419999983627349 5855473.40390000026673079, 760824.18859999999403954 5855473.27529999893158674, 760823.14429999992717057 5855474.70969999954104424, 760834.93769999989308417 5855483.35059999860823154, 760834.93889999995008111 5855483.34320000000298023)),((760824.67520000005606562 5855481.65070000104606152, 760832.86919999995734543 5855487.6543999994173646, 760832.92569999990519136 5855487.1233999989926815, 760832.92619999987073243 5855487.11809999961405993, 760834.57809999992605299 5855487.28629999980330467, 760834.62659999984316528 5855486.3475999990478158, 760834.69709999987389892 5855485.41019999980926514, 760834.78949999995529652 5855484.47479999996721745, 760834.90389999991748482 5855483.54189999867230654, 760823.04180000000633299 5855474.85059999860823154, 760820.68420000001788139 5855478.08889999985694885, 760820.85969999991357327 5855478.2175000011920929, 760820.51779999991413206 5855478.68719999864697456, 760820.34219999995548278 5855478.55859999917447567, 760818.42420000000856817 5855481.19309999886900187, 760822.71799999999348074 5855484.33910000044852495, 760824.67520000005606562 5855481.65070000104606152)),((760821.60169999988283962 5855489.06449999939650297, 760827.33369999995920807 5855487.09709999989718199, 760828.90920000011101365 5855484.9330000001937151, 760824.7068000000435859 5855481.8539000004529953, 760820.91760000004433095 5855487.05860000103712082, 760821.60169999988283962 5855489.06449999939650297)),((760829.05370000004768372 5855486.68840000033378601, 760829.06279999983962625 5855486.69749999977648258, 760829.07159999990835786 5855486.70669999904930592, 760829.08039999986067414 5855486.71609999984502792, 760829.08889999985694885 5855486.72559999953955412, 760829.0973000000230968 5855486.73529999982565641, 760829.10549999994691461 5855486.74509999994188547, 760829.11360000004060566 5855486.75509999971836805, 760829.1215000000083819 5855486.76519999839365482, 760829.12910000002011657 5855486.77550000045448542, 760829.1365999998524785 5855486.78589999862015247, 760829.14399999985471368 5855486.79639999940991402, 760829.1511000000173226 5855486.80700000002980232, 760829.15810000000055879 5855486.81780000030994415, 760829.16480000002775341 5855486.82870000042021275, 760829.17139999999199063 5855486.8397000003606081, 760829.17770000000018626 5855486.85080000013113022, 760829.1838999999454245 5855486.86209999863058329, 760829.18989999999757856 5855486.87339999992400408, 760829.19570000004023314 5855486.88480000104755163, 760829.20120000001043081 5855486.89640000090003014, 760829.20659999991767108 5855486.90800000075250864, 760829.21179999993182719 5855486.91979999933391809, 760829.21669999987352639 5855486.93160000070929527, 760829.22149999998509884 5855486.94349999912083149, 760829.22600000002421439 5855486.95550000015646219, 760829.23030000005383044 5855486.96760000009089708, 760829.23439999995753169 5855486.97970000002533197, 760829.23829999985173345 5855486.99200000055134296, 760829.24199999985285103 5855487.00430000200867653, 760829.24549999996088445 5855487.01659999880939722, 760829.24869999999646097 5855487.02900000102818012, 760829.25180000008549541 5855487.04150000028312206, 760829.25459999986924231 5855487.05400000046938658, 760829.2571000000461936 5855487.06659999955445528, 760829.25949999992735684 5855487.07919999863952398, 760829.26169999991543591 5855487.09179999958723783, 760829.26359999983105808 5855487.10450000036507845, 760829.26529999985359609 5855487.11719999928027391, 760829.26670000003650784 5855487.13000000081956387, 760829.26799999992363155 5855487.14269999880343676, 760829.26899999985471368 5855487.15550000127404928, 760829.26980000000912696 5855487.16830000001937151, 760829.27040000003762543 5855487.18109999969601631, 760829.27069999987725168 5855487.19399999920278788, 760829.27079999994020909 5855487.20679999981075525, 760829.27069999987725168 5855487.2196000013500452, 760829.27040000003762543 5855487.23249999992549419, 760829.26989999995566905 5855487.24529999867081642, 760829.26909999991767108 5855487.25810000114142895, 760829.26809999998658895 5855487.27089999988675117, 760829.26679999986663461 5855487.28359999880194664, 760829.2653999999165535 5855487.29640000034123659, 760829.26369999989401549 5855487.30909999925643206, 760829.26179999997839332 5855487.32180000003427267, 760829.25970000005327165 5855487.33439999911934137, 760829.25730000005569309 5855487.34709999896585941, 760829.25470000004861504 5855487.35959999915212393, 760829.2519000000320375 5855487.37210000026971102, 760829.24889999988954514 5855487.38460000045597553, 760829.24569999985396862 5855487.39699999894946814, 760829.24230000004172325 5855487.40940000023692846, 760829.23860000004060566 5855487.4216999989002943, 760829.23470000002998859 5855487.43389999959617853, 760829.23060000000987202 5855487.44610000029206276, 760829.22629999998025596 5855487.45810000039637089, 760829.22180000005755574 5855487.47009999956935644, 760829.21699999982956797 5855487.48209999967366457, 760829.21210000000428408 5855487.49390000011771917, 760829.20700000005308539 5855487.50559999980032444, 760829.20160000002942979 5855487.51730000134557486, 760829.19599999987985939 5855487.52880000043660402, 760829.19030000001657754 5855487.54030000045895576, 760829.18429999984800816 5855487.55169999878853559, 760829.17819999996572733 5855487.56290000025182962, 760829.17180000001098961 5855487.57400000095367432, 760829.16529999999329448 5855487.5849999999627471, 760829.15850000001955777 5855487.59590000007301569, 760829.15159999998286366 5855487.60669999942183495, 760829.14439999999012798 5855487.61739999987185001, 760829.13709999993443489 5855487.62789999786764383, 760829.12959999986924231 5855487.63829999882727861, 760829.12199999997392297 5855487.64859999809414148, 760829.11410000000614673 5855487.65870000049471855, 760829.10609999997541308 5855487.66869999933987856, 760829.09789999993517995 5855487.67850000131875277, 760829.08949999988544732 5855487.68819999974220991, 760829.08089999982621521 5855487.69780000019818544, 760829.07220000005327165 5855487.70710000023245811, 760829.06330000003799796 5855487.71640000026673079, 760829.05429999995976686 5855487.72549999970942736, 760829.0450999999884516 5855487.73440000042319298, 760829.03579999983776361 5855487.74309999961405993, 760829.02630000002682209 5855487.75169999897480011, 760829.01659999997355044 5855487.76009999960660934, 760829.00679999985732138 5855487.76840000040829182, 760828.99679999984800816 5855487.77640000078827143, 760828.98679999995511025 5855487.78430000133812428, 760828.97649999987334013 5855487.79199999943375587, 760828.96620000002440065 5855487.79949999880045652, 760828.95570000004954636 5855487.80689999833703041, 760828.94510000001173466 5855487.81400000024586916, 760828.93429999996442348 5855487.821000000461936, 760828.92350000003352761 5855487.82779999915510416, 760828.91249999986030161 5855487.83440000005066395, 760828.90139999985694885 5855487.84070000052452087, 760828.89019999990705401 5855487.84690000023692846, 760828.87890000001061708 5855487.85289999935775995, 760828.86749999993480742 5855487.85869999974966049, 760828.85599999991245568 5855487.86429999861866236, 760828.84429999988060445 5855487.86969999969005585, 760828.83259999984875321 5855487.87489999923855066, 760828.8208999999333173 5855487.87980000115931034, 760828.8090000000083819 5855487.88460000045597553, 760828.79699999990407377 5855487.88910000026226044, 760828.78499999991618097 5855487.89340000040829182, 760828.77289999998174608 5855487.89759999886155128, 760828.76069999998435378 5855487.90149999968707561, 760827.94070000003557652 5855488.18290000036358833, 760828.29069999989587814 5855489.20940000005066395, 760832.74820000003091991 5855488.13959999941289425, 760832.78099999984260648 5855487.80579999927431345, 760829.14960000000428408 5855485.1451000003144145, 760828.38729999994393438 5855486.192200000397861, 760829.00609999999869615 5855486.64560000039637089, 760829.01589999988209456 5855486.65379999950528145, 760829.02560000005178154 5855486.66220000013709068, 760829.03509999997913837 5855486.67080000042915344, 760829.04449999995995313 5855486.67949999962002039, 760829.05370000004768372 5855486.68840000033378601)),((760829.03559999994467944 5855492.58800000045448542, 760827.22779999999329448 5855487.28710000030696392, 760821.15819999983068556 5855489.370299999602139, 760824.34249999991152436 5855494.15859999880194664, 760824.36129999998956919 5855494.19229999929666519, 760829.03559999994467944 5855492.58800000045448542)),((760834.53139999986160547 5855494.21149999927729368, 760834.27569999999832362 5855488.54999999888241291, 760833.40700000000651926 5855488.46019999869167805, 760828.26309999986551702 5855489.6946000000461936, 760832.91799999994691461 5855503.34369999915361404, 760836.61140000005252659 5855502.07600000035017729, 760836.06769999989774078 5855500.4879999989643693, 760834.47719999996479601 5855500.88549999985843897, 760834.12619999994058162 5855499.47209999989718199, 760835.69599999999627471 5855499.09530000016093254, 760834.53139999986160547 5855494.21149999927729368)),((760825.96900000004097819 5855497.19379999954253435, 760827.42819999984931201 5855500.10620000027120113, 760831.16249999997671694 5855498.82450000010430813, 760829.08249999990221113 5855492.72549999877810478, 760824.43299999984446913 5855494.32139999978244305, 760825.96900000004097819 5855497.19379999954253435)),((760831.20940000016707927 5855498.96209999918937683, 760827.54980000003706664 5855500.21810000110417604, 760829.43899999989662319 5855504.53769999928772449, 760832.72619999991729856 5855503.40950000006705523, 760831.20940000016707927 5855498.96209999918937683)),((760837.89290000009350479 5855511.01900000032037497, 760837.65590000001247972 5855510.35799999907612801, 760839.25470000004861504 5855509.79680000059306622, 760836.67739999992772937 5855502.26839999947696924, 760829.78590000001713634 5855504.63379999902099371, 760832.65829999989364296 5855512.85879999957978725, 760837.89290000009350479 5855511.01900000032037497)),((760829.55610000004526228 5855513.69089999888092279, 760829.69110000017099082 5855513.64350000023841858, 760829.59389999997802079 5855513.38410000037401915, 760822.66310000000521541 5855515.8634000001475215, 760822.98270000005140901 5855516.7381999995559454, 760821.38520000001881272 5855517.32540000043809414, 760824.87589999986812472 5855526.88449999876320362, 760826.4734999998472631 5855526.29739999957382679, 760826.57119999988935888 5855526.56490000057965517, 760833.34779999998863786 5855524.07419999875128269, 760829.55610000004526228 5855513.69089999888092279)),((760830.2496999999275431 5855536.67329999897629023, 760832.04699999990407377 5855536.04149999935179949, 760830.43279999983496964 5855531.62039999943226576, 760827.2892999998293817 5855532.77550000045448542, 760828.8943000000435859 5855537.17140000127255917, 760830.2496999999275431 5855536.67329999897629023)),((760846.90610000002197921 5855531.76909999921917915, 760845.29249999998137355 5855532.31039999891072512, 760845.01670000003650784 5855531.48300000000745058, 760846.63029999996069819 5855530.94159999862313271, 760843.412999999942258 5855521.28999999910593033, 760841.79939999990165234 5855521.83139999955892563, 760841.52360000007320195 5855521.00399999972432852, 760843.13710000005085021 5855520.46269999910145998, 760839.91819999983999878 5855510.81280000042170286, 760838.30710000009275973 5855511.36149999964982271, 760832.3721000001532957 5855513.46779999975115061, 760832.13489999994635582 5855512.80809999909251928, 760829.98080000013578683 5855513.58770000003278255, 760830.15700000000651926 5855514.09229999873787165, 760830.02690000005532056 5855514.13799999933689833, 760833.61520000000018626 5855523.96609999891370535, 760833.7531999999191612 5855523.91539999935775995, 760833.95259999996051192 5855524.46150000020861626, 760833.54429999995045364 5855524.61149999964982271, 760833.44799999985843897 5855524.3475999990478158, 760826.67050000000745058 5855526.83800000138580799, 760826.77129999990575016 5855527.11299999989569187, 760825.40509999985806644 5855527.61510000098496675, 760827.17960000003222376 5855532.47509999945759773, 760830.62249999993946403 5855531.2099999999627471, 760832.34799999999813735 5855535.93570000119507313, 760837.48329999996349216 5855534.13079999946057796, 760837.74109999986831099 5855534.83679999969899654, 760837.63959999999497086 5855534.87410000059753656, 760841.22589999996125698 5855544.70419999957084656, 760841.33019999996758997 5855544.66589999943971634, 760841.52959999989252537 5855545.21220000088214874, 760841.42539999994914979 5855545.25049999915063381, 760841.9409999999916181 5855546.65269999951124191, 760842.04280000005383044 5855546.61539999861270189, 760843.02370000001974404 5855549.30429999995976686, 760842.82639999990351498 5855549.37679999973624945, 760844.92229999997653067 5855555.11329999938607216, 760845.11819999990984797 5855555.04130000062286854, 760845.3175999999511987 5855555.58739999961107969, 760845.11380000005010515 5855555.66219999827444553, 760845.71199999994132668 5855557.30049999989569187, 760847.6914000001270324 5855562.72129999846220016, 760856.22389999986626208 5855559.7225999990478158, 760853.89220000000204891 5855552.72719999775290489, 760852.27859999996144325 5855553.26850000023841858, 760852.00280000001657754 5855552.44099999871104956, 760853.61640000005718321 5855551.89979999884963036, 760850.39910000003874302 5855542.24810000043362379, 760848.78549999988172203 5855542.78940000012516975, 760848.50970000005327165 5855541.96200000029057264, 760850.12320000003091991 5855541.42069999873638153, 760846.90610000002197921 5855531.76909999921917915)),((760841.02619999996386468 5855544.77779999934136868, 760837.43980000005103648 5855534.94739999901503325, 760837.33279999997466803 5855534.98670000024139881, 760837.14779999991878867 5855534.47980000078678131, 760830.3243999999249354 5855536.87799999862909317, 760830.54879999998956919 5855537.49239999894052744, 760829.19329999992623925 5855537.9905000003054738, 760832.68269999988842756 5855547.54659999907016754, 760834.04899999999906868 5855547.04450000077486038, 760834.34809999994467944 5855547.86369999963790178, 760832.98179999983403832 5855548.36579999886453152, 760834.38919999997597188 5855552.21999999973922968, 760835.75 5855551.71989999990910292, 760835.83470000000670552 5855551.95199999958276749, 760838.59779999998863786 5855550.93650000169873238, 760838.59630000009201467 5855550.93230000045150518, 760837.61410000000614673 5855548.24289999902248383, 760841.7412999999942258 5855546.72609999962151051, 760841.22540000011213124 5855545.32340000011026859, 760841.12129999999888241 5855545.3619999997317791, 760840.92199999990407377 5855544.81599999871104956, 760841.02619999996386468 5855544.77779999934136868)),((760826.8327999998582527 5855533.00549999997019768, 760818.25979999999981374 5855536.15589999873191118, 760824.69019999995362014 5855553.7665999997407198, 760833.26329999999143183 5855550.6160999983549118, 760826.8327999998582527 5855533.00549999997019768)),((760841.85490000003483146 5855546.96310000028461218, 760837.94889999995939434 5855548.39859999902546406, 760838.7465000000083819 5855550.58279999997466803, 760842.65260000003036112 5855549.14649999886751175, 760841.85490000003483146 5855546.96310000028461218)),((760842.67409999994561076 5855549.71729999873787165, 760832.72649999987334013 5855553.37289999984204769, 760834.53110000002197921 5855558.31479999981820583, 760844.47860000003129244 5855554.65919999871402979, 760842.67409999994561076 5855549.71729999873787165)),((760838.1365999998524785 5855558.23899999912828207, 760836.53899999998975545 5855558.82609999924898148, 760840.02839999983552843 5855568.38219999987632036, 760841.62600000016391277 5855567.79509999975562096, 760841.92520000005606562 5855568.61429999954998493, 760840.32750000001396984 5855569.20129999984055758, 760842.38760000001639128 5855574.84399999771267176, 760848.73349999985657632 5855566.20959999971091747, 760844.9098000000230968 5855555.73739999998360872, 760844.87670000002253801 5855555.74940000008791685, 760844.56829999992623925 5855554.90489999949932098, 760842.40150000003632158 5855555.70120000001043081, 760842.79330000001937151 5855556.77419999893754721, 760842.11289999983273447 5855557.02429999969899654, 760841.72099999990314245 5855555.95120000094175339, 760837.82419999991543591 5855557.38329999800771475, 760838.1365999998524785 5855558.23899999912828207)),((760833.24800000002142042 5855570.4119000006467104, 760836.89870000001974404 5855580.01730000041425228, 760839.20929999998770654 5855579.1683999989181757, 760842.20220000005792826 5855575.09630000032484531, 760839.60400000016670674 5855567.98069999925792217, 760833.24800000002142042 5855570.4119000006467104)),((760848.83760000008624047 5855265.01959999930113554, 760848.82920000003650784 5855265.02759999968111515, 760848.83920000004582107 5855265.03809999953955412, 760848.84230000001844019 5855265.03509999997913837, 760848.87230000004637986 5855265.06679999921470881, 760851.61419999995268881 5855262.45299999881535769, 760852.18819999997504056 5855263.05899999942630529, 760858.85400000016670674 5855256.70459999982267618, 760852.39520000002812594 5855249.88590000104159117, 760851.337000000057742 5855248.76869999896734953, 760848.94119999988470227 5855246.23939999938011169, 760839.5335000001359731 5855255.20749999862164259, 760839.56349999993108213 5855255.23909999988973141, 760839.56030000001192093 5855255.24210000038146973, 760839.57029999990481883 5855255.2526000002399087, 760839.57869999983813614 5855255.24459999892860651, 760848.83760000008624047 5855265.01959999930113554)),((760849.71609999984502792 5855265.9469999996945262, 760856.62410000001545995 5855273.24009999912232161, 760856.61569999996572733 5855273.24810000043362379, 760856.62559999991208315 5855273.25860000029206276, 760856.62879999994765967 5855273.25559999980032444, 760856.65870000002905726 5855273.28719999920576811, 760859.40060000005178154 5855270.67349999863654375, 760859.99960000009741634 5855271.30579999927431345, 760866.66540000005625188 5855264.95139999967068434, 760862.12829999986570328 5855260.16150000039488077, 760861.07010000001173466 5855259.04430000018328428, 760859.07859999989159405 5855256.94179999921470881, 760849.67090000002644956 5855265.90990000125020742, 760849.70079999987501651 5855265.94149999972432852, 760849.69769999990239739 5855265.94450000021606684, 760849.70770000002812594 5855265.95499999914318323, 760849.71609999984502792 5855265.9469999996945262)),((760864.41209999995771796 5855281.47889999952167273, 760864.41520000004675239 5855281.47579999919980764, 760864.48509999993257225 5855281.54970000125467777, 760864.43249999999534339 5855281.59970000013709068, 760864.78689999994821846 5855281.97389999963343143, 760866.42580000008456409 5855280.41160000115633011, 760866.03139999997802079 5855279.99539999943226576, 760867.18700000003445894 5855278.89369999896734953, 760867.38670000003185123 5855279.10450000129640102, 760874.07880000001750886 5855272.72510000038892031, 760874.12870000000111759 5855272.77799999993294477, 760876.1720000000204891 5855270.83020000066608191, 760874.774500000057742 5855269.35470000002533197, 760872.70489999989513308 5855271.32749999966472387, 760872.17079999996349216 5855270.76370000094175339, 760866.8651000001700595 5855265.16220000013709068, 760857.45739999995566905 5855274.13039999920874834, 760857.48729999992065132 5855274.16199999768286943, 760857.48409999988507479 5855274.16499999910593033, 760857.49410000001080334 5855274.17549999803304672, 760857.50250000006053597 5855274.16749999951571226, 760861.99470000003930181 5855278.90979999955743551, 760862.91310000000521541 5855279.87940000090748072, 760864.41049999988172203 5855281.46050000004470348, 760864.40209999994840473 5855281.46850000042468309, 760864.41209999995771796 5855281.47889999952167273)),((760847.00950000004377216 5855277.8742000013589859, 760845.17109999991953373 5855279.62679999880492687, 760846.66839999996591359 5855281.2076000003144145, 760848.50690000003669411 5855279.45500000007450581, 760847.00950000004377216 5855277.8742000013589859)),((760850.70239999983459711 5855281.77299999911338091, 760848.70649999985471368 5855279.66579999960958958, 760846.86809999996330589 5855281.41840000078082085, 760848.86399999994318932 5855283.52550000324845314, 760850.70239999983459711 5855281.77299999911338091)),((760848.65449999982956797 5855283.7265000008046627, 760844.96089999994728714 5855279.82699999958276749, 760842.38710000005085021 5855282.28059999831020832, 760846.08059999987017363 5855286.18010000046342611, 760848.65449999982956797 5855283.7265000008046627)),((760878.39709999994374812 5855284.10149999987334013, 760871.15960000001359731 5855276.46069999970495701, 760865.38690000004135072 5855281.96370000019669533, 760872.62439999985508621 5855289.60450000036507845, 760878.39709999994374812 5855284.10149999987334013)),((760853.00119999994058162 5855282.29849999956786633, 760851.99079999991226941 5855281.14649999886751175, 760846.40099999983794987 5855286.47630000114440918, 760850.34349999995902181 5855290.63860000018030405, 760850.34409999998752028 5855290.63929999992251396, 760855.80239999992772937 5855285.43470000009983778, 760854.77659999998286366 5855284.29579999949783087, 760853.00119999994058162 5855282.29849999956786633)),((760850.18649999983608723 5855290.78950000088661909, 760850.1859000000404194 5855290.78880000114440918, 760846.24339999991934747 5855286.62659999914467335, 760844.2789999998640269 5855288.49920000042766333, 760848.22210000001359731 5855292.66209999937564135, 760850.18649999983608723 5855290.78950000088661909)),((760855.24520000000484288 5855286.56889999937266111, 760848.52159999986179173 5855292.97819999884814024, 760851.06720000004861504 5855295.66569999884814024, 760857.79079999984242022 5855289.25639999937266111, 760855.24520000000484288 5855286.56889999937266111)),((760874.28910000005271286 5855288.62889999989420176, 760871.68929999996908009 5855291.10759999882429838, 760874.13399999984540045 5855293.68859999999403954, 760876.73400000005494803 5855291.21009999979287386, 760874.28910000005271286 5855288.62889999989420176)),((760851.44010000000707805 5855295.91189999971538782, 760852.83710000000428408 5855297.38669999968260527, 760859.56059999985154718 5855290.97740000020712614, 760858.162999999942258 5855289.50189999863505363, 760851.44010000000707805 5855295.91189999971538782)),((760864.83379999990575016 5855295.0092999991029501, 760863.46659999992698431 5855300.79719999898225069, 760866.94619999988935888 5855303.16899999976158142, 760867.6506999998819083 5855297.83939999993890524, 760864.83379999990575016 5855295.0092999991029501)),((760877.63430000003427267 5855290.47209999989718199, 760874.19380000012461096 5855293.75169999897480011, 760883.6648999999742955 5855303.75059999991208315, 760885.63289999985136092 5855301.24570000171661377, 760886.44099999987520278 5855301.88479999918490648, 760887.26630000001750886 5855300.83409999962896109, 760886.45830000005662441 5855300.19529999885708094, 760886.63329999998677522 5855299.9725999990478158, 760886.56570000003557652 5855299.90120000019669533, 760886.72329999983776361 5855299.7509999992325902, 760890.55159999988973141 5855303.79269999917596579, 760890.85390000010374933 5855303.40770000033080578, 760891.47979999997187406 5855303.90270000044256449, 760890.5827999998582527 5855305.044599998742342, 760890.56579999986570328 5855305.03109999932348728, 760890.14839999983087182 5855305.56240000110119581, 760887.20400000002700835 5855309.30949999950826168, 760886.86319999990519136 5855309.74340000003576279, 760887.60290000005625188 5855310.32829999923706055, 760888.5588999999454245 5855311.08429999928921461, 760888.83930000010877848 5855311.30609999876469374, 760889.5209000000031665 5855310.18479999992996454, 760895.70739999983925372 5855313.9694000007584691, 760893.80559999996330589 5855317.09769999980926514, 760895.30240000004414469 5855318.01359999924898148, 760896.33669999986886978 5855316.31240000110119581, 760896.70649999985471368 5855316.53879999928176403, 760898.06700000003911555 5855311.89799999911338091, 760897.82389999995939434 5855311.82589999958872795, 760901.08799999987240881 5855300.69390000123530626, 760899.62239999999292195 5855299.79419999942183495, 760898.59470000001601875 5855301.40440000034868717, 760898.57539999985601753 5855301.43529999814927578, 760897.92169999983161688 5855301.01199999917298555, 760897.26309999998193234 5855300.57500000018626451, 760896.39889999991282821 5855299.97200000006705523, 760895.55079999996814877 5855299.34609999973326921, 760895.02930000005289912 5855298.94359999895095825, 760894.51469999994151294 5855298.53230000007897615, 760893.9061999999685213 5855298.02739999908953905, 760893.40679999999701977 5855297.59749999921768904, 760892.91469999984838068 5855297.15929999947547913, 760892.43000000005122274 5855296.7128999987617135, 760891.85820000001695007 5855296.16669999994337559, 760891.39000000001396984 5855295.70279999915510416, 760890.74780000001192093 5855295.04030000045895576, 760881.7982999999076128 5855285.5921000000089407, 760881.2642000000923872 5855285.0284000001847744, 760881.29039999993983656 5855285.00319999828934669, 760882.6613999999826774 5855283.69649999961256981, 760881.26389999990351498 5855282.22099999990314245, 760879.89289999986067414 5855283.52779999934136868, 760875.45959999994374812 5855287.75409999862313271, 760875.55929999996442348 5855287.85929999966174364, 760874.57189999998081475 5855288.80090000107884407, 760876.79709999985061586 5855291.15000000037252903, 760877.63749999995343387 5855290.34889999963343143, 760882.67459999991115183 5855295.66669999994337559, 760882.82180000003427267 5855295.52639999985694885, 760883.37069999997038394 5855296.10610000044107437, 760882.32019999995827675 5855297.10759999882429838, 760881.77119999984279275 5855296.5279999990016222, 760882.61159999994561076 5855295.72670000046491623, 760877.63430000003427267 5855290.47209999989718199)),((760886.43050000001676381 5855302.6261999998241663, 760889.96450000000186265 5855305.42060000076889992, 760890.38359999982640147 5855304.88720000069588423, 760889.95679999992717057 5855304.54959999863058329, 760890.41559999994933605 5855303.96569999866187572, 760887.66209999995771796 5855301.05869999900460243, 760886.43050000001676381 5855302.6261999998241663)),((760889.62640000006649643 5855305.61600000038743019, 760885.60869999986607581 5855302.43920000083744526, 760882.60349999985191971 5855306.26419999916106462, 760886.62119999993592501 5855309.44110000133514404, 760889.62640000006649643 5855305.61600000038743019)),((760919.97619999991729856 5855305.71930000185966492, 760916.69940000004135072 5855310.15670000016689301, 760918.84959999995771796 5855311.23039999976754189, 760921.26470000005792826 5855306.36269999947398901, 760919.97619999991729856 5855305.71930000185966492)),((760888.68799999996554106 5855311.55489999894052744, 760882.30169999995268881 5855306.50690000131726265, 760880.59809999994467944 5855308.6761000007390976, 760887.77040000003762543 5855313.06410000007599592, 760888.68799999996554106 5855311.55489999894052744)),((760892.26399999996647239 5855312.37390000000596046, 760889.66570000001229346 5855310.7843000004068017, 760888.23210000002291054 5855313.14259999990463257, 760890.83039999997708946 5855314.73219999950379133, 760892.26399999996647239 5855312.37390000000596046)),((760916.56799999997019768 5855310.33469999954104424, 760914.18989999999757856 5855313.55510000139474869, 760919.45200000004842877 5855316.18269999977201223, 760921.2045999999390915 5855312.65029999893158674, 760916.56799999997019768 5855310.33469999954104424)),((760892.51150000002235174 5855312.52529999893158674, 760891.07779999997001141 5855314.88359999936074018, 760893.67609999992419034 5855316.47319999989122152, 760895.10970000002998859 5855314.11490000039339066, 760892.51150000002235174 5855312.52529999893158674)),((760875.97699999983888119 5855316.71289999969303608, 760873.19629999995231628 5855320.00829999893903732, 760874.8001999999396503 5855321.37060000002384186, 760877.58100000012200326 5855318.07479999959468842, 760875.97699999983888119 5855316.71289999969303608)),((760890.88639999984297901 5855328.66429999936372042, 760890.8021555672166869 5855328.56815583817660809, 760891.30480000004172325 5855326.66069999989122152, 760890.79619999998249114 5855326.39500000048428774, 760890.48529999982565641 5855326.90639999974519014, 760890.2618999999249354 5855326.76989999879151583, 760891.08609999995678663 5855325.41409999877214432, 760891.84099999989848584 5855324.1730999993160367, 760893.30789999989792705 5855321.73060000035911798, 760893.17129999992903322 5855321.64690000005066395, 760894.56799999985378236 5855319.35120000038295984, 760894.71730000001844019 5855319.44249999895691872, 760895.47889999998733401 5855318.18969999998807907, 760892.81039999995846301 5855316.55700000002980232, 760888.55429999995976686 5855313.95280000101774931, 760887.13009999983478338 5855313.08150000032037497, 760882.8699000000488013 5855310.47479999903589487, 760881.56909999996423721 5855312.01630000025033951, 760877.32920000003650784 5855317.04150000028312206, 760878.56040000007487833 5855318.08699999935925007, 760877.08639999991282821 5855319.33600000105798244, 760877.58420000004116446 5855319.75870000012218952, 760877.52289999986533076 5855319.83129999972879887, 760880.09409999987110496 5855322.7488000001758337, 760880.30790000001434237 5855322.55909999925643206, 760887.96889999997802079 5855331.25200000032782555, 760890.88639999984297901 5855328.66429999936372042)),((760914.13729999982751906 5855313.62629999965429306, 760911.74869999999646097 5855316.86039999779313803, 760910.71790000004693866 5855318.25690000131726265, 760910.06850000016856939 5855317.77429999969899654, 760910.43039999983739108 5855317.28419999964535236, 760910.38549999997485429 5855317.26179999951273203, 760910.46299999998882413 5855317.10560000035911798, 760907.29749999986961484 5855315.52489999867975712, 760907.2275000000372529 5855315.68489999882876873, 760907.14210000005550683 5855315.64219999965280294, 760906.99699999997392297 5855315.93469999916851521, 760898.7811999999685213 5855311.83279999997466803, 760898.7033000000519678 5855312.08660000003874302, 760898.23410000000149012 5855311.94749999884516001, 760896.86040000000502914 5855316.63299999944865704, 760897.87879999983124435 5855317.25609999988228083, 760896.92029999999795109 5855318.83279999904334545, 760895.8072999999858439 5855318.15130000002682209, 760893.24170000001322478 5855322.37179999984800816, 760894.35349999985191971 5855323.05209999904036522, 760893.73199999984353781 5855324.07390000019222498, 760899.98809999984223396 5855327.19780000019818544, 760898.12939999985974282 5855330.94399999920278788, 760901.51229999994393438 5855332.63360000122338533, 760901.89980000001378357 5855331.85259999893605709, 760902.54849999991711229 5855332.17659999988973141, 760902.17399999988265336 5855332.93140000011771917, 760904.66749999998137355 5855334.17659999988973141, 760910.86089999985415488 5855337.30150000005960464, 760911.29029999999329448 5855336.4360999995842576, 760912.62179999984800816 5855337.10089999902993441, 760925.9655000000493601 5855331.99379999842494726, 760926.5419000000692904 5855330.83999999985098839, 760923.73659999982919544 5855329.43989999871701002, 760928.32149999996181577 5855320.19899999909102917, 760931.1563000000314787 5855321.61450000014156103, 760931.42429999995511025 5855321.07439999934285879, 760932.39729999995324761 5855321.56019999925047159, 760937.38589999999385327 5855311.50570000056177378, 760937.16529999987687916 5855311.39559999946504831, 760937.54949999984819442 5855310.62119999900460243, 760928.24499999999534339 5855305.9808999989181757, 760927.86309999995864928 5855306.75069999974220991, 760927.04570000001695007 5855306.34260000009089708, 760927.42760000005364418 5855305.57299999985843897, 760925.33200000005308539 5855304.52669999934732914, 760923.89129999990109354 5855307.43099999986588955, 760919.49109999998472631 5855316.29960000049322844, 760914.13729999982751906 5855313.62629999965429306)),((760856.32600000000093132 5855321.13549999985843897, 760856.32110000005923212 5855321.12650000117719173, 760856.31640000001061708 5855321.11749999970197678, 760856.31179999990854412 5855321.10830000136047602, 760856.3074000000488013 5855321.09910000022500753, 760856.30319999996572733 5855321.08980000019073486, 760856.29909999982919544 5855321.08050000015646219, 760856.29520000005140901 5855321.071000000461936, 760856.29150000005029142 5855321.06149999890476465, 760856.28789999999571592 5855321.05190000031143427, 760856.2844999999506399 5855321.04229999985545874, 760856.28129999991506338 5855321.03259999863803387, 760856.27819999994244426 5855321.02289999928325415, 760856.27539999992586672 5855321.01310000009834766, 760856.27259999990928918 5855321.00320000108331442, 760856.27009999996516854 5855320.99329999927431345, 760856.26769999996758997 5855320.98339999932795763, 760856.2654999999795109 5855320.97339999862015247, 760856.26350000011734664 5855320.96339999884366989, 760856.26169999991543591 5855320.95330000016838312, 760856.2599999998928979 5855320.9431999996304512, 760856.25849999999627471 5855320.93310000095516443, 760856.25719999987632036 5855320.92299999948590994, 760856.25610000011511147 5855320.91279999911785126, 760856.2550999999511987 5855320.90270000137388706, 760856.25430000002961606 5855320.89250000007450581, 760856.25369999988470227 5855320.88229999877512455, 760856.25329999998211861 5855320.87210000120103359, 760856.25299999990966171 5855320.86180000007152557, 760856.25299999990966171 5855320.85160000063478947, 760856.25309999985620379 5855320.84139999933540821, 760856.25340000004507601 5855320.83120000082999468, 760856.2539000001270324 5855320.821000000461936, 760856.25450000003911555 5855320.81079999916255474, 760856.25529999996069819 5855320.80059999879449606, 760856.25639999995473772 5855320.79039999935775995, 760856.25749999994877726 5855320.78029999975115061, 760856.25889999989885837 5855320.7701000003144145, 760856.26040000002831221 5855320.75999999884516001, 760856.2621999999973923 5855320.75, 760856.26410000014584512 5855320.73990000039339066, 760856.26610000000800937 5855320.72989999782294035, 760856.26839999982621521 5855320.71989999990910292, 760856.27080000005662441 5855320.7099999999627471, 760856.27339999994728714 5855320.70010000001639128, 760856.2761000000173226 5855320.69029999990016222, 760856.27909999992698431 5855320.68049999978393316, 760856.28219999989960343 5855320.67080000042915344, 760856.28549999999813735 5855320.66110000014305115, 760856.28890000004321337 5855320.65149999875575304, 760856.29249999998137355 5855320.64190000016242266, 760856.29630000004544854 5855320.63239999860525131, 760856.30029999988619238 5855320.62299999967217445, 760856.30439999990630895 5855320.61370000056922436, 760856.30859999998938292 5855320.60439999960362911, 760856.31310000002849847 5855320.5951999993994832, 760856.3177000000141561 5855320.58609999995678663, 760856.3223999998299405 5855320.57699999958276749, 760856.32739999995101243 5855320.56809999886900187, 760856.33239999983925372 5855320.55920000001788139, 760856.33760000008624047 5855320.55040000006556511, 760856.34299999987706542 5855320.54169999994337559, 760856.34860000002663583 5855320.53320000041276217, 760856.35419999982696027 5855320.52469999901950359, 760856.36009999993257225 5855320.51630000025033951, 760856.36600000003818423 5855320.50799999944865704, 760856.37210000003688037 5855320.4997999994084239, 760856.37840000004507601 5855320.49179999995976686, 760856.38480000011622906 5855320.48379999957978725, 760856.39129999990109354 5855320.47599999886006117, 760856.39800000004470348 5855320.46829999983310699, 760856.40480000001844019 5855320.46069999877363443, 760856.41180000000167638 5855320.45320000033825636, 760856.41879999986849725 5855320.4457999998703599, 760856.42599999997764826 5855320.43859999906271696, 760856.43339999997988343 5855320.43149999901652336, 760856.44079999998211861 5855320.4244999997317791, 760856.44839999999385327 5855320.41769999917596579, 760856.45609999995213002 5855320.41100000124424696, 760856.46389999997336417 5855320.40440000128000975, 760856.47180000017397106 5855320.39789999928325415, 760856.47979999985545874 5855320.39169999957084656, 760856.48789999994914979 5855320.38549999985843897, 760856.49619999993592501 5855320.3794999998062849, 760856.50450000003911555 5855320.37360000144690275, 760856.51300000003539026 5855320.36789999902248383, 760856.52150000003166497 5855320.36239999905228615, 760856.53019999992102385 5855320.35699999984353781, 760856.53890000004321337 5855320.35170000046491623, 760856.54769999987911433 5855320.34659999888390303, 760856.55669999995734543 5855320.34169999975711107, 760856.56570000003557652 5855320.33690000046044588, 760856.57469999988097697 5855320.33220000006258488, 760856.58389999996870756 5855320.32780000008642673, 760856.59310000005643815 5855320.32350000087171793, 760856.6025000000372529 5855320.31929999962449074, 760856.61179999995511025 5855320.31540000066161156, 760856.62129999988246709 5855320.31149999890476465, 760856.63079999992623925 5855320.30789999850094318, 760856.6403999999165535 5855320.30439999978989363, 760856.65000000002328306 5855320.30109999980777502, 760856.65970000007655472 5855320.29800000041723251, 760856.66949999995995313 5855320.29499999992549419, 760856.67929999995976686 5855320.2921999990940094, 760856.6890999999595806 5855320.2895999988541007, 760856.69900000002235174 5855320.28720000106841326, 760856.70900000003166497 5855320.28489999938756227, 760856.71889999997802079 5855320.28279999922960997, 760856.72889999998733401 5855320.28089999966323376, 760856.73899999994318932 5855320.27919999975711107, 760856.74899999995250255 5855320.27759999874979258, 760856.75909999990835786 5855320.27619999926537275, 760856.7693000000435859 5855320.2750000013038516, 760856.77939999999944121 5855320.27400000113993883, 760856.78949999995529652 5855320.2730999980121851, 760856.79969999997410923 5855320.27239999920129776, 760856.82010000001173466 5855320.27159999962896109, 760856.8303000001469627 5855320.27149999886751175, 760856.84039999986998737 5855320.27159999962896109, 760856.85059999988880008 5855320.27180000115185976, 760856.8607999999076128 5855320.27219999954104424, 760856.87100000004284084 5855320.27279999945312738, 760856.88109999999869615 5855320.2734999991953373, 760856.89130000001750886 5855320.27450000122189522, 760856.90139999985694885 5855320.2755999993532896, 760856.91149999992921948 5855320.27689999993890524, 760856.92159999988507479 5855320.2784000001847744, 760856.93159999989438802 5855320.28000000026077032, 760856.94169999985024333 5855320.28189999889582396, 760856.95169999985955656 5855320.28390000015497208, 760856.96160000003874302 5855320.28610000014305115, 760856.97149999998509884 5855320.28839999996125698, 760856.98139999993145466 5855320.29100000020116568, 760856.99120000004768372 5855320.29369999933987856, 760857.00099999993108213 5855320.29659999907016754, 760857.01069999998435378 5855320.29959999956190586, 760857.02040000003762543 5855320.30279999971389771, 760857.03000000002793968 5855320.30619999952614307, 760857.03949999995529652 5855320.30979999992996454, 760857.04899999999906868 5855320.31350000016391277, 760857.05839999997988343 5855320.31739999912679195, 760857.06779999984428287 5855320.32150000054389238, 760857.07709999999497086 5855320.32569999899715185, 760857.0862999998498708 5855320.33009999990463257, 760857.09539999987464398 5855320.33470000047236681, 760857.10439999995287508 5855320.33939999900758266, 760857.11339999991469085 5855320.34420000109821558, 760857.12230000016279519 5855320.34929999895393848, 760857.13099999993573874 5855320.35450000036507845, 760857.13970000005792826 5855320.3598000006750226, 760860.33099999988917261 5855317.31769999861717224, 760857.31619999988470227 5855314.13489999808371067, 760846.21199999994132668 5855324.72039999905973673, 760846.40649999992456287 5855324.92579999938607216, 760844.60999999986961484 5855326.63830000068992376, 760847.23549999995157123 5855329.41009999997913837, 760853.36019999987911433 5855323.57160000037401915, 760853.55489999998826534 5855323.77709999959915876, 760856.32600000000093132 5855321.13549999985843897)),((760859.80149999994318932 5855318.38389999978244305, 760857.38760000001639128 5855320.68499999865889549, 760856.63709999993443489 5855321.40050000138580799, 760853.48250000004190952 5855324.40769999846816063, 760853.50249999982770532 5855324.42879999987781048, 760853.52350000001024455 5855324.4086999986320734, 760853.5834000000031665 5855324.47199999820441008, 760853.45730000000912696 5855324.5921000000089407, 760854.47550000005867332 5855325.66710000019520521, 760854.60160000005271286 5855325.54699999932199717, 760858.19289999990724027 5855329.33839999977499247, 760858.20339999999850988 5855329.32839999906718731, 760864.49089999997522682 5855323.33469999860972166, 760864.46100000001024455 5855323.30300000123679638, 760864.46409999998286366 5855323.29999999888241291, 760864.45409999997355044 5855323.28949999995529652, 760864.44570000004023314 5855323.29750000033527613, 760859.83619999990332872 5855318.43110000062733889, 760859.84459999983664602 5855318.4230999993160367, 760859.83459999994374812 5855318.41249999962747097, 760859.831499999971129 5855318.41550000011920929, 760859.80149999994318932 5855318.38389999978244305)),((760899.63840000005438924 5855327.31539999879896641, 760892.42570000002160668 5855323.71389999985694885, 760890.94049999990966171 5855326.15969999972730875, 760891.8085999998729676 5855326.60390000138431787, 760892.68030000000726432 5855327.04100000020116568, 760892.2101000000257045 5855327.98859999887645245, 760897.89579999994020909 5855330.82770000118762255, 760899.63840000005438924 5855327.31539999879896641)),((760865.35439999983645976 5855324.24629999976605177, 760863.77339999994728714 5855325.75349999871104956, 760863.05869999993592501 5855324.99890000000596046, 760858.34169999987352639 5855329.49549999926239252, 760858.29769999999552965 5855329.44909999892115593, 760858.17160000000149012 5855329.5691999988630414, 760859.18989999988116324 5855330.64419999811798334, 760859.31599999987520278 5855330.52409999910742044, 760863.01209999993443489 5855334.42619999963790178, 760862.99109999998472631 5855334.44619999919086695, 760863.01099999994039536 5855334.46729999966919422, 760863.30519999982789159 5855334.18689999915659428, 760866.20160000002942979 5855337.22449999954551458, 760871.17799999995622784 5855330.39450000040233135, 760871.13809999998193234 5855330.3522999994456768, 760871.14129999990109354 5855330.34929999895393848, 760871.12760000000707805 5855330.33490000013262033, 760871.11919999995734543 5855330.3428999986499548, 760865.38910000002942979 5855324.29350000061094761, 760865.3974999999627471 5855324.28539999946951866, 760865.38749999995343387 5855324.27489999961107969, 760865.38439999998081475 5855324.27790000103414059, 760865.35439999983645976 5855324.24629999976605177)),((760891.63399999996181577 5855328.35059999953955412, 760887.81939999992027879 5855331.73389999940991402, 760890.1491999999852851 5855334.37749999854713678, 760892.75150000001303852 5855332.06919999979436398, 760896.78779999993275851 5855334.13580000121146441, 760898.50430000002961606 5855331.78120000008493662, 760891.63399999996181577 5855328.35059999953955412)),((760898.89919999986886978 5855331.978299998678267, 760897.31700000003911555 5855334.14659999962896109, 760902.42179999989457428 5855336.69240000005811453, 760903.99369999999180436 5855334.52219999860972166, 760898.89919999986886978 5855331.978299998678267)),((760893.36060000001452863 5855338.76939999870955944, 760896.65740000002551824 5855334.31389999948441982, 760892.7844999999506399 5855332.33090000040829182, 760889.06899999990127981 5855335.62499999906867743, 760893.36060000001452863 5855338.76939999870955944)),((760903.1822999999858439 5855336.26070000045001507, 760909.14459999988321215 5855339.23780000116676092, 760911.69339999998919666 5855338.36849999986588955, 760911.6909999999916181 5855338.36730000004172325, 760911.69169999985024333 5855338.36600000131875277, 760904.32259999995585531 5855334.68640000000596046, 760903.1822999999858439 5855336.26070000045001507)),((760897.09840000013355166 5855334.44839999917894602, 760896.9093999998876825 5855334.70649999938905239, 760897.02619999996386468 5855334.79260000120848417, 760893.56749999988824129 5855339.46529999934136868, 760893.45120000012684613 5855339.37860000040382147, 760889.16169999993871897 5855345.27059999946504831, 760893.76520000002346933 5855348.64339999947696924, 760902.20579999987967312 5855336.99060000013560057, 760897.09840000013355166 5855334.44839999917894602)),((760888.41049999988172203 5855348.55480000097304583, 760888.30070000002160668 5855348.70549999922513962, 760891.84120000002440065 5855351.29949999880045652, 760893.61179999983869493 5855348.8551000002771616, 760889.00789999985136092 5855345.48190000001341105, 760887.34120000002440065 5855347.77129999827593565, 760888.41049999988172203 5855348.55480000097304583)),((760889.69169999996665865 5855350.04869999829679728, 760888.38100000005215406 5855349.08829999901354313, 760885.81669999996665865 5855352.61050000041723251, 760890.62670000002253801 5855356.13470000121742487, 760892.49009999993722886 5855353.57519999984651804, 760888.99080000002868474 5855351.01140000019222498, 760889.69169999996665865 5855350.04869999829679728)),((760904.10799999989103526 5855359.65409999899566174, 760902.32449999998789281 5855362.10400000121444464, 760911.87489999993704259 5855369.10139999818056822, 760912.78099999995902181 5855367.85680000018328428, 760911.90259999991394579 5855367.21330000087618828, 760912.50089999998454005 5855366.39140000008046627, 760913.43779999995604157 5855367.07790000084787607, 760916.29019999993033707 5855363.15979999955743551, 760904.10799999989103526 5855359.65409999899566174)),((760895.24219999997876585 5855368.73899999912828207, 760895.21609999996144325 5855368.72799999825656414, 760895.18980000005103648 5855368.71760000009089708, 760895.16339999984484166 5855368.70759999938309193, 760895.13680000009480864 5855368.69799999799579382, 760895.10999999986961484 5855368.68899999838322401, 760895.0830999999307096 5855368.68039999902248383, 760895.05599999998230487 5855368.67229999881237745, 760895.02879999985452741 5855368.66469999868422747, 760895.00139999995008111 5855368.65749999973922968, 760894.97389999986626208 5855368.65089999884366989, 760894.94639999989885837 5855368.6446999991312623, 760894.91869999992195517 5855368.63910000119358301, 760894.89089999999850988 5855368.63389999978244305, 760894.86300000012852252 5855368.62920000031590462, 760894.83509999990928918 5855368.62499999906867743, 760894.806999999913387 5855368.62139999959617853, 760894.77899999998044223 5855368.61820000037550926, 760894.75079999992158264 5855368.6155000003054738, 760894.72269999992568046 5855368.61329999938607216, 760894.69440000003669411 5855368.61160000041127205, 760894.66619999997783452 5855368.61040000058710575, 760894.63799999991897494 5855368.60969999898225069, 760894.60970000002998859 5855368.6096000000834465, 760894.58140000002458692 5855368.60990000050514936, 760894.55319999984931201 5855368.61070000100880861, 760894.52500000013969839 5855368.6119999997317791, 760894.49679999996442348 5855368.61390000022947788, 760894.46859999990556389 5855368.61619999911636114, 760894.44049999990966171 5855368.61900000087916851, 760894.41240000003017485 5855368.62229999899864197, 760894.38439999998081475 5855368.6261999998241663, 760894.35649999999441206 5855368.6304999990388751, 760894.32859999989159405 5855368.63529999926686287, 760894.30090000003110617 5855368.64059999864548445, 760894.27320000005420297 5855368.64639999996870756, 760894.24569999997038394 5855368.65270000044256449, 760894.21820000000298023 5855368.65950000006705523, 760894.19089999992866069 5855368.66679999884217978, 760894.16370000003371388 5855368.67450000066310167, 760894.13670000003185123 5855368.682799999602139, 760894.10979999986011535 5855368.69150000065565109, 760894.08310000004712492 5855368.70069999899715185, 760894.05649999994784594 5855368.71029999945312738, 760894.03009999997448176 5855368.72049999982118607, 760894.00389999989420176 5855368.7310999995097518, 760893.97789999993983656 5855368.74209999945014715, 760893.95209999999497086 5855368.75369999930262566, 760893.926499999826774 5855368.76559999771416187, 760893.90109999990090728 5855368.77809999883174896, 760893.87589999998454005 5855368.7909999992698431, 760893.85100000002421439 5855368.80429999995976686, 760893.8262999999569729 5855368.81809999980032444, 760893.80180000001564622 5855368.83229999989271164, 760893.77760000003036112 5855368.84690000023692846, 760893.75370000000111759 5855368.8619999997317791, 760893.72999999986495823 5855368.87750000134110451, 760893.70660000015050173 5855368.89340000133961439, 760893.68349999992642552 5855368.90969999879598618, 760893.66069999989122152 5855368.92649999912828207, 760893.63820000004488975 5855368.9436000008136034, 760893.61600000003818423 5855368.96109999995678663, 760893.59409999998752028 5855368.97900000028312206, 760893.57250000000931323 5855368.99739999882876873, 760893.55130000005010515 5855369.0160000016912818, 760893.53029999998398125 5855369.0350999990478158, 760893.50979999999981374 5855369.05449999962002039, 760893.48949999990873039 5855369.07429999951273203, 760893.46970000001601875 5855369.09449999965727329, 760893.45010000001639128 5855369.11500000022351742, 760893.43099999998230487 5855369.13580000028014183, 760893.41219999990426004 5855369.15700000058859587, 760893.39379999996162951 5855369.17850000038743019, 760893.37579999992158264 5855369.20039999950677156, 760891.10259999998379499 5855372.3169999998062849, 760898.5692999999737367 5855377.78769999928772449, 760901.73179999995045364 5855373.44369999878108501, 760895.443000000086613 5855368.84279999975115061, 760895.41870000003837049 5855368.82819999847561121, 760895.39419999998062849 5855368.81419999897480011, 760895.36939999985042959 5855368.80049999989569187, 760895.34439999994356185 5855368.78729999903589487, 760895.3191999999107793 5855368.77449999935925007, 760895.29370000003837049 5855368.76219999976456165, 760895.26799999992363155 5855368.75039999932050705, 760895.24219999997876585 5855368.73899999912828207)),((760891.44479999993927777 5855372.78380000125616789, 760890.85959999996703118 5855372.35520000103861094, 760888.88519999990239739 5855375.06710000056773424, 760889.47030000004451722 5855375.49589999951422215, 760891.44479999993927777 5855372.78380000125616789)),((760888.92300000006798655 5855375.3108999989926815, 760887.91440000000875443 5855376.69629999808967113, 760895.38109999988228083 5855382.16700000036507845, 760898.46669999998994172 5855377.92860000021755695, 760891.58519999997224659 5855372.88659999892115593, 760889.50819999992381781 5855375.73959999997168779, 760888.92300000006798655 5855375.3108999989926815)),((760886.70699999993667006 5855381.60859999805688858, 760886.79249999998137355 5855381.49120000004768372, 760889.83470000000670552 5855383.7201999993994832, 760891.2883000000147149 5855381.72479999996721745, 760886.84109999996144325 5855378.46640000026673079, 760885.38919999997597188 5855380.46310000028461218, 760885.97319999989122152 5855380.89099999889731407, 760885.88779999990947545 5855381.00840000063180923, 760885.30369999993126839 5855380.58049999922513962, 760883.93500000005587935 5855382.45820000022649765, 760885.86600000003818423 5855383.87299999967217445, 760887.23360000003594905 5855381.99450000002980232, 760886.70699999993667006 5855381.60859999805688858)),((760892.33829999982845038 5855386.3463999992236495, 760895.27850000001490116 5855382.30789999943226576, 760892.6803999999538064 5855380.40429999865591526, 760892.52649999991990626 5855380.61559999920427799, 760887.79840000008698553 5855377.15139999892562628, 760887.01209999993443489 5855378.23149999976158142, 760891.74020000000018626 5855381.69569999910891056, 760889.74020000000018626 5855384.44279999937862158, 760892.33829999982845038 5855386.3463999992236495)),((760892.23580000002402812 5855386.48730000015348196, 760889.63839999993797392 5855384.58419999945908785, 760886.71069999993778765 5855388.60560000129044056, 760889.30810000002384186 5855390.50869999919086695, 760892.23580000002402812 5855386.48730000015348196)),((760889.74919999996200204 5855383.83759999927133322, 760887.35069999995175749 5855382.08019999880343676, 760885.27370000001974404 5855384.93319999985396862, 760885.15659999998752028 5855384.84750000014901161, 760885.78060000005643815 5855383.99039999861270189, 760883.84950000001117587 5855382.57559999916702509, 760877.62269999994896352 5855391.12860000133514404, 760882.0692999999737367 5855394.38659999892115593, 760889.74919999996200204 5855383.83759999927133322)),((760877.30509999999776483 5855391.21989999897778034, 760875.51009999995585531 5855393.68540000077337027, 760880.08600000001024455 5855397.03820000030100346, 760881.88100000005215406 5855394.57259999867528677, 760877.30509999999776483 5855391.21989999897778034)),((760925.34429999999701977 5855370.43639999907463789, 760926.52379999996628612 5855368.81629999913275242, 760926.03469999984372407 5855368.45799999963492155, 760926.05009999987669289 5855368.0367000000551343, 760937.76950000005308539 5855351.95049999933689833, 760932.73880000005010515 5855349.43850000016391277, 760921.35349999985191971 5855365.0281999995931983, 760920.15919999999459833 5855364.15309999883174896, 760916.5849999999627471 5855363.12459999974817038, 760913.61340000003110617 5855367.20650000032037497, 760914.08079999987967312 5855367.54899999964982271, 760913.48250000015832484 5855368.37090000044554472, 760913.01499999989755452 5855368.0284000001847744, 760911.93809999991208315 5855369.50769999902695417, 760906.25340000004507601 5855365.34269999898970127, 760903.70420000003650784 5855363.47490000072866678, 760901.77899999998044223 5855362.06439999956637621, 760901.94999999995343387 5855361.82959999889135361, 760902.09039999998640269 5855361.93249999918043613, 760903.88349999987985939 5855359.46939999982714653, 760901.45019999984651804 5855358.76919999904930592, 760901.0984999998472631 5855359.25230000074952841, 760900.39630000002216548 5855358.73790000006556511, 760902.4237000000430271 5855355.95299999881535769, 760902.64610000001266599 5855356.11590000055730343, 760903.18569999991450459 5855355.37469999771565199, 760903.52760000003036112 5855354.90500000026077032, 760904.09119999990798533 5855355.31609999947249889, 760905.96080000011716038 5855352.910500000230968, 760905.75009999983012676 5855352.75609999988228083, 760906.7757999999448657 5855351.34720000065863132, 760907.03049999987706542 5855351.5338999992236495, 760912.39450000005308539 5855344.63179999869316816, 760922.34789999993517995 5855341.04629999957978725, 760920.21509999991394579 5855335.48410000000149012, 760909.11829999997280538 5855339.63070000056177378, 760902.96639999991748482 5855336.55879999883472919, 760892.13379999995231628 5855351.51389999967068434, 760895.5098999998299405 5855353.98749999981373549, 760894.65520000003743917 5855355.16160000022500753, 760892.65390000003390014 5855353.69529999885708094, 760890.67089999991003424 5855356.41909999959170818, 760885.69709999987389892 5855352.77489999867975712, 760823.57429999986197799 5855438.10539999976754189, 760829.96419999992940575 5855442.78739999886602163, 760829.40890000003855675 5855443.55009999871253967, 760829.03430000005755574 5855443.27630000095814466, 760823.07229999988339841 5855451.46529999934136868, 760831.76769999985117465 5855457.83640000037848949, 760831.61379999993368983 5855458.04769999999552965, 760831.54359999997541308 5855457.99629999883472919, 760830.65040000004228204 5855459.22310000006109476, 760832.81550000002607703 5855460.80950000043958426, 760833.86249999993015081 5855459.37129999883472919, 760853.75809999986086041 5855473.94849999994039536, 760862.8556999999564141 5855461.45219999924302101, 760867.84989999991375953 5855465.1178999999538064, 760872.12560000002849847 5855459.24500000011175871, 760867.71160000003874302 5855456.01480000000447035, 760867.79279999993741512 5855455.90330000035464764, 760871.12820000003557652 5855458.34709999896585941, 760924.78009999997448176 5855384.51549999881535769, 760917.84599999990314245 5855379.4351000003516674, 760917.97420000017154962 5855379.25899999961256981, 760925.38230000005569309 5855384.68680000025779009, 760929.28839999996125698 5855379.32139999885112047, 760922.63840000005438924 5855374.44909999798983335, 760923.94629999983590096 5855372.65259999874979258, 760925.48479999986011535 5855370.53930000029504299, 760925.34429999999701977 5855370.43639999907463789),(760882.35079999989829957 5855394.59279999881982803, 760882.70189999998547137 5855394.85009999945759773, 760882.54810000001452863 5855395.06139999907463789, 760881.9979999999050051 5855394.65840000100433826, 760880.20310000004246831 5855397.12389999907463789, 760880.75309999985620379 5855397.52689999993890524, 760880.1974999998928979 5855398.29009999893605709, 760879.14430000016000122 5855397.51829999964684248, 760879.44339999998919666 5855397.10739999916404486, 760875.93249999987892807 5855394.53500000014901161, 760875.6332999998703599 5855394.94589999970048666, 760874.83750000002328306 5855394.36280000023543835, 760878.67539999994914979 5855389.09109999891370535, 760880.11140000005252659 5855387.11869999952614307, 760888.88519999990239739 5855375.06710000056773424, 760890.85959999996703118 5855372.35499999951571226, 760893.2397000000346452 5855369.0916999988257885, 760893.48410000000149012 5855368.84190000034868717, 760893.50829999998677522 5855368.8219999996945262, 760893.53280000004451722 5855368.80260000005364418, 760893.55770000000484288 5855368.78359999880194664, 760893.58299999998416752 5855368.76510000042617321, 760893.60849999997299165 5855368.74699999950826168, 760893.63440000009723008 5855368.72929999977350235, 760893.66059999994467944 5855368.71210000012069941, 760893.68700000003445894 5855368.69539999775588512, 760893.71380000002682209 5855368.6792000001296401, 760893.74089999997522682 5855368.66349999979138374, 760893.76820000004954636 5855368.64819999970495701, 760893.79579999996349216 5855368.63339999970048666, 760893.82360000000335276 5855368.6190999997779727, 760893.85169999999925494 5855368.60529999900609255, 760893.8800999999511987 5855368.59200000111013651, 760893.90859999984968454 5855368.57929999940097332, 760893.93740000005345792 5855368.56699999887496233, 760893.96639999991748482 5855368.5551999993622303, 760893.99560000002384186 5855368.54399999976158142, 760894.02499999990686774 5855368.53329999931156635, 760894.05460000003222376 5855368.52309999987483025, 760894.08439999993424863 5855368.51339999865740538, 760894.11430000001564622 5855368.50429999921470881, 760894.14439999999012798 5855368.49569999985396862, 760894.17459999991115183 5855368.48759999964386225, 760894.20499999995809048 5855368.4801000002771616, 760894.23549999995157123 5855368.47310000006109476, 760894.26610000000800937 5855368.4666999988257885, 760894.29679999989457428 5855368.4607999986037612, 760894.32759999996051192 5855368.45550000015646219, 760894.35849999997299165 5855368.45069999899715185, 760894.38949999993201345 5855368.44639999978244305, 760894.42059999995399266 5855368.44270000047981739, 760894.45169999997597188 5855368.43960000108927488, 760894.48289999994449317 5855368.43700000084936619, 760894.51409999991301447 5855368.43499999865889549, 760894.54539999994449317 5855368.43350000027567148, 760894.57659999991301447 5855368.43259999994188547, 760894.60789999994449317 5855368.43230000138282776, 760894.63919999997597188 5855368.43250000011175871, 760894.67050000000745058 5855368.43319999985396862, 760894.70169999997597188 5855368.43450000137090683, 760894.73289999994449317 5855368.43639999907463789, 760894.76410000002942979 5855368.43879999872297049, 760894.79529999988153577 5855368.44180000107735395, 760894.8262999999569729 5855368.44529999885708094, 760894.85739999997895211 5855368.44939999934285879, 760894.88829999999143183 5855368.45409999880939722, 760894.91910000005736947 5855368.45920000039041042, 760894.94989999989047647 5855368.46499999798834324, 760894.98049999994691461 5855368.47130000032484531, 760895.01110000000335276 5855368.47810000088065863, 760895.04150000005029142 5855368.48550000041723251, 760895.07169999985489994 5855368.49340000096708536, 760895.10190000000875443 5855368.50179999880492687, 760895.1317999999737367 5855368.51080000028014183, 760895.16159999999217689 5855368.5203000009059906, 760895.19129999994765967 5855368.53029999881982803, 760895.22069999983068556 5855368.54089999943971634, 760895.25 5855368.55200000014156103, 760895.27910000004339963 5855368.56359999906271696, 760895.30790000001434237 5855368.57569999899715185, 760895.33649999997578561 5855368.58839999884366989, 760895.36489999992772937 5855368.60149999801069498, 760895.39309999998658895 5855368.61519999988377094, 760895.42099999985657632 5855368.62930000014603138, 760895.44870000006631017 5855368.6439000004902482, 760895.47609999997075647 5855368.65909999888390303, 760895.5031999999191612 5855368.67469999939203262, 760895.53009999997448176 5855368.69079999905079603, 760895.55659999989438802 5855368.70740000065416098, 760895.58290000015404075 5855368.72439999971538782, 760895.6088999998755753 5855368.74189999885857105, 760895.63449999992735684 5855368.75989999901503325, 760895.6598000000230968 5855368.77830000035464764, 760895.68480000004637986 5855368.79719999991357327, 760898.38379999995231628 5855370.77460000012069941, 760901.06819999997969717 5855372.74149999860674143, 760905.50909999990835786 5855375.995299999602139, 760906.00490000005811453 5855375.3142999978736043, 760907.58479999995324761 5855376.47190000023692846, 760906.98649999988265336 5855377.29370000027120113, 760901.87219999998342246 5855373.54660000000149012, 760889.34599999990314245 5855390.75249999947845936, 760886.60820000001695007 5855388.74650000035762787, 760885.12089999997988343 5855390.78909999970346689, 760882.35079999989829957 5855394.59279999881982803)),((760869.75229999993462116 5855503.86869999952614307, 760896.02599999995436519 5855523.11909999884665012, 760904.54059999994933605 5855522.51619999948889017, 760910.62630000000353903 5855526.97510000038892031, 760967.55229999986477196 5855448.78139999974519014, 760975.69200000003911555 5855427.74039999861270189, 760965.31740000005811453 5855402.55019999947398901, 760964.7946999998530373 5855396.98239999916404486, 760955.02240000001620501 5855389.82259999867528677, 760954.49139999994076788 5855390.55200000014156103, 760954.2963057670276612 5855390.40900422632694244, 760954.29660000000149012 5855390.40859999973326921, 760950.97270000004209578 5855387.97369999997317791, 760951.57779999997001141 5855387.14230000041425228, 760934.41889999993145466 5855374.56650000065565109, 760858.88109999988228083 5855478.32610000111162663, 760858.74140000005718321 5855478.51790000032633543, 760859.05680000002030283 5855478.74899999797344208, 760850.85109999997075647 5855490.0201000003144145, 760869.75229999993462116 5855503.86869999952614307),(760873.76919999986421317 5855498.35030000004917383, 760870.83179999992717057 5855496.19809999875724316, 760870.4616999999852851 5855496.42689999938011169, 760869.70129999984055758 5855495.18919999990612268, 760870.07140000001527369 5855494.9604000011458993, 760868.4580999999307096 5855492.33449999988079071, 760876.56970000010915101 5855481.19269999861717224, 760879.55400000000372529 5855481.93520000204443932, 760879.65869999991264194 5855481.51189999934285879, 760881.06529999990016222 5855481.86189999897032976, 760880.96059999999124557 5855482.28529999870806932, 760883.89699999999720603 5855484.43680000025779009, 760890.64890000002924353 5855475.16110000014305115, 760883.89809999987483025 5855484.43759999983012676, 760886.83569999993778765 5855486.58979999925941229, 760887.20579999987967312 5855486.36099999863654375, 760887.96620000002440065 5855487.59869999997317791, 760887.59609999984968454 5855487.82749999966472387, 760889.20929999987129122 5855490.45339999906718731, 760881.09770000004209578 5855501.5953999999910593, 760878.11349999986123294 5855500.85269999969750643, 760878.00879999995231628 5855501.27599999867379665, 760876.60219999996479601 5855500.92599999997764826, 760876.7069000001065433 5855500.50259999930858612, 760873.76959999988321215 5855498.35059999767690897, 760869.75229999993462116 5855503.86869999952614307, 760873.76919999986421317 5855498.35030000004917383),(760887.18649999995250255 5855472.62420000042766333, 760885.62039999989792705 5855469.35239999927580357, 760885.91130000003613532 5855468.9526999993249774, 760885.91250000009313226 5855468.95349999982863665, 760885.91200000001117587 5855468.95420000050216913, 760887.4775000000372529 5855472.22449999861419201, 760890.43459999992046505 5855468.16270000021904707, 760893.72320000000763685 5855470.57230000104755163, 760897.32189999998081475 5855465.62909999955445528, 760892.40619999985210598 5855462.02800000086426735, 760892.85069999983534217 5855461.41750000044703484, 760897.76609999989159405 5855465.01889999955892563, 760903.87780000001657754 5855456.6240000007674098, 760898.96209999988786876 5855453.02290000021457672, 760899.21849999984260648 5855452.67069999966770411, 760904.13389999989885837 5855456.2720999987795949, 760910.28810000000521541 5855447.81869999971240759, 760905.37269999994896352 5855444.2172999968752265, 760905.62910000002011657 5855443.86510000005364418, 760910.5447999999159947 5855447.46619999874383211, 760912.90359999984502792 5855444.22609999962151051, 760906.6424000000115484 5855439.63859999924898148, 760904.93090000003576279 5855434.96399999968707561, 760905.5052000000141561 5855429.98459999915212393, 760908.43740000005345792 5855425.95709999930113554, 760912.99119999993126839 5855423.89259999897330999, 760915.44689999986439943 5855424.21599999908357859, 760919.63729999994393438 5855427.28579999972134829, 760919.65439999999944121 5855427.26229999866336584, 760922.2186999999685213 5855423.73999999929219484, 760925.86999999987892807 5855426.41540000028908253, 760929.62230000004637986 5855421.26129999943077564, 760924.70139999990351498 5855417.65579999797046185, 760924.9577999998582527 5855417.30360000114887953, 760929.87870000000111759 5855420.90899999998509884, 760936.03289999987464398 5855412.45569999981671572, 760931.11749999993480742 5855408.85429999977350235, 760931.37389999988954514 5855408.50210000015795231, 760936.28929999994579703 5855412.1034999992698431, 760942.44340000010561198 5855403.65019999817013741, 760937.5280000000493601 5855400.04889999888837337, 760937.78440000000409782 5855399.69659999944269657, 760942.69979999994393438 5855403.29799999948590994, 760948.85389999987091869 5855394.84470000024884939, 760943.93880000000353903 5855391.24299999978393316, 760944.19489999988581985 5855390.89110000059008598, 760947.23800000001210719 5855393.120299999602139, 760947.78489999996963888 5855392.36890000011771917, 760951.10129999998025596 5855394.79840000066906214, 760951.29579999996349216 5855394.94149999972432852, 760950.74879999982658774 5855395.69290000107139349, 760954.37679999985266477 5855398.35099999979138374, 760954.12040000013075769 5855398.70330000016838312, 760949.20499999984167516 5855395.10190000012516975, 760943.05090000003110617 5855403.5551999993622303, 760947.96629999997094274 5855407.15659999940544367, 760947.70990000001620501 5855407.50879999902099371, 760942.79449999995995313 5855403.90740000084042549, 760936.64040000003296882 5855412.36069999728351831, 760941.55579999985639006 5855415.96209999825805426, 760941.29939999990165234 5855416.31429999880492687, 760936.38399999984540045 5855412.71300000045448542, 760930.22990000003483146 5855421.16629999969154596, 760935.14529999997466803 5855424.76760000083595514, 760934.8887999999569729 5855425.11980000045150518, 760929.97340000001713634 5855421.51850000116974115, 760926.22109999984968454 5855426.67269999999552965, 760929.14699999999720603 5855428.81630000006407499, 760926.75370000000111759 5855432.10369999893009663, 760928.74329999997280538 5855433.56139999907463789, 760928.57229999999981374 5855433.79619999974966049, 760926.5827999998582527 5855432.33849999867379665, 760916.18059999996330589 5855446.62699999939650297, 760913.25470000004861504 5855444.48329999856650829, 760910.8955999999307096 5855447.72380000073462725, 760915.81099999998696148 5855451.32519999798387289, 760915.55459999991580844 5855451.67740000132471323, 760910.63919999997597188 5855448.07600000035017729, 760904.48510000004898757 5855456.52929999865591526, 760909.40049999998882413 5855460.13069999869912863, 760909.143999999971129 5855460.48290000017732382, 760904.22860000003129244 5855456.88149999920278788, 760898.11719999997876585 5855465.27610000036656857, 760903.03259999991860241 5855468.87759999930858612, 760902.58810000005178154 5855469.48809999879449606, 760897.67269999999552965 5855465.88670000061392784, 760894.07429999986197799 5855470.82949999999254942, 760897.36289999983273447 5855473.23900000005960464, 760894.40579999983310699 5855477.30080000031739473, 760897.98679999983869493 5855477.80020000133663416, 760897.69819999986793846 5855478.20159999933093786, 760894.11479999998118728 5855477.70049999933689833, 760890.64890000002924353 5855475.16110000014305115, 760887.18649999995250255 5855472.62420000042766333)),((760862.91869999992195517 5855461.85869999788701534, 760853.99209999991580844 5855474.11999999918043613, 760858.96600000001490116 5855477.76439999882131815, 760867.89260000002104789 5855465.50299999862909317, 760862.91869999992195517 5855461.85869999788701534)),((760856.29279999993741512 5855559.92949999962002039, 760847.76619999983813614 5855562.92609999887645245, 760848.88820000004488975 5855565.99909999966621399, 760848.96730000001844019 5855565.89149999897927046, 760855.70579999987967312 5855563.52319999970495701, 760855.50459999986924231 5855562.94689999986439943, 760857.11069999984465539 5855562.38239999953657389, 760856.29279999993741512 5855559.92949999962002039)),((760853.87390000012237579 5855604.48000000044703484, 760857.1403999999165535 5855596.71019999869167805, 760857.5487000000430271 5855596.56020000018179417, 760855.34900000004563481 5855590.7724999999627471, 760854.58680000004824251 5855591.05259999912232161, 760851.22739999985788018 5855591.19159999955445528, 760847.68839999986812472 5855590.28680000081658363, 760844.90610000002197921 5855587.91349999979138374, 760842.82389999995939434 5855588.67859999928623438, 760839.23510000004898757 5855579.23630000185221434, 760836.92449999996460974 5855580.08530000038444996, 760847.4481000000378117 5855607.77369999978691339, 760853.87390000012237579 5855604.48000000044703484)),((760925.25439999985974282 5855304.48789999913424253, 760922.06229999987408519 5855302.89429999887943268, 760920.10770000005140901 5855305.54129999876022339, 760923.81339999986812472 5855307.39220000058412552, 760925.25439999985974282 5855304.48789999913424253)),((760921.42719999991822988 5855306.68789999932050705, 760919.20579999999608845 5855311.16510000079870224, 760921.08699999994132668 5855312.10439999867230654, 760923.30840000009629875 5855307.6271999990567565, 760921.42719999991822988 5855306.68789999932050705)),((760948.47010000003501773 5855315.96850000042468309, 760948.05029999988619238 5855316.81449999939650297, 760951.06029999989550561 5855318.31750000081956387, 760951.47999999998137355 5855317.47149999998509884, 760948.47010000003501773 5855315.96850000042468309)),((760937.76839999994263053 5855311.59939999878406525, 760932.6990999998524785 5855321.81649999972432852, 760949.37069999997038394 5855330.14069999940693378, 760952.78020000015385449 5855323.26870000082999468, 760955.89390000002458692 5855324.82340000011026859, 760957.94090000004507601 5855320.69749999884516001, 760951.73949999990873039 5855317.60099999886006117, 760951.19059999985620379 5855318.70729999896138906, 760947.2724999999627471 5855316.75089999940246344, 760947.82139999989885837 5855315.64460000023245811, 760938.32449999987147748 5855310.90259999968111515, 760937.94030000001657754 5855311.67699999921023846, 760937.77159999997820705 5855311.59279999975115061, 760937.76839999994263053 5855311.59939999878406525)),((760928.48469999991357327 5855320.84889999963343143, 760924.35179999994579703 5855329.17870000004768372, 760927.66009999997913837 5855330.83059999998658895, 760931.79299999994691461 5855322.50079999957233667, 760928.48469999991357327 5855320.84889999963343143)),((760968.70929999987129122 5855326.07430000137537718, 760968.32180000003427267 5855326.85539999883621931, 760967.67310000001452863 5855326.53150000050663948, 760968.0605999999679625 5855325.75049999915063381, 760961.28839999984484166 5855322.36899999994784594, 760957.15529999986756593 5855330.69909999892115593, 760966.57440000004135072 5855335.40209999959915876, 760970.70730000000912696 5855327.0719999996945262, 760968.70929999987129122 5855326.07430000137537718)),((760983.17500000004656613 5855333.29769999999552965, 760982.39659999986179173 5855332.90899999998509884, 760980.91129999991971999 5855335.90259999968111515, 760981.68969999998807907 5855336.29129999876022339, 760983.17500000004656613 5855333.29769999999552965)),((760941.87919999996665865 5855326.96870000194758177, 760940.38719999988097697 5855326.22369999997317791, 760940.5292999999364838 5855325.93719999957829714, 760935.3397999998414889 5855323.34590000100433826, 760935.1977999999653548 5855323.63219999987632036, 760934.74369999999180436 5855323.40549999848008156, 760934.88580000016372651 5855323.11920000053942204, 760932.61540000000968575 5855321.98550000134855509, 760928.11430000013206154 5855331.05739999935030937, 760929.87870000000111759 5855331.9384999992325902, 760929.65269999986048788 5855332.39400000032037497, 760929.02899999998044223 5855332.08249999862164259, 760920.68850000004749745 5855335.30140000022947788, 760922.82849999994505197 5855340.88239999953657389, 760927.47889999998733401 5855339.29660000000149012, 760927.48049999994691461 5855339.29349999874830246, 760927.50379999994765967 5855339.3051999993622303, 760927.18390000006183982 5855339.94999999925494194, 760923.28539999993517995 5855341.27940000128000975, 760922.40019999991636723 5855343.06350000016391277, 760938.47409999999217689 5855351.08969999942928553, 760939.53360000008251518 5855349.6332999998703599, 760940.55640000000130385 5855348.15069999918341637, 760941.01040000002831221 5855348.37729999888688326, 760940.98789999983273447 5855348.42299999855458736, 760940.98589999985415488 5855348.42199999932199717, 760939.97849999996833503 5855349.88369999919086695, 760938.93539999995846301 5855351.31999999936670065, 760941.99069999984931201 5855352.84559999965131283, 760947.4925999998813495 5855341.75640000030398369, 760947.36300000001210719 5855341.69159999955445528, 760947.81499999994412065 5855340.78050000034272671, 760947.94470000010915101 5855340.84530000016093254, 760952.03220000001601875 5855332.60680000111460686, 760951.90249999985098839 5855332.54199999943375587, 760952.35449999989941716 5855331.6309000002220273, 760952.48430000001098961 5855331.69570000097155571, 760955.80999999993946403 5855324.99259999953210354, 760952.86510000005364418 5855323.5220999987795949, 760949.45550000004004687 5855330.39419999904930592, 760944.68100000009872019 5855328.01020000036805868, 760944.53889999992679805 5855328.29650000017136335, 760943.04680000001098961 5855327.55179999954998493, 760942.8208999999333173 5855328.0071000000461936, 760941.65329999988898635 5855327.42399999964982271, 760941.87919999996665865 5855326.96870000194758177)),((760979.17909999995026737 5855341.35159999877214432, 760981.49599999992642552 5855336.6818000003695488, 760979.35530000005383044 5855335.61289999913424253, 760977.03839999996125698 5855340.2826999993994832, 760979.17909999995026737 5855341.35159999877214432)),((760970.3642999998992309 5855341.76040000095963478, 760969.87999999988824129 5855342.73659999947994947, 760972.24119999993126839 5855343.91559999901801348, 760972.725499999942258 5855342.93950000125914812, 760970.3642999998992309 5855341.76040000095963478)),((760961.97599999990779907 5855347.96539999917149544, 760966.10889999999199063 5855339.63559999875724316, 760962.80059999984223396 5855337.98369999974966049, 760958.66769999987445772 5855346.31350000016391277, 760961.97599999990779907 5855347.96539999917149544)),((760970.00099999993108213 5855341.57899999897927046, 760966.56359999999403954 5855339.86270000040531158, 760962.33389999985229224 5855348.38769999984651804, 760965.77099999994970858 5855350.10390000138431787, 760970.00099999993108213 5855341.57899999897927046)),((760970.72369999997317791 5855346.97419999912381172, 760972.04749999998603016 5855344.30609999969601631, 760969.68629999994300306 5855343.12700000032782555, 760968.3623999998671934 5855345.79520000051707029, 760970.72369999997317791 5855346.97419999912381172)),((760982.07220000005327165 5855332.74710000026971102, 760978.82879999990109354 5855331.12749999854713678, 760978.44129999994765967 5855331.90840000007301569, 760977.79260000004433095 5855331.58449999988079071, 760978.18009999999776483 5855330.8035999983549118, 760970.90189999993890524 5855327.16909999866038561, 760966.67220000002998859 5855335.69449999928474426, 760956.86380000005010515 5855330.79719999991357327, 760961.09349999995902181 5855322.27190000005066395, 760958.58970000001136214 5855321.02139999903738499, 760958.20539999997708946 5855321.79580000136047602, 760957.79020000004675239 5855321.58860000036656857, 760952.71789999993052334 5855331.81239999923855066, 760953.26269999996293336 5855332.08440000005066395, 760952.81070000003091991 5855332.9955000001937151, 760952.21380000002682209 5855332.69750000070780516, 760948.12630000000353903 5855340.93599999882280827, 760948.72320000000763685 5855341.23399999924004078, 760948.43669999996200204 5855341.81390000134706497, 760948.27110000001266599 5855342.1451000003144145, 760947.67429999995511025 5855341.84710000082850456, 760942.55979999992996454 5855352.15539999958127737, 760943.02689999993890524 5855352.3885999983176589, 760942.63939999998547137 5855353.16949999984353781, 760952.11029999994207174 5855357.89870000071823597, 760952.49780000001192093 5855357.11770000122487545, 760953.14649999991524965 5855357.44159999862313271, 760952.75909999990835786 5855358.2225999990478158, 760962.23000000009778887 5855362.95160000026226044, 760962.61739999987185001 5855362.17069999966770411, 760963.26610000000800937 5855362.49459999985992908, 760962.87870000000111759 5855363.27549999952316284, 760972.34969999990426004 5855368.00460000056773424, 760972.73710000002756715 5855367.22369999904185534, 760973.38580000004731119 5855367.54760000016540289, 760972.99829999997746199 5855368.32849999889731407, 760974.62009999982547015 5855369.13829999975860119, 760976.6875 5855364.97139999829232693, 760986.15839999995660037 5855369.7005000002682209, 760989.69609999982640147 5855362.56999999936670065, 760987.94469999999273568 5855361.6953999986872077, 760987.82849999994505197 5855361.92969999928027391, 760987.43919999990612268 5855361.73529999889433384, 760987.63299999991431832 5855361.34489999897778034, 760987.86649999988730997 5855361.46149999927729368, 760989.98129999986849725 5855357.19890000019222498, 760989.74779999989550561 5855357.08230000082403421, 760989.97539999987930059 5855356.7088000001385808, 760990.33070000004954636 5855356.88619999866932631, 760990.21450000000186265 5855357.12049999926239252, 760991.96600000001490116 5855357.99509999994188547, 760992.71180000004824251 5855356.49179999902844429, 760991.60900000005494803 5855355.94119999930262566, 760992.8682000000262633 5855353.40309999790042639, 760977.10490000003483146 5855345.53220000024884939, 760979.08089999982621521 5855341.5494999997317791, 760976.55099999986123294 5855340.28629999980330467, 760976.74470000003930181 5855339.89580000005662441, 760976.93929999985266477 5855339.99299999885261059, 760979.16070000000763685 5855335.51569999940693378, 760978.9647999998414889 5855335.41789999976754189, 760979.1598000000230968 5855335.02809999976307154, 760979.54899999999906868 5855335.22240000031888485, 760979.43279999995138496 5855335.45669999998062849, 760980.47069999994710088 5855335.9749999986961484, 760982.07220000005327165 5855332.74710000026971102),(760973.42239999992307276 5855342.67680000048130751, 760968.59479999984614551 5855352.40710000041872263, 760967.42709999997168779 5855351.82410000078380108, 760967.65309999987948686 5855351.3684999980032444, 760957.97950000001583248 5855346.55869999993592501, 760962.79839999997057021 5855336.84590000007301569, 760964.03099999995902181 5855337.46130000054836273, 760963.80500000005122274 5855337.91679999977350235, 760971.13520000001881272 5855341.57699999958276749, 760972.23800000001210719 5855342.1276000002399087, 760972.46400000003632158 5855341.67210000101476908, 760973.63159999984782189 5855342.25509999878704548, 760973.42239999992307276 5855342.67680000048130751)),((760970.59450000000651926 5855347.23450000025331974, 760968.23329999996349216 5855346.05549999885261059, 760966.9094999999506399 5855348.72360000014305115, 760969.27080000005662441 5855349.90270000044256449, 760970.59450000000651926 5855347.23450000025331974)),((760968.59270000003743917 5855351.26929999981075525, 760969.07699999993201345 5855350.29309999942779541, 760966.71580000000540167 5855349.11409999895840883, 760966.23149999999441206 5855350.0903000021353364, 760968.59270000003743917 5855351.26929999981075525)),((760994.35840000002644956 5855353.17290000058710575, 760993.57999999995809048 5855352.78419999964535236, 760992.09479999984614551 5855355.77770000044256449, 760992.87319999991450459 5855356.1664000004529953, 760994.35840000002644956 5855353.17290000058710575)),((760991.88850000000093132 5855358.15120000019669533, 760990.13699999987147748 5855357.27670000120997429, 760988.02220000000670552 5855361.53920000046491623, 760989.77359999984037131 5855362.41380000021308661, 760991.88850000000093132 5855358.15120000019669533)),((760938.2463999999454245 5855352.05979999992996454, 760938.23539999988861382 5855352.05010000057518482, 760935.28359999996609986 5855356.10180000029504299, 760935.88000000000465661 5855356.53909999970346689, 760935.66639999998733401 5855356.83239999879151583, 760935.06850000005215406 5855356.39429999981075525, 760932.33439999993424863 5855360.1500000013038516, 760932.9303999999538064 5855360.58710000105202198, 760932.71600000001490116 5855360.88169999979436398, 760932.11840000003576279 5855360.44379999954253435, 760929.38419999985489994 5855364.19949999917298555, 760929.97999999986495823 5855364.63640000019222498, 760929.76549999986309558 5855364.93100000079721212, 760929.16839999984949827 5855364.49360000062733889, 760927.05110000004060566 5855367.40190000087022781, 760927.64760000014211982 5855367.8392999991774559, 760927.21149999997578561 5855368.43859999906271696, 760929.39560000004712492 5855370.03960000071674585, 760939.57070000004023314 5855356.02200000081211329, 760944.34669999999459833 5855358.40919999871402979, 760940.44070000003557652 5855366.28149999957531691, 760943.03159999987110496 5855367.57520000077784061, 760948.42379999987315387 5855356.70709999930113554, 760947.44090000004507601 5855356.21669999789446592, 760947.26659999997355044 5855356.56809999886900187, 760946.61789999983739108 5855356.24419999960809946, 760946.79219999990891665 5855355.89279999956488609, 760942.38109999988228083 5855353.69020000007003546, 760942.206499999971129 5855354.04229999985545874, 760938.2463999999454245 5855352.05979999992996454)),((760951.85199999995529652 5855358.41930000018328428, 760948.57940000004600734 5855356.7850999990478158, 760944.55629999993834645 5855364.89350000023841858, 760947.82899999991059303 5855366.52769999951124191, 760951.85199999995529652 5855358.41930000018328428)),((760943.99789999984204769 5855358.52490000054240227, 760939.65159999998286366 5855356.3546999990940094, 760931.31469999998807907 5855367.84730000048875809, 760937.2242000000551343 5855372.17699999921023846, 760939.88430000003427267 5855366.81569999922066927, 760939.58529999991878867 5855366.66639999952167273, 760939.90819999983068556 5855366.01559999864548445, 760940.20719999994616956 5855366.1650000000372529, 760943.99789999984204769 5855358.52490000054240227)),((760956.73749999993015081 5855361.29719999991357327, 760956.91189999994821846 5855360.94570000004023314, 760952.50069999997504056 5855358.74320000037550926, 760952.32639999990351498 5855359.09459999948740005, 760951.8334000000031665 5855358.84839999955147505, 760947.98459999996703118 5855366.60549999866634607, 760961.19200000003911555 5855373.2005000002682209, 760965.21459999983198941 5855365.09309999831020832, 760962.62069999997038394 5855363.79550000000745058, 760962.44599999999627471 5855364.14759999886155128, 760961.79729999986011535 5855363.82369999866932631, 760961.97169999987818301 5855363.47229999955743551, 760957.5605999999679625 5855361.2696999991312623, 760957.38619999983347952 5855361.62110000010579824, 760956.73749999993015081 5855361.29719999991357327)),((760984.09100000001490116 5855373.86739999894052744, 760986.08089999994263053 5855369.85669999942183495, 760976.76569999998901039 5855365.20529999956488609, 760974.77579999982845038 5855369.21599999908357859, 760982.46929999999701977 5855373.05760000087320805, 760982.85670000000391155 5855372.27669999934732914, 760983.50539999990724027 5855372.60059999953955412, 760983.11799999990034848 5855373.38150000013411045, 760984.09100000001490116 5855373.86739999894052744)),((760944.47880000004079193 5855365.04969999939203262, 760943.18720000004395843 5855367.65290000010281801, 760959.82309999992139637 5855375.95989999920129776, 760961.11469999991822988 5855373.35669999942183495, 760944.47880000004079193 5855365.04969999939203262)),((760940.21030000003520399 5855377.93539999891072512, 760942.09799999999813735 5855379.31850000005215406, 760946.63009999983478338 5855370.18410000018775463, 760946.13709999993443489 5855369.93789999932050705, 760946.38249999994877726 5855369.44330000039190054, 760940.47939999983645976 5855366.49569999799132347, 760940.23400000005494803 5855366.99029999971389771, 760940.11780000000726432 5855366.93230000045150518, 760937.43790000001899898 5855372.33370000123977661, 760941.50859999982640147 5855375.31870000157505274, 760940.21030000003520399 5855377.93539999891072512)),((760934.81469999998807907 5855373.98219999950379133, 760940.06779999984428287 5855377.83100000023841858, 760941.28750000009313226 5855375.37270000018179417, 760931.21389999985694885 5855367.98569999914616346, 760929.66009999986272305 5855370.13549999892711639, 760929.61349999986123294 5855370.19940000027418137, 760930.77539999992586672 5855371.05129999946802855, 760930.62300000002142042 5855371.26039999909698963, 760932.75249999994412065 5855372.8217999991029501, 760934.64759999990928918 5855374.21149999927729368, 760934.81469999998807907 5855373.98219999950379133)),((760923.00080000003799796 5855374.44429999962449074, 760929.4165999999968335 5855379.14519999921321869, 760933.31419999990612268 5855373.79150000028312206, 760926.75769999995827675 5855368.98769999947398901, 760925.74939999997150153 5855370.37310000043362379, 760925.88980000000447035 5855370.47599999979138374, 760923.00080000003799796 5855374.44429999962449074)),((760959.74560000002384186 5855376.11599999945610762, 760957.1506999998819083 5855374.82039999961853027, 760956.90539999993052334 5855375.31479999888688326, 760956.25670000002719462 5855374.99089999869465828, 760956.50210000015795231 5855374.49639999866485596, 760947.03109999990556389 5855369.76730000041425228, 760942.5344999999506399 5855378.83009999897330999, 760954.16949999995995313 5855387.3546999990940094, 760959.74560000002384186 5855376.11599999945610762)),((760967.03169999993406236 5855365.99830000009387732, 760965.37250000005587935 5855365.16980000119656324, 760954.31200000003445894 5855387.45909999869763851, 760962.53949999983888119 5855393.48720000125467777, 760974.36179999995511025 5855369.65890000015497208, 760971.5400000000372529 5855368.24980000033974648, 760971.36560000001918525 5855368.60130000021308661, 760970.71689999999944121 5855368.27740000002086163, 760970.89119999983813614 5855367.92599999997764826, 760967.68030000000726432 5855366.32230000011622906, 760967.50579999992623925 5855366.67410000041127205, 760966.85710000002291054 5855366.35019999928772449, 760967.03169999993406236 5855365.99830000009387732)),((760978.15209999994840473 5855385.22559999860823154, 760980.89989999996032566 5855379.68740000016987324, 760972.18140000000130385 5855375.33409999869763851, 760969.4335999998729676 5855380.87220000009983778, 760978.15209999994840473 5855385.22559999860823154)),((760971.82810000004246831 5855382.4737999988719821, 760969.20729999989271164 5855381.16519999969750643, 760966.38909999991301447 5855386.8453999999910593, 760969.00989999994635582 5855388.15400000009685755, 760971.82810000004246831 5855382.4737999988719821)),((760977.99069999984931201 5855385.55099999904632568, 760972.15240000002086163 5855382.63579999934881926, 760969.33420000004116446 5855388.31600000057369471, 760975.17249999986961484 5855391.23119999933987856, 760977.99069999984931201 5855385.55099999904632568)),((760972.04169999994337559 5855397.5414000004529953, 760975.01110000000335276 5855391.55649999901652336, 760966.2796000000089407 5855387.19670000020414591, 760963.31019999994896352 5855393.18149999808520079, 760972.04169999994337559 5855397.5414000004529953)))" +) diff --git a/jord/shapely_utilities/lines.py b/jord/shapely_utilities/lines.py index 78fd6db..b2fff9e 100755 --- a/jord/shapely_utilities/lines.py +++ b/jord/shapely_utilities/lines.py @@ -34,6 +34,8 @@ "bend_towards", "remove_redundant_nodes", "split_line", + "internal_points", + "snap_endings_to_points", ] import collections @@ -42,6 +44,7 @@ from typing import Iterable, List, Sequence, Tuple, Union import numpy +import shapely from shapely.geometry import ( LineString, LinearRing, @@ -50,9 +53,7 @@ Point, box, ) -import shapely from shapely.geometry.base import BaseGeometry -from shapely.ops import linemerge as shapely_linemerge # from sorcery import assigned_names from warg import Number, pairs @@ -157,6 +158,9 @@ def to_lines( else: raise NotImplementedError(f"{geoms, type(geoms)}") + if not isinstance(lines, List): + lines = list(lines) + return lines @@ -233,7 +237,33 @@ def line_endpoints(lines: Union[List[LineString], MultiLineString]) -> MultiPoin item for item, count in collections.Counter(all_points).items() if count < 2 } # Remove duplicates - return MultiPoint([Point(p) for p in endpoints]) + return shapely.MultiPoint([Point(p) for p in endpoints]) + + +def internal_points( + lines: Union[List[LineString], MultiLineString] +) -> shapely.MultiPoint: + """ + + :param lines: + :type: Union[List[LineString], MultiLineString] + :return: Returns a MultiPoint of terminal points from list of LineStrings. + :rtype: MultiPoint + """ + + all_points = [] + if isinstance(lines, MultiLineString): + lines = lines.geoms + + for line in lines: + for i in [0, -1]: # start and end point + all_points.append(line.coords[i]) + + internal_points = { + item for item, count in collections.Counter(all_points).items() if count >= 2 + } # Remove duplicates + + return shapely.MultiPoint([Point(p) for p in internal_points]) def strip_multiline_dangles( @@ -347,7 +377,6 @@ def find_isolated_endpoints( isolated_endpoints = [] if not isinstance(lines, MultiLineString): - lines = MultiLineString(to_lines(lines)) for i, line in enumerate(lines.geoms): @@ -436,18 +465,18 @@ def snappy_endings( # find all vertices within a radius of max_distance as possible target = nearest_neighbor_within(snapping_points, endpoint, max_distance) - # do nothing if no target point to snap to is found - if not target: + if not target: # do nothing if no target point to snap to is found continue - # find the LineString to modify within snapped_lines and update it - for i, snapped_line in enumerate(snapped_lines): + for i, snapped_line in enumerate( + snapped_lines + ): # find the LineString to modify within snapped_lines and update it if endpoint.touches(snapped_line): snapped_lines[i] = bend_towards(snapped_line, where=endpoint, to=target) break - # also update the corresponding snapping_points for i, snapping_point in enumerate(snapping_points): + # also update the corresponding snapping_points if endpoint.equals(snapping_point): snapping_points[i] = target break @@ -458,10 +487,66 @@ def snappy_endings( return snapped_lines -def bend_towards(line: LineString, where: Point, to: Point) -> LineString: +def snap_endings_to_points( + lines: Union[Iterable[LineString], MultiLineString], + snapping_points: Sequence[Point], + max_distance: float, +) -> Sequence[Union[LineString, MultiLineString]]: + """ + Snap endpoints of lines together if they are at most max_length apart. + + + :param snapping_points: + :param lines: A list of LineStrings or a MultiLineString + :param max_distance: maximum distance two endpoints may be joined together + :return: + :rtype: Sequence[Union[LineString, MultiLineString]] + """ + + # initialize snapped lines with list of original lines + # snapping points is a MultiPoint object of all vertices + snapped_lines = to_lines(lines) + + if isinstance(snapping_points, MultiPoint): + snapping_points = list(snapping_points.geoms) + + # isolated endpoints are going to snap to the closest vertex + isolated_endpoints = find_isolated_endpoints(snapped_lines) + + # only move isolated endpoints, one by one + for endpoint in isolated_endpoints: + # find all vertices within a radius of max_distance as possible + target = nearest_neighbor_within(snapping_points, endpoint, max_distance) + + if not target: # do nothing if no target point to snap to is found + continue + + for i, snapped_line in enumerate( + snapped_lines + ): # find the LineString to modify within snapped_lines and update it + if endpoint.touches(snapped_line): + snapped_lines[i] = bend_towards(snapped_line, where=endpoint, to=target) + break + + for i, snapping_point in enumerate(snapping_points): + # also update the corresponding snapping_points + if endpoint.equals(snapping_point): + snapping_points[i] = target + break + + # post-processing: remove any resulting lines of length 0 + snapped_lines = [s for s in snapped_lines if s.length > 0] + + return snapped_lines + + +def bend_towards( + line: LineString, where: Point, to: Point, tolerance: float = 1e-6 +) -> LineString: """ Move the point where along a line to the point at location to. + :param tolerance: :param line: :param where: a point ON the line (not necessarily a vertex) :param to: a point NOT on the line where the nearest vertex will be moved to @@ -474,7 +559,7 @@ def bend_towards(line: LineString, where: Point, to: Point) -> LineString: coords = line.coords[:] # easy case: where is (within numeric precision) a vertex of line for k, vertex in enumerate(coords): - if where.almost_equals(Point(vertex)): + if where.equals_exact(Point(vertex), tolerance=tolerance): # move coordinates of the vertex to destination coords[k] = to.coords[0] return LineString(coords) @@ -520,7 +605,7 @@ def prune_short_lines( def linemerge( line_s: Union[ - LineString, MultiLineString, Sequence[LineString], Sequence[MultiLineString] + LineString, MultiLineString, Iterable[LineString], Iterable[MultiLineString] ] ) -> Union[LineString, MultiLineString]: """ @@ -532,15 +617,26 @@ def linemerge( :type line_s: LineString|MultiLineString :rtype:LineString|MultiLineString """ - lines = [] assert isinstance(line_s, (LineString, MultiLineString, Sequence)) if isinstance(line_s, LineString): return line_s - if isinstance(line_s, Sequence): - return shapely_linemerge([linemerge(l) for l in line_s]) + lines = [] + + if isinstance(line_s, Iterable): + for l in line_s: + a = linemerge(l) + if isinstance(a, LineString): + lines.append(a) + elif isinstance(a, MultiLineString): + lines.extend(a.geoms) + else: + raise NotImplementedError(f"{type(a)} is not supported") + + lines = [l for l in lines if not l.is_empty] + return shapely.ops.linemerge(lines) for line in line_s.geoms: if isinstance(line, MultiLineString): @@ -550,7 +646,7 @@ def linemerge( # line is a line, so simply append it lines.append(line) - return shapely_linemerge(lines) + return shapely.ops.linemerge(lines) def are_incident(v1, v2) -> bool: @@ -677,10 +773,13 @@ def extend_line( def extend_lines( - lines: Union[LineString, MultiLineString, Iterable[LineString]], distance: Number + lines: Union[LineString, MultiLineString, Iterable[LineString]], + distance: Number, + simplify: bool = False, ) -> List[LineString]: """ + :param simplify: :param lines: :param distance: :return: @@ -694,7 +793,7 @@ def extend_lines( out_lines = [] for l in lines: - out_lines.append(extend_line(l, distance)) + out_lines.append(extend_line(l, distance, simplify=simplify)) return out_lines diff --git a/jord/shapely_utilities/morphology.py b/jord/shapely_utilities/morphology.py index 55f0cc6..65625e0 100755 --- a/jord/shapely_utilities/morphology.py +++ b/jord/shapely_utilities/morphology.py @@ -15,6 +15,8 @@ "close", "clean_shape", "zero_buffer", + "pro_opening", + "pro_closing", "BecameEmptyException", "collapse_duplicate_vertices", ] diff --git a/jord/shapely_utilities/points.py b/jord/shapely_utilities/points.py index d10ea6b..6830bf5 100755 --- a/jord/shapely_utilities/points.py +++ b/jord/shapely_utilities/points.py @@ -1,9 +1,9 @@ #!/usr/bin/env python3 -from typing import Sequence, List, Optional, Union, Tuple, Iterable, Generator +from typing import Generator, Iterable, List, Optional, Sequence, Tuple, Union import numpy import shapely -from shapely.geometry import LineString, Point, MultiPoint +from shapely.geometry import LineString, MultiPoint, Point from shapely.geometry.base import BaseGeometry from warg import Number @@ -54,6 +54,9 @@ def nearest_neighbor_within( elif isinstance(interesting_points, Point): closest_point = interesting_points else: + if isinstance(interesting_points, MultiPoint): + interesting_points = list(interesting_points.geoms) + distances = [ point.distance(ip) for ip in interesting_points if point.distance(ip) > 0 ] diff --git a/jord/shapely_utilities/polygons.py b/jord/shapely_utilities/polygons.py index 6aad9ae..bc09a49 100755 --- a/jord/shapely_utilities/polygons.py +++ b/jord/shapely_utilities/polygons.py @@ -4,12 +4,7 @@ from typing import Generator, Iterable, List, Sequence, Tuple, Union import shapely -from shapely.geometry import ( - LineString, - MultiLineString, - MultiPolygon, - Polygon, -) +from shapely import MultiPolygon, Polygon from shapely.geometry.base import BaseGeometry from warg import Number, pairs @@ -31,7 +26,7 @@ DEFAULT_DISTANCE = 1e-7 -def polygon_has_interior_rings(polygon: Polygon) -> bool: +def polygon_has_interior_rings(polygon: shapely.Polygon) -> bool: """ :param polygon: @@ -43,18 +38,19 @@ def polygon_has_interior_rings(polygon: Polygon) -> bool: def mean_std_dev_line_length(geom: BaseGeometry) -> Tuple[float, float]: """ + :return: :param geom: :return: """ line_lengths = [] - if isinstance(geom, LineString): + if isinstance(geom, shapely.LineString): for segment in segments(geom): line_lengths.append(segment.length) - elif isinstance(geom, MultiLineString): + elif isinstance(geom, shapely.MultiLineString): for li in geom.geoms: for segment in segments(li): line_lengths.append(segment.length) - elif isinstance(geom, (Polygon, MultiPolygon)): + elif isinstance(geom, (shapely.Polygon, shapely.MultiPolygon)): exterior_rings, interior_rings = extract_poly_rings(geom) for ex_ring in exterior_rings: for segment in segments(ex_ring): @@ -78,9 +74,9 @@ def mean_std_dev_area(geom: BaseGeometry) -> Tuple[float, float]: :return: """ poly_areas = [] - if isinstance(geom, Polygon): + if isinstance(geom, shapely.Polygon): poly_areas.append(geom.area) - elif isinstance(geom, MultiPolygon): + elif isinstance(geom, shapely.MultiPolygon): for po in geom.geoms: poly_areas.append(po.area) else: @@ -130,39 +126,39 @@ def prune_rings(geom: BaseGeometry, eps: float = DEFAULT_DISTANCE) -> BaseGeomet def prune_holes( - geom: Union[MultiPolygon, Polygon], epsilon: Number = 1000 -) -> Union[MultiPolygon, Polygon]: + geom: Union[shapely.MultiPolygon, shapely.Polygon], epsilon: Number = 1000 +) -> Union[shapely.MultiPolygon, shapely.Polygon]: """ :param epsilon: :param geom: :return:""" - if isinstance(geom, MultiPolygon): + if isinstance(geom, shapely.MultiPolygon): parts = [] for polygon in geom.geoms: interiors = [] for interior in polygon.interiors: - p = Polygon(interior) + p = shapely.Polygon(interior) if p.area > epsilon: interiors.append(interior) - temp_pol = Polygon(polygon.exterior.coords, holes=interiors) + temp_pol = shapely.Polygon(polygon.exterior.coords, holes=interiors) parts.append(temp_pol) - return MultiPolygon(parts) + return shapely.MultiPolygon(parts) interiors = [] for interior in geom.interiors: - p = Polygon(interior) + p = shapely.Polygon(interior) if p.area > epsilon: interiors.append(interior) - return Polygon(geom.exterior.coords, holes=interiors) + return shapely.Polygon(geom.exterior.coords, holes=interiors) def get_coords_from_polygonal_shape( @@ -186,7 +182,7 @@ def get_polygonal_shape_from_coords( Iterable[Iterable[Iterable[tuple[float, float]]]], Iterable[Iterable[tuple[float, float]]], ] -) -> Union[Polygon, MultiPolygon, None]: +) -> Union[shapely.Polygon, shapely.MultiPolygon, None]: outer = next(iter(coords), None) assert isinstance(outer, Iterable) @@ -197,20 +193,22 @@ def get_polygonal_shape_from_coords( polygons = [] for poly in coords: # MultiPolygon and # MultiPolygon Holes polygons.append(get_polygonal_shape_from_coords(poly)) - return MultiPolygon(polygons) + return shapely.MultiPolygon(polygons) else: exterior, *interior = coords if interior: - return Polygon(exterior, holes=interior) - return Polygon(exterior) + return shapely.Polygon(exterior, holes=interior) + return shapely.Polygon(exterior) if len(coords[0]) == 0: return None - return Polygon(coords) + return shapely.Polygon(coords) -def extract_poly_coords(geom: Union[Polygon, MultiPolygon]) -> Tuple[List, List]: +def extract_poly_coords( + geom: Union[shapely.Polygon, shapely.MultiPolygon] +) -> Tuple[List, List]: """ TODO: Duplicate of get_coords_from_polygonal_shape @@ -242,10 +240,10 @@ def extract_poly_rings(geom: BaseGeometry) -> Tuple[List, List]: """ interior_rings = [] exterior_rings = [] - if isinstance(geom, Polygon): + if isinstance(geom, shapely.Polygon): exterior_rings.append(geom.exterior) interior_rings.extend(geom.interiors) - elif isinstance(geom, MultiPolygon): + elif isinstance(geom, shapely.MultiPolygon): for part in geom.geoms: exterior_rings.append(part.exterior) interior_rings.extend(part.interiors) @@ -257,7 +255,7 @@ def extract_poly_rings(geom: BaseGeometry) -> Tuple[List, List]: def discard_holes( shape: Union[shapely.Polygon, shapely.MultiPolygon] -) -> Union[Polygon, MultiPolygon]: +) -> Union[shapely.Polygon, shapely.MultiPolygon]: if isinstance(shape, shapely.Polygon): return shapely.Polygon(shape.exterior.coords) @@ -265,12 +263,12 @@ def discard_holes( shape_parts = [] for shape_part in shape.geoms: shape_parts.append(shapely.Polygon(shape_part.exterior.coords)) - return MultiPolygon(shape_parts) + return shapely.MultiPolygon(shape_parts) elif isinstance(shape, shapely.GeometryCollection): shape_parts = [] for shape_part in shape.geoms: - if isinstance(shape_part, (Polygon, MultiPolygon)): + if isinstance(shape_part, (shapely.Polygon, shapely.MultiPolygon)): shape_parts.append(discard_holes(shape_part)) else: shape_parts.append(shape_part) @@ -287,7 +285,7 @@ def has_holes(shape: Union[shapely.Polygon, shapely.MultiPolygon]) -> bool: if is_multi(shape): return any(has_holes(s) for s in shape.geoms) - if isinstance(shape, Polygon): + if isinstance(shape, shapely.Polygon): return len(shape.interiors) > 0 # raise #not polygonal @@ -296,7 +294,13 @@ def has_holes(shape: Union[shapely.Polygon, shapely.MultiPolygon]) -> bool: def is_polygonal(cleaned): if isinstance( - cleaned, (shapely.Point, shapely.MultiPoint, LineString, MultiLineString) + cleaned, + ( + shapely.Point, + shapely.MultiPoint, + shapely.LineString, + shapely.MultiLineString, + ), ): return False elif isinstance(cleaned, shapely.GeometryCollection): @@ -306,26 +310,38 @@ def is_polygonal(cleaned): def iter_polygons( _input_geometry: BaseGeometry, -) -> Union[Generator[Polygon, None, None], Tuple[BaseGeometry]]: +) -> Union[Generator[shapely.Polygon, None, None], Tuple[BaseGeometry]]: """ :param _input_geometry: :return: """ - if isinstance(_input_geometry, MultiPolygon): + if isinstance(_input_geometry, shapely.MultiPolygon): return (polygon for polygon in _input_geometry.geoms) elif isinstance(_input_geometry, shapely.GeometryCollection): return (poly for poly in _input_geometry.geoms if is_polygonal(poly)) + elif isinstance(_input_geometry, Iterable): + return ( + y + for x in ( + poly.geoms if is_multi(poly) else iter_polygons(poly) + for poly in _input_geometry + if is_polygonal(poly) + ) + for y in x + ) - # assert isinstance(_input_geometry, Polygon) + assert isinstance(_input_geometry, shapely.Polygon) return (_input_geometry,) def explode_polygons( - polygons: Union[Polygon, MultiPolygon, Sequence[Polygon]], + polygons: Union[shapely.Polygon, shapely.MultiPolygon, Sequence[shapely.Polygon]], return_index: bool = False, -) -> Union[Sequence[LineString], Tuple[Sequence[LineString], Sequence[int]]]: +) -> Union[ + Sequence[shapely.LineString], Tuple[Sequence[shapely.LineString], Sequence[int]] +]: """ :param polygons: @@ -335,19 +351,19 @@ def explode_polygons( lines_out = [] index = [] - if isinstance(polygons, Polygon): + if isinstance(polygons, shapely.Polygon): polygons = [polygons] - if isinstance(polygons, MultiPolygon): + if isinstance(polygons, shapely.MultiPolygon): polygons = polygons.geoms for i, l in enumerate(polygons): - for s in [LineString(s) for s in pairs(l.exterior.coords)]: + for s in [shapely.LineString(s) for s in pairs(l.exterior.coords)]: lines_out.append(s) index.append(i) for p in l.interiors: - lines_out.append(LineString(p.coords)) + lines_out.append(shapely.LineString(p.coords)) index.append(i) if return_index: @@ -421,7 +437,7 @@ def ahsudh(): multi_line = MultiLineString([line1, line2]) polygon = Polygon([point2, point1, point3]) polygon2 = Polygon([point3, point2, point1]) - multi_polygon = MultiPolygon([polygon, polygon2]) + multi_polygon = shapely.MultiPolygon([polygon, polygon2]) print(mean_std_dev_line_length(line1)) print(mean_std_dev_line_length(line2)) @@ -446,5 +462,5 @@ def ahsudh(): p.plot() pyplot.show() - ahsudh() + # ahsudh() # aishdjauisd() diff --git a/jord/shapely_utilities/projection.py b/jord/shapely_utilities/projection.py index 9ce3439..8f4c928 100755 --- a/jord/shapely_utilities/projection.py +++ b/jord/shapely_utilities/projection.py @@ -1,18 +1,29 @@ #!/usr/bin/env python3 -from typing import Sequence, Tuple, Optional +from typing import Iterable, Optional, Sequence, Tuple, Union import numpy -from shapely.geometry import Polygon, Point, LineString +import shapely +from shapely import LinearRing, MultiLineString +from shapely.geometry import LineString, Point, Polygon from shapely.geometry.base import BaseGeometry -from warg import pairs, Number +from warg import Number, pairs + +from jord.shapely_utilities.morphology import dilate __all__ = [ "project_point_to_object", "project_point_to_line_points", "project_point_to_line", "nearest_geometry", + "make_projected_ring", + "make_extruded_ring", + "get_min_max_projected_line", + "line_line_intersection", + "SingularExtentGeometry", ] +SingularExtentGeometry = Union[shapely.LineString, shapely.LinearRing, shapely.Polygon] + def project_point_to_object(point: Point, geometry: BaseGeometry) -> Point: """Find the nearest point in geometry, measured from given point. @@ -168,7 +179,8 @@ def nearest_geometry( :param geometries: a list of shapely geometry objects :param point: a shapely Point - :return: Tuple (geom, min_dist, min_index) of the geometry with minimum distance to point, its distance min_dist and the list index of geom, so that geom = geometries[min_index]. + :return: Tuple (geom, min_dist, min_index) of the geometry with minimum distance to point, + its distance min_dist and the list index of geom, so that geom = geometries[min_index]. """ min_dist, min_index = min( (point.distance(geom), k) for (k, geom) in enumerate(geometries) @@ -177,24 +189,195 @@ def nearest_geometry( return geometries[min_index], min_dist, min_index +def get_min_max_projected_line( + geom: SingularExtentGeometry, other: shapely.geometry.base.BaseGeometry +) -> shapely.LineString: + if not isinstance(geom, shapely.LineString): + geom = geom.boundary + + if isinstance(other, shapely.MultiLineString): + geom = geom.boundary + + min_v = max_v = 0.5 + + other_coords = other.boundary.coords + + # Find limits + for point_coords in other_coords: + v = geom.project(Point(point_coords), normalized=True) + if v < min_v: + min_v = v + elif v > max_v: + max_v = v + else: + ... + + # Reconstruct line within limit + vs = [] + for point_coords in geom.coords: + p = Point(point_coords) + d = geom.project(p, normalized=True) + if max_v > d > min_v: + vs.append(d) + else: + ... + + # translate distances to points + coords = [] + for d in [min_v, *sorted(vs), max_v]: + a = geom.interpolate(d, normalized=True) + coords.append(a) + + return LineString(coords) + + +def make_projected_ring( + lines: Union[MultiLineString, Iterable[LineString]], ccw: bool = True +) -> LinearRing: + points = [] + + if isinstance(lines, MultiLineString): + lines = lines.geoms + + num_lines = len(lines) + + if ccw: + lines = lines[::-1] + + for n in range(num_lines): + points.append(project_point_to_line(Point(lines[n - 1].coords[-1]), lines[n])) + + ring = LinearRing(points) + + assert ring.is_closed + assert ring.is_ring + + return ring + + +def make_extruded_ring( + lines: Union[MultiLineString, Iterable[LineString]], ccw: bool = True +) -> LinearRing: + points = [] + + if isinstance(lines, MultiLineString): + lines = lines.geoms + + num_lines = len(lines) + + if ccw: + lines = lines[::-1] + + for n in range(num_lines): + points.append(Point(line_line_intersection(lines[n - 1], lines[n]).coords[-1])) + + ring = LinearRing(points) + + assert ring.is_closed + assert ring.is_ring + + return ring + + if __name__ == "__main__": - print( - line_line_intersection( - LineString([[0, 0], [1, 1]]), LineString([[1, 0], [0, 1]]) + + def uihasuih(): + print( + line_line_intersection( + LineString([[0, 0], [1, 1]]), LineString([[1, 0], [0, 1]]) + ) ) - ) - print( - line_line_intersection( - LineString([[0, 0], [1, 1]]), LineString([[6, 0], [5, 1]]) + print( + line_line_intersection( + LineString([[0, 0], [1, 1]]), LineString([[6, 0], [5, 1]]) + ) ) - ) - print( - line_line_intersection( - LineString([[0, 0], [1, 1]]), LineString([[0, 0], [1, 1]]) + print( + line_line_intersection( + LineString([[0, 0], [1, 1]]), LineString([[0, 0], [1, 1]]) + ) ) - ) - print( - line_line_intersection( - LineString([[0, 0], [1, 1]]), LineString([[1, 0], [2, 1]]) + print( + line_line_intersection( + LineString([[0, 0], [1, 1]]), LineString([[1, 0], [2, 1]]) + ) ) - ) + + def uijhas(): + line = LineString([[0, 0], [1, 1], [2, 0], [1, -1]]) + poly = dilate(Point((1, 0)), distance=0.4) + print(line) + print(poly) + print(get_min_max_projected_line(line, poly).wkt) + + def juijh(): + r""" + + 0 1 2 + + 0 0---0 0 + | + 1 0 0 + | + 2 0 0---0 + + to become + + + 0 1 2 + + 0 0---0---0 + | | + 1 0 0 + | | + 2 0---0---0 + + :return: + """ + + lines = [ + LineString([[0, 0], [1, 0]]), + LineString([[2, 0], [2, 1]]), + LineString([[2, 2], [1, 2]]), + LineString([[0, 2], [0, 1]]), + ] + + print(make_extruded_ring(lines)) + + def juijh2(): + r""" + + 0 1 2 3 + + 0 0---0---0---0 + | + 1 0 0 + | + 2 0 0---0 + + to become + + + 0 1 2 + + 0 0---0---0 + | | + 1 0 0 + | | + 2 0---0---0 + + :return: + """ + + lines = [ + LineString([[0, 0], [3, 0]]), + LineString([[2, 0], [2, 1]]), + LineString([[2, 2], [1, 2]]), + LineString([[0, 2], [0, 1]]), + ] + + print(make_extruded_ring(lines)) + + # juijh2() + + uijhas() diff --git a/jord/shapely_utilities/rings.py b/jord/shapely_utilities/rings.py index 033d30c..d860c52 100755 --- a/jord/shapely_utilities/rings.py +++ b/jord/shapely_utilities/rings.py @@ -1,17 +1,13 @@ #!/usr/bin/env python3 +import shapely -from typing import Iterable, Union +from shapely import LinearRing +from shapely.geometry import LineString, MultiLineString, Point, Polygon +from shapely.ops import linemerge -from shapely import LineString, LinearRing, MultiLineString, Point +__all__ = ["ensure_ccw_ring", "ensure_cw_ring", "split_ring"] -from .projection import line_line_intersection, project_point_to_line - -__all__ = [ - "ensure_ccw_ring", - "ensure_cw_ring", - "make_projected_ring", - "make_extruded_ring", -] +from typing import Union def ensure_ccw_ring(ring: LinearRing) -> LinearRing: @@ -26,122 +22,87 @@ def ensure_cw_ring(ring: LinearRing) -> LinearRing: return ring -def make_projected_ring( - lines: Union[MultiLineString, Iterable[LineString]], ccw: bool = True -) -> LinearRing: - points = [] - - if isinstance(lines, MultiLineString): - lines = lines.geoms - - num_lines = len(lines) - - if ccw: - lines = lines[::-1] - - for n in range(num_lines): - points.append(project_point_to_line(Point(lines[n - 1].coords[-1]), lines[n])) - - ring = LinearRing(points) - - assert ring.is_closed - assert ring.is_ring - - return ring - - -def make_extruded_ring( - lines: Union[MultiLineString, Iterable[LineString]], ccw: bool = True -) -> LinearRing: - points = [] - - if isinstance(lines, MultiLineString): - lines = lines.geoms - - num_lines = len(lines) - - if ccw: - lines = lines[::-1] - - for n in range(num_lines): - points.append(Point(line_line_intersection(lines[n - 1], lines[n]).coords[-1])) - - ring = LinearRing(points) - - assert ring.is_closed - assert ring.is_ring - - return ring - - -if __name__ == "__main__": - - def juijh(): - r""" - - 0 1 2 - - 0 0---0 0 - | - 1 0 0 - | - 2 0 0---0 - - to become - - - 0 1 2 - - 0 0---0---0 - | | - 1 0 0 - | | - 2 0---0---0 - - :return: - """ - - lines = [ - LineString([[0, 0], [1, 0]]), - LineString([[2, 0], [2, 1]]), - LineString([[2, 2], [1, 2]]), - LineString([[0, 2], [0, 1]]), - ] - - print(make_extruded_ring(lines)) - - def juijh2(): - r""" - - 0 1 2 3 - - 0 0---0---0---0 - | - 1 0 0 - | - 2 0 0---0 - - to become - - - 0 1 2 - - 0 0---0---0 - | | - 1 0 0 - | | - 2 0---0---0 - - :return: - """ - - lines = [ - LineString([[0, 0], [3, 0]]), - LineString([[2, 0], [2, 1]]), - LineString([[2, 2], [1, 2]]), - LineString([[0, 2], [0, 1]]), - ] - - print(make_extruded_ring(lines)) - - juijh2() +def split_ring( + ring: LinearRing, + split: Union[LinearRing, LineString, MultiLineString, shapely.GeometryCollection], +): + """Split a linear ring geometry, returns a [Multi]LineString + + See my PostGIS function on scigen named ST_SplitRing + """ + valid_types = ("MultiLineString", "LineString", "GeometryCollection") + if not hasattr(ring, "geom_type"): + raise ValueError("expected ring as a geometry") + elif not hasattr(split, "geom_type"): + raise ValueError("expected split as a geometry") + if ring.geom_type == "LinearRing": + ring = LineString(ring) + if ring.geom_type != "LineString": + raise ValueError( + "ring is not a LinearRing or LineString, found " + str(ring.geom_type) + ) + elif not ring.is_closed: + raise ValueError("ring is not closed") + elif split.is_empty: + return ring + elif not split.intersects(ring): + # split does not intersect ring + return ring + if split.geom_type == "LinearRing": + split = LineString(split) + if split.geom_type not in valid_types: + raise ValueError( + "split is not a LineString-like or GeometryCollection geometry, " + "found " + str(split.geom_type) + ) + + intersections = ring.intersection(split) + if intersections.is_empty: + # no intersections, returning same ring + return ring + elif intersections.geom_type == "Point": + # Simple case, where there is only one line intersecting the ring + result = Polygon(ring).difference(split).exterior + # If it is a coordinate of the ring, then the ring needs to be rotated + coords = result.coords[:-1] + found_i = 0 + for i, c in enumerate(coords): + if Point(c).almost_equals(intersections): + found_i = i + break + if found_i > 0: + result = Polygon(coords[i:] + coords[:i]).exterior + if result.interpolate(0).distance(intersections) > 0: + raise Exception( + "result start point %s to intersection %s is %s" + % (result.interpolate(0), intersections, result.distance(intersections)) + ) + elif result.geom_type != "LinearRing": + raise Exception("result is not a LinearRing, found " + result.geom_type) + elif not result.is_closed: + raise Exception("result is not closed") + return LineString(result) + + difference = ring.difference(split) + if difference.geom_type != "MultiLineString": + raise ValueError( + "expected MultiLineString difference, found " + difference.geom_type + ) + + start_point = ring.interpolate(0) + if start_point.distance(intersections) == 0: + # special case: start point is the same as an intersection + return difference + + # Otherwise the line where the close meets needs to be fused + fuse = [] + parts = list(difference.geoms) + for ipart, part in enumerate(parts): + if part.intersects(start_point): + fuse.append(ipart) + if len(fuse) != 2: + raise ValueError("expected 2 geometries, found " + str(len(fuse))) + # glue the last to the first + popped_part = parts.pop(fuse[1]) + parts[fuse[0]] = linemerge([parts[fuse[0]], popped_part]) + return MultiLineString(parts) diff --git a/jord/shapely_utilities/sliverin.py b/jord/shapely_utilities/sliverin.py new file mode 100644 index 0000000..0e5be54 --- /dev/null +++ b/jord/shapely_utilities/sliverin.py @@ -0,0 +1,494 @@ +from collections import defaultdict +from copy import copy +from typing import Collection, Dict, List, Sequence, Union + +import shapely +from shapely.constructive import simplify +from shapely.geometry.base import GeometrySequence +from tqdm import tqdm + +from jord.geometric_analysis import construct_centerline +from jord.shapely_utilities import ( + clean_shape, + dilate, + extend_line, + is_multi, + iter_polygons, + opening, + pro_closing, +) +from jord.shapely_utilities.desliver_wkt import a_wkt +from jord.shapely_utilities.lines import ( + ExtensionDirectionEnum, + find_isolated_endpoints, + linemerge, + snap_endings_to_points, +) +from jord.shapely_utilities.morphology import closing, erode, pro_opening +from jord.shapely_utilities.subdivision import subdivide + +__all__ = ["desliver"] + +from jord.shapely_utilities.projection import ( + get_min_max_projected_line, + project_point_to_object, +) + + +def desliver( + polygons: Collection[shapely.Polygon], buffer_size: float = 0.2 +) -> List[shapely.geometry.Polygon]: + buffered_exterior = [] + + if isinstance(polygons, Sequence): + polygons = list(polygons) + + for polygon in polygons: + polygon: shapely.Polygon + buffered_exterior.append(dilate(polygon, distance=buffer_size) - polygon) + + return buffered_exterior + + +def cut_polygon( + polygon: shapely.Polygon, line_split_collection: List[shapely.LineString] +) -> GeometrySequence: + line_split_collection.append( + polygon.boundary + ) # collection of individual linestrings for splitting in a list and add the polygon lines to it. + merged_lines = linemerge(line_split_collection) + border_lines = shapely.ops.unary_union(merged_lines) + return shapely.ops.polygonize(border_lines) + + +def multi_line_extend( + multi_line_string: Union[shapely.LineString, shapely.MultiLineString], + distance: float, +) -> shapely.MultiLineString: + isolated_endpoints = find_isolated_endpoints(multi_line_string) + + lines = [] + + if isinstance(multi_line_string, shapely.LineString): + ls = [multi_line_string] + else: + ls = multi_line_string.geoms + + for line in ls: + start_point, end_point = shapely.Point(line.coords[0]), shapely.Point( + line.coords[-1] + ) + + endpoint_in_isolated_points = end_point in isolated_endpoints + + direction = None + if start_point in isolated_endpoints: + if endpoint_in_isolated_points: + direction = ExtensionDirectionEnum.both + else: + direction = ExtensionDirectionEnum.start + elif endpoint_in_isolated_points: + direction = ExtensionDirectionEnum.end + + if direction is not None: + line = extend_line(line, offset=distance, simplify=False, side=direction) + + lines.append(line) + + return shapely.MultiLineString(lines) + + +def desliver_center_divide( + polygons: Collection[shapely.Polygon], + buffer_size: float = 0.2, + post_process: bool = True, + min_max_projection: bool = True, + simplify_center_line: bool = False, + close_res: bool = False, +) -> List[shapely.geometry.Polygon]: + buffered_exterior = [] + + if not isinstance(polygons, Sequence): + polygons = list(polygons) + + for polygon in polygons: + polygon: shapely.Polygon + buffered_exterior.append(dilate(polygon, distance=buffer_size) - polygon) + + augmented_polygons = [] + + intersections = [] + for ith in range(len(buffered_exterior)): + a = buffered_exterior.copy() + b = a.pop(ith) + intersections.append(shapely.unary_union(a) & b) + + for ith, intersection in tqdm(enumerate(intersections)): + minimum_clearance = intersection.minimum_clearance + + intersection = shapely.unary_union(list(iter_polygons(intersection))) + + center_line = construct_centerline( + intersection, interpolation_distance=minimum_clearance / 3.14 + ) + + if simplify_center_line: + center_line = simplify_center_line( + center_line, preserve_topology=False, tolerance=minimum_clearance / 2.0 + ) + + center_line = simplify_center_line( + center_line, preserve_topology=True, tolerance=minimum_clearance * 2.0 + ) + + # TODO FIT LINE TO JAGGED LINE + + center_line = multi_line_extend(center_line, distance=minimum_clearance) + + if isinstance(intersection, shapely.Polygon): + snapping_points = [ + shapely.Point(c) for c in subdivide(intersection).exterior.coords + ] + else: + snapping_points = [ + shapely.Point(c) + for inter in intersection.geoms + for c in subdivide(inter).exterior.coords + ] + + snapped_center_line = snap_endings_to_points( + center_line, snapping_points=snapping_points, max_distance=minimum_clearance + ) + + poly = polygons[ith] + + if min_max_projection: + for line in snapped_center_line.copy(): + projected_line = get_min_max_projected_line(line, poly) + + start, end = shapely.Point(projected_line.coords[0]), shapely.Point( + projected_line.coords[-1] + ) + + start_line, end_line = ( + extend_line( + shapely.LineString( + (start, project_point_to_object(start, poly)) + ), + offset=minimum_clearance, + ), + extend_line( + shapely.LineString((end, project_point_to_object(end, poly))), + offset=minimum_clearance, + ), + ) + + snapped_center_line.extend((start_line, end_line)) + + res = cut_polygon(intersection, snapped_center_line) + + augmented = copy(poly) + for r in res: + un = r | poly + re = erode(dilate(un, distance=1e-10), distance=1e-9) + if is_multi(re): + continue + + f = closing(un) + + if True: + augmented |= f + else: + k = r & poly + if k: + if isinstance(k, shapely.LineString): + if k.length >= minimum_clearance: + augmented |= r + + augmented = pro_opening(augmented, distance=minimum_clearance / 2.0) + augmented_polygons.append(augmented) + + if post_process: + if True: + post_processed = [] + for ith in range(len(augmented_polygons)): + a = augmented_polygons.copy() + b = a.pop(ith) + post_processed.append( + opening( + b - shapely.unary_union(a), distance=minimum_clearance / 2.0 + ).simplify( + tolerance=minimum_clearance / 2.0, preserve_topology=False + ) + ) + else: + post_processed = augmented_polygons + + if True: + post_processed = shapely.MultiPolygon(post_processed).simplify( + tolerance=minimum_clearance / 2.0, preserve_topology=True + ) + + post_processed_list = list(post_processed.geoms) + else: + post_processed_list = post_processed + + post_snaps = 2 + for _ in range(post_snaps): + for ith in range(len(post_processed_list)): + a = post_processed_list.copy() + + p = a.pop(ith) + + if True: # Union + s = shapely.unary_union([clean_shape(l) for l in a]) + elif False: # Deconstruct + if isinstance(s, shapely.geometry.Polygon): + coords = s.exterior.coords + else: + coords = [] + for g in s.geoms: + coords.extend(g.exterior.coords) + + s = [shapely.Point(c) for c in coords] + else: + s = a + + if close_res: + ll = polygons.copy() + lp = ll.pop(ith) + + post_processed_list[ith] = ( + pro_closing( + shapely.snap(p, s, tolerance=minimum_clearance), + distance=minimum_clearance * 2.0, + ) + | lp + ) - shapely.unary_union(ll) + else: + post_processed_list[ith] = opening( + shapely.snap(p, s, tolerance=minimum_clearance), + distance=minimum_clearance * 2.0, + ) + + return post_processed_list + + return augmented_polygons + + +def desliver_center_divide_shared( + polygons: Collection[shapely.Polygon], + buffer_size: float = 0.2, + post_process: bool = True, + min_max_projection: bool = False, +) -> List[shapely.geometry.Polygon]: + buffered_exterior = [] + + if isinstance(polygons, Sequence): + polygons = list(polygons) + + for polygon in polygons: + polygon: shapely.Polygon + buffered_exterior.append(dilate(polygon, distance=buffer_size) - polygon) + + augmented_polygons = [] + + intersections = [] + for ith in range(len(buffered_exterior)): + a = buffered_exterior.copy() + b = a.pop(ith) + intersections.append(shapely.unary_union(a) & b) + + for ith, intersection in tqdm(enumerate(intersections)): + minimum_clearance = intersection.minimum_clearance + + center_line = construct_centerline( + intersection, interpolation_distance=minimum_clearance / 2.0 + ) + + center_line = simplify( + center_line, preserve_topology=False, tolerance=minimum_clearance / 2.0 + ) + + center_line = simplify( + center_line, preserve_topology=True, tolerance=minimum_clearance * 2.0 + ) + + center_line = multi_line_extend(center_line, distance=minimum_clearance) + + if isinstance(intersection, shapely.Polygon): + snapping_points = [ + shapely.Point(c) for c in subdivide(intersection).exterior.coords + ] + else: + snapping_points = [ + shapely.Point(c) + for inter in intersection.geoms + for c in subdivide(inter).exterior.coords + ] + + snapped_center_line = snap_endings_to_points( + center_line, snapping_points=snapping_points, max_distance=minimum_clearance + ) + + poly = polygons[ith] + + if min_max_projection: + for line in snapped_center_line.copy(): + projected_line = get_min_max_projected_line(line, poly) + + start, end = shapely.Point(projected_line.coords[0]), shapely.Point( + projected_line.coords[-1] + ) + + start_line, end_line = ( + extend_line( + shapely.LineString( + (start, project_point_to_object(start, poly)) + ), + offset=minimum_clearance, + ), + extend_line( + shapely.LineString((end, project_point_to_object(end, poly))), + offset=minimum_clearance, + ), + ) + + snapped_center_line.extend((start_line, end_line)) + + res = cut_polygon(intersection, snapped_center_line) + + augmented = copy(poly) + for r in res: + un = r | poly + re = erode(dilate(un, distance=1e-10), distance=1e-9) + if is_multi(re): + continue + + f = closing(un) + + if True: + augmented |= f + else: + k = r & poly + if k: + if isinstance(k, shapely.LineString): + if k.length >= minimum_clearance: + augmented |= r + + augmented = pro_opening(augmented, distance=minimum_clearance / 2.0) + augmented_polygons.append(augmented) + + if post_process: + post_processed = [] + + for ith in range(len(augmented_polygons)): + a = augmented_polygons.copy() + b = a.pop(ith) + post_processed.append( + opening(b - shapely.unary_union(a), distance=minimum_clearance / 2.0) + ) + + # for p in post_processed: + # ... + + post_processed = list( + shapely.MultiPolygon(post_processed) + .simplify(tolerance=minimum_clearance / 2.0) + .geoms + ) + + return post_processed + + return augmented_polygons + + +def desliver_least_intersectors_first( + polygons: Collection[shapely.Polygon], buffer_size: float = 0.2 +) -> Dict[int, shapely.geometry.Polygon]: + buffered_exterior = [] + + if isinstance(polygons, Sequence): + polygons = list(polygons) + + for polygon in polygons: + polygon: shapely.Polygon + buffered_exterior.append(dilate(polygon, distance=buffer_size) - polygon) + + intersections = [] + for ith in range(len(buffered_exterior)): + a = buffered_exterior.copy() + b = a.pop(ith) + intersections.append(shapely.unary_union(a) & b) + + inter_intersections = defaultdict(dict) + num_intersections = len(intersections) + for ith in range(num_intersections): + for jth in range(num_intersections): + if ith == jth: + continue + + if ( + False + ): # TODO: OPTIMISATION when picking least intersectors to get intersection? + if ith in inter_intersections[jth]: + continue + + c = intersections[ith] & intersections[jth] + + if not c.is_empty: + inter_intersections[ith][jth] = c + + already_assigned = defaultdict(list) + out = {} + for ith_poly, intersectors in sorted( + inter_intersections.items(), key=lambda d: len(d[-1].values()), reverse=False + ): + p = polygons[ith_poly] + + if intersectors: + for ith_intersector, intersection in intersectors.items(): + already_assigned[ith_poly].append(ith_intersector) + + if ith_poly in already_assigned[ith_intersector]: + continue + + p |= intersection - polygons[ith_intersector] + + out[ith_poly] = pro_opening(p, distance=buffer_size) + else: + out[ith_poly] = p + + assert len(out) == len(polygons) + + return out + + +if __name__ == "__main__": + + def sauihd2(): + polygons = list(shapely.from_wkt(a_wkt).geoms) + once = desliver_least_intersectors_first(polygons) + out = desliver_least_intersectors_first(list(once.values())) + + c = shapely.MultiPolygon(iter_polygons(out.values())) + ... + + def sauihd(): + polygons = list(shapely.from_wkt(a_wkt).geoms) + once = desliver(polygons) + out = desliver(list(once.values())) + + c = shapely.MultiPolygon(iter_polygons(out.values())) + ... + + def sauihd3(): + polygons = list(shapely.from_wkt(a_wkt).geoms) + once = desliver_center_divide(polygons) + out = desliver_center_divide(list(once.values())) + + c = shapely.MultiPolygon(iter_polygons(out.values())) + print(c.wkt) + ... + + sauihd3() diff --git a/jord/shapely_utilities/subdivision.py b/jord/shapely_utilities/subdivision.py new file mode 100644 index 0000000..9d067f5 --- /dev/null +++ b/jord/shapely_utilities/subdivision.py @@ -0,0 +1,76 @@ +from typing import Union + +import shapely +from shapely.geometry.linestring import LineString +from shapely.geometry.polygon import LinearRing, Polygon +from warg import pairs + +from jord.shapely_utilities.lines import linemerge + +__all__ = ["subdivide", "subdivide_polygon", "subdivide_line", "subdivide_ring"] + + +def subdivide( + geom: Union[LineString, LinearRing, Polygon] +) -> Union[LineString, LinearRing, Polygon]: + if isinstance(geom, LineString): + return subdivide_line(geom) + elif isinstance(geom, LinearRing): + return subdivide_ring(geom) + elif isinstance(geom, Polygon): + return subdivide_polygon(geom) + + raise NotImplementedError(f"Subdivision for {type(geom)} not implemented") + + +def subdivide_line(line: LineString) -> LineString: + half_point = line.interpolate(0.5, normalized=True) + return shapely.LineString((line.coords[0], *(half_point.coords), line.coords[-1])) + + +def subdivide_ring(ring: LinearRing) -> LinearRing: + ring_segments = [] + for segment in pairs(list(ring.coords)): + ring_segments.append(subdivide_line(LineString(segment))) + + return shapely.LinearRing(linemerge(ring_segments)) + + +def subdivide_polygon(polygon: shapely.Polygon) -> shapely.Polygon: + exterior = subdivide_ring(polygon.exterior) + + interiors = [] + for interior in polygon.interiors: + interiors.append(subdivide_ring(interior)) + + return Polygon(exterior, holes=interiors) + + +if __name__ == "__main__": + + def uihasud(): + from jord.shapely_utilities import dilate + + a = dilate( + shapely.Point((0, 0)), distance=1, cap_style=shapely.BufferCapStyle.square + ) + + print(a.exterior) + print(subdivide_ring(a.exterior)) + + def uhasd(): + from jord.shapely_utilities import dilate + + a = dilate( + shapely.Point((0, 0)), distance=1, cap_style=shapely.BufferCapStyle.square + ) + b = dilate( + shapely.Point((0, 0)), distance=0.5, cap_style=shapely.BufferCapStyle.square + ) + c = a - b + + print(c) + print(subdivide_polygon(c)) + + uihasud() + uhasd() diff --git a/samples/shapely_samples/experiments/center_line_other.py b/samples/shapely_samples/experiments/center_line_other.py new file mode 100644 index 0000000..58d5ef1 --- /dev/null +++ b/samples/shapely_samples/experiments/center_line_other.py @@ -0,0 +1,53 @@ +import shapely + +from jord.shapely_utilities import dilate + + +def test_center_line_of_square(): + from shapely.geometry import Polygon + from centerline.geometry import Centerline + + polygon = Polygon([[0, 0], [0, 4], [4, 4], [4, 0]]) + attributes = {"id": 1, "name": "polygon", "valid": True} + + centerline = Centerline(polygon, **attributes) + + print(polygon.wkt) + print(centerline.geometry.wkt) + + +def test_center_line_of_rect(): + from shapely.geometry import Polygon + from centerline.geometry import Centerline + + polygon = Polygon([[0, 0], [2, 0], [2, 1], [0, 1]]) + attributes = {"id": 1, "name": "polygon", "valid": True} + + centerline = Centerline(polygon, **attributes) + + print(polygon.wkt) + print(centerline.geometry.wkt) + + +def test_center_line_of_rect2(): + from shapely.geometry import Polygon + + polygon = Polygon([[0, 0], [2, 0], [2, 1], [0, 1]]) + + import pygeoops + + centerline = pygeoops.centerline(polygon) + + print(polygon.wkt) + print(centerline.wkt) + + +def test_center_line_of_u(): + polygon = dilate(shapely.LineString([[0, 0], [2, 0], [2, 2], [0, 2]]), distance=0.5) + + import pygeoops + + centerline = pygeoops.centerline(polygon) + + print(polygon.wkt) + print(centerline.wkt) diff --git a/tests/shapely/test_center_line.py b/tests/shapely/test_center_line.py new file mode 100644 index 0000000..04553a8 --- /dev/null +++ b/tests/shapely/test_center_line.py @@ -0,0 +1,174 @@ +import shapely + +from jord.geometric_analysis import construct_centerline +from jord.shapely_utilities import dilate + + +def test_u(): + buffer_size = 0.5 + + polygon = dilate( + shapely.LineString([[0, 0], [2, 0], [2, 2], [0, 2]]), distance=buffer_size + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_o(): + buffer_size = 0.5 + + polygon = dilate( + shapely.LineString([[0, 0], [2, 0], [2, 2], [0, 2], [0, 0]]), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_l(): + buffer_size = 0.5 + + polygon = dilate( + shapely.MultiLineString([[[0, 3], [0, 0], [1, 0]]]), distance=buffer_size + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_t(): + buffer_size = 0.5 + + polygon = dilate( + shapely.MultiLineString([[[0, 3], [0, 0], [1, 0]], [[-1, 2], [1, 2]]]), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_R(): + buffer_size = 0.5 + + polygon = dilate( + shapely.GeometryCollection( + ( + shapely.MultiLineString( + [ + [[0, 4], [0, 0]], + [[0, 2], [2, 0]], + ] + ), + dilate(shapely.Point(1, 3), distance=1).boundary, + ) + ), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_H(): + buffer_size = 0.5 + + polygon = dilate( + shapely.GeometryCollection( + ( + shapely.MultiLineString( + [ + [[0, 4], [0, 0]], + [[0, 2], [2, 2]], + [[2, 4], [2, 0]], + ] + ), + ) + ), + distance=buffer_size, + ) + + centerline = construct_centerline( + polygon, interpolation_distance=buffer_size, simplify_lines=True + ) + print(polygon.wkt) + print(centerline.wkt) + + +def test_blob(): + buffer_size = 0.5 + + polygon = dilate( + shapely.GeometryCollection( + ( + dilate(shapely.Point(0, 3), distance=1).boundary, + dilate(shapely.Point(1, 3), distance=1).boundary, + ) + ), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_8(): + buffer_size = 0.5 + + polygon = dilate( + shapely.GeometryCollection( + ( + dilate(shapely.Point(0, 3), distance=1).boundary, + dilate(shapely.Point(2, 3), distance=1).boundary, + ) + ), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_8_far(): + buffer_size = 0.5 + + polygon = dilate( + shapely.GeometryCollection( + ( + dilate(shapely.Point(0, 3), distance=1).boundary, + dilate(shapely.Point(2.5, 3), distance=1).boundary, + ) + ), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) + + +def test_8_near(): + buffer_size = 0.5 + + polygon = dilate( + shapely.GeometryCollection( + ( + dilate(shapely.Point(0, 3), distance=1).boundary, + dilate(shapely.Point(1.5, 3), distance=1).boundary, + ) + ), + distance=buffer_size, + ) + + centerline = construct_centerline(polygon, interpolation_distance=buffer_size) + print(polygon.wkt) + print(centerline.wkt) diff --git a/tests/shapely/test_polygon_utilities.py b/tests/shapely/test_polygon_utilities.py index 7fbc162..5e3662e 100644 --- a/tests/shapely/test_polygon_utilities.py +++ b/tests/shapely/test_polygon_utilities.py @@ -22,7 +22,7 @@ def third_point() -> shapely.Point: @pytest.fixture(scope="module") -def a_line(a_point: shapely.Point, another_point: shapely.Point) -> shapely.Point: +def a_line(a_point: shapely.Point, another_point: shapely.Point) -> shapely.LineString: return shapely.LineString([a_point, another_point]) diff --git a/tests/shapely/test_sliverin.py b/tests/shapely/test_sliverin.py new file mode 100644 index 0000000..a8125a5 --- /dev/null +++ b/tests/shapely/test_sliverin.py @@ -0,0 +1,294 @@ +import shapely + +from jord.shapely_utilities import dilate, iter_polygons +from jord.shapely_utilities.sliverin import ( + desliver_center_divide, + desliver_least_intersectors_first, +) + + +def test_union_buf(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=1.2 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.square, distance=1.2 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=1.2 + ), + ] + + for ith in range(len(buffered_exterior)): + a = buffered_exterior.copy() + b = a.pop(ith) + res = shapely.unary_union(a) & b + + print(res.wkt) + + +def test_desliver_least_intersectors(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_least_intersectors_first(buffered_exterior, buffer_size=0.2) + + print(shapely.MultiPolygon(list(res.values())).wkt) + + +def test_desliver_intersection_center_distribute(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.2) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_skewed(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 1)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.2) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_diag(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.2) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_mixed(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.round, distance=1.0 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.2) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_mixed_overlap(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.round, distance=1.0 + ), + dilate( + shapely.Point((2, 1.5)), + cap_style=shapely.BufferCapStyle.round, + distance=1.0, + ), + dilate( + shapely.Point((2, -1.5)), + cap_style=shapely.BufferCapStyle.square, + distance=1.0, + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.2) + res = iter_polygons(res) + res = desliver_center_divide(res, buffer_size=0.2) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_mixed_big_small(): + buffered_exterior = [ + dilate( + shapely.Point((-1, 0)), + cap_style=shapely.BufferCapStyle.square, + distance=0.9, + ), + dilate( + shapely.Point((2, -3)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.round, distance=2.0 + ), + dilate( + shapely.Point((2, 3)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((5, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.2) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_9x9(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((0, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((0, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.25) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_hole(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((0, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 2)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((0, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((2, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + dilate( + shapely.Point((4, 4)), cap_style=shapely.BufferCapStyle.square, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.25) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_hole_round(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((0, 2)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((4, 2)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((0, 4)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((2, 4)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((4, 4)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.25) + + print(shapely.GeometryCollection(list(res)).wkt) + + +def test_desliver_intersection_center_distribute_circle(): + buffered_exterior = [ + dilate( + shapely.Point((0, 0)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((2, 0)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + dilate( + shapely.Point((4, 0)), cap_style=shapely.BufferCapStyle.round, distance=0.9 + ), + ] + + res = desliver_center_divide(buffered_exterior, buffer_size=0.3) + + print(shapely.GeometryCollection(list(res)).wkt) diff --git a/tests/test_import.py b/tests/test_import.py index 37a5f5e..1f18d0b 100755 --- a/tests/test_import.py +++ b/tests/test_import.py @@ -2,6 +2,7 @@ __author__ = "Christian Heider Lindbjerg" +import pytest from warg import ensure_in_sys_path, find_nearest_ancestral_relative ensure_in_sys_path(find_nearest_ancestral_relative("jord").parent) @@ -14,6 +15,7 @@ def test_import_package(): print(jord.__version__) +@pytest.mark.skipif(True, reason="Only with qgis present") def test_qgis_import_package(): if True: from jord import qgis_utilities @@ -28,6 +30,7 @@ def test_gdal_import_package(): print(gdal_utilities.__doc__) +@pytest.mark.skipif(True, reason="Only with qgis present") def test_qlive_import_package(): if True: from jord import qlive_utilities