diff --git a/scripts/geo/geojson/README.md b/scripts/geo/geojson/README.md new file mode 100644 index 0000000000..26918835fc --- /dev/null +++ b/scripts/geo/geojson/README.md @@ -0,0 +1,76 @@ +# Processing GeoJSON files + +The directory contains script to process GeoJSON files. + +## Generate GeoJSON from Shape file. +GeoJSON files can be downloaded from source or generated from shape fles. +To extract geoJSON from a shape file (.shp), run the following command: + +``` +ogr2ogr -f GeoJSON +``` + +Note that the remainign scripts assume geoJSON contains coordinates with +Latitude/Longitude. In case, the shape file contains other coordinates, such as +EPSG:27700, convert it to lat/long coordinates (EPSG:4326) using additional +arguments for coordinates: +``` +ogr2ogr -f GeoJSON -s_srs EPSG:27700 -t_srs EPSG:4326 +``` + +## Resolve places +If the dcid for the place can't be extracted from the geoJSON features +extract the places and the properties in the geoJSON into a csv +with a row per feature using the following command: +``` +python3 process_geojson.py --input_geojson= --output_csv= +``` +Then add a 'dcid' column with the resolved place using other tools such as the +[place_name_resolver](https://github.com/datacommonsorg/data/tree/master/tools/place_name_resolver). + +Pass the csv with resolved places to the next step to generated MCFs with the +flag --places_csv. + + +## Generate MCFs with geoJsonCoordinates +Run the `process_geojson.py` script to generate MCF files with the +geoJsonCoordinate property containing the boundary polygons. One MCF file is +generated for each polygon simplification level with the suffix DP where +N is a simplification level. + +``` +# Create output_geojson.mcf with Nodes for each feature in the input geoJSON +python $GEO_DIR/process_geojson.py --input_geojson= \ + --output_mcf_prefix=output_geojson +``` + + +The script supports additional arguments: +``` + --place_name_properties: list of properties used to create the name of the + place. The name is looked up in the places_csv for the place dcid. + + --places_csv: csv file with dcid for resolved places. + If should contain the columns: 'place_name' with the name of the place + and 'dcid' with the resolved dcid. + + --new_dcid_template: Format string used to generate the dcid for places that + can't be resolved using the places_csv. + It can refer to the geoJSON features. For example: 'geoID/{FIPS}' where 'FIPS' + is a feature in the geoJSON. + + --output_mcf_pvs: Comma separated list of property:value to be added to the + output MCF. The value can be a python format string with reference to other + properties. For example: "location: [LatLong {LAT} {LONG}]" + where 'LAT' and 'LONG' are features in the geoJSON. + These property:values are added to the first output MCF without the + simplified polygons. + Some common properties to add to the output: + 'typeOf: dcid:AdministrativeArea1,location: [LatLong {latitude} {longitude}],containedInPlace: dcid:country/AUS,name: "{place_name}"' + + The value can also be a python expression prefixed with '='. + For example: + 'typeOf: ="AdministrativeArea1" if len(dcid) <= 8 else "AdministrativeArea2"' + +``` + diff --git a/scripts/geo/geojson/geojson_util.py b/scripts/geo/geojson/geojson_util.py new file mode 100644 index 0000000000..5ae0d48799 --- /dev/null +++ b/scripts/geo/geojson/geojson_util.py @@ -0,0 +1,112 @@ +# Copyright 2024 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +"""Utilities for geoJson coordinates.""" + +import json +import sys + +from absl import logging +from shapely import geometry +from typing import Union + +# Maximum geoJsonCoordinates value in bytes. +# Polygons larger than this are simplified with a node in geoJsonCoordinatesNote. +_MAX_GEOJSON_SIZE = 10000000 # ~10MB +# Tolerance to simplify the polygon when it exceeds _MAX_GEOJSON_SIZE +# Polygon is simplified successively by this until it fits. +_MIN_TOLERANCE = 0.005 + +def get_geojson_dict(geojson: Union[str, dict]) -> dict: + """Returns a geoJson dict parsed from string. + + Args: + geoJson: geojson as astring with escaped quotes or a dictionary + + Returns: + dictionary of geojson + """ + geo_json = None + if isinstance(geojson, dict): + geo_json = geojson + elif isinstance(geojson, str): + # Convert geojson to a dict + try: + # Parse quoted string with escaped double quotes + geo_json = json.loads(json.loads(geojson)) + except TypeError: + geo_json = None + logging.debug(f'Failed to load geojson: {geojson[:100]}') + if geo_json is None: + # Parse dictionary as a string + try: + geo_json = ast.literal_eval(geojson) + except TypeError: + geo_json = None + logging.debug(f'Failed to eval geojson: {geojson[:100]}') + return geo_json + + +def get_geojson_polygon(geojson: dict) -> geometry.Polygon: + """Returns a polygon for the geoJson. + + Args: + geoJson: polygon as s dictionary of lines wiht lat/long + + Returns: + geometry.Polygon object created from the input dict + """ + geo_json = get_geojson_dict(geojson) + if not geo_json: + return None + polygon = geometry.shape(geo_json) + if not polygon or not polygon.is_valid: + return None + return polygon + + +def get_limited_geojson_str(geojson_str: str, + polygon: geometry.Polygon = None, + tolerance: float = 0.0, + max_length: int = _MAX_GEOJSON_SIZE) -> str: + """Returns a polygon that is within the max length. + + Args: + geojson_str: string representation of polygon geojson + polygon: olygon object to be converted to string + tolerance: simplification factor for Douglas Peucker algo + max_length: Maximum length of the geojson string + polygons larger than that size are successivly simplified + until it is within the max_length + + Returns: + geojson as a string with double quotes escaped that is less than max_length. + """ + if geojson_str is None: + geojson_str = '' + sgeojson_str = geojson_str + iteration_count = 0 + while not sgeojson_str or len(sgeojson_str) > max_length: + tolerance = tolerance + _MIN_TOLERANCE * iteration_count + if polygon is None: + polygon = get_geojson_polygon(geojson_str) + if polygon: + spolygon = polygon.simplify(tolerance) + sgeojson_str = json.dumps(json.dumps(geometry.mapping(spolygon))) + logging.debug( + f'Simplifying {len(geojson_str)} bytes polygon with tolerance' + f' {tolerance} to {len(sgeojson_str)}') + else: + break + iteration_count += 1 + return sgeojson_str, tolerance diff --git a/scripts/geo/geojson/process_geojson.py b/scripts/geo/geojson/process_geojson.py new file mode 100644 index 0000000000..b2c35c8bee --- /dev/null +++ b/scripts/geo/geojson/process_geojson.py @@ -0,0 +1,645 @@ +# Copyright 2022 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +"""Script to process geojson files. + +Steps: + 1. Download shp files from source, such as: + https://www.abs.gov.au/statistics/standards/australian-statistical-geography-standard-asgs-edition-3/jul2021-jun2026/access-and-downloads/digital-boundary-files + + 2. Convert the shape files to geoJson using: + ogr2ogr -f GeoJSON + + 3. Extract the place names and features from the shp files into a csv + python3 process_geojson.py --input_geojson= + --output_csv= + + 4. Run the place_resolver.py to resolve the place names to dcid. + Verify the dcids for the place names. + + 5. Generate MCF with the polygon boundaries for each resolved dcid. +""" +import json +import os +import re +import sys + +from absl import app +from absl import flags +from absl import logging +import datacommons +from shapely import geometry + +_FLAGS = flags.FLAGS + +# Polygon simplification levels in the form of tuples: ':' +# Simplified polygon is added as property: geoJsonCoordinates +SIMPLIFICATION_LEVELS = [':0', 'DP1:0.01', 'DP2:0.03', 'DP3:0.05'] + +# Mandatory flags. +# Set the program to fail if these flags are not specified. +flags.DEFINE_list('input_geojson', None, 'Input geojson files to process') +flags.mark_flag_as_required('input_geojson') +flags.DEFINE_integer('num_input_nodes', sys.maxsize, + 'Number of input nodes to process.') +flags.DEFINE_list('properties', [], + 'List of feature properties to extract from GeoJSON.') +flags.DEFINE_string('key_property', '', 'Property to use as key.') +flags.DEFINE_list( + 'place_name_properties', + [], + 'List of properties used to create the full place name.', +) +flags.DEFINE_string('new_dcid_template', '', + 'Template to generate dcid for unresolved places.') +flags.DEFINE_string('output_csv', '', 'Output path for generated files.') +flags.DEFINE_string( + 'output_mcf_prefix', + 'output', + 'Output file prefix for MCF nodes with geoJsonCoordinates.', +) +flags.DEFINE_list( + 'output_mcf_pvs', + [], + 'List of comma separated propery:value strings to be added to output MCF.' + ' The property or value can have format strings with reference to other ' + 'properties such as "area:[{AREASQKM21} SquareKilometer]"', +) +flags.DEFINE_string('default_type_of', 'Place', + 'Default typeOf for output MCF nodes.') +flags.DEFINE_string( + 'places_csv', + 'resolved_places.csv', + 'CSV file with columns place_name and dcid.', +) +flags.DEFINE_string( + 'place_key', + 'place_name', + 'Column in places_csv to be used to lookup a place.', +) +flags.DEFINE_list( + 'simplification_levels', + SIMPLIFICATION_LEVELS, + 'List of property : for Douglas Peucker simplification of' + ' geoJson coordinates.', +) +# Optional flags +flags.DEFINE_boolean( + 'output_contained', + False, + 'Compute containedInPlace for polygons amonst other polygons in input.', +) + +flags.DEFINE_boolean('debug', False, 'Enable debug log messages.') + +_SCRIPTS_DIR = os.path.join( + os.path.abspath(__file__).split('/scripts/')[0], 'scripts') +sys.path.append(_SCRIPTS_DIR) +sys.path.append(os.path.join(os.path.dirname(_SCRIPTS_DIR), 'util')) + +import file_util +import geojson_util + +from counters import Counters +from dc_api_wrapper import dc_api_batched_wrapper + +_MCF_TEMPLATE = """ +Node: dcid:{dcid} +typeOf: dcid:{typeof} +geoJsonCoordinates{level}: {geojson_str}""" + +# Maximum geoJsonCoordinates value in bytes. +# Polygons larger than this are simplified with a node in geoJsonCoordinatesNote. +_MAX_GEOJSON_SIZE = 10000000 +# Tolerance to simplify the polygon when it exceeds _MAX_GEOJSON_SIZE +# Polygon is simplified successively by this until it fits. +_MIN_TOLERANCE = 0.01 + + +def open_output_files(simplification_levels: list, + output_mcf_prefix: str) -> list: + # Open file handles for MCF outputs for each simplification level. + mcf_outputs = [] + output_files = [] + if output_mcf_prefix: + for index in range(len(simplification_levels)): + level, tolerance = simplification_levels[index].split(':', 1) + suffix = '' + if level: + suffix = f'_simplified_{level}' + filename = file_util.file_get_name(file_path=output_mcf_prefix, + suffix=suffix, + file_ext='.mcf') + mcf_outputs.append(file_util.FileIO(filename, mode='w')) + output_files.append(filename) + logging.info(f'Opened MCF files: {output_files}') + return mcf_outputs + + +def process_geojson( + geo_json: dict, + num_input_nodes: int, + properties: list = None, + key_prop: str = '', + place_name_props: list = [], + dcid_template: str = '', + output_dict: dict = None, + places_dcid: dict = {}, + mcf_outputs: list = [], + output_mcf_props: list = [], + default_type_of: str = 'Place', + simplification_levels: list = SIMPLIFICATION_LEVELS, + compute_contained: bool = False, + counters: Counters = Counters(), +) -> dict: + """Extract properties from geoJson into a dict.""" + # Create a dictionary of place->properties. + geojson_dict = output_dict + if geojson_dict is None: + geojson_dict = dict() + num_features = 0 + num_props = 0 + + # Process all place features in the geoJson + features = geo_json.get('features', []) + if features: + # Get the properties to extract + counters.add_counter('total', len(features)) + feature_props = features[0].get('properties', {}).keys() + if not properties: + properties = list(feature_props) + + # Get the property to be used as key + if key_prop: + for prop in feature_props: + if re.match(key_prop, prop): + key_prop = prop + + # Process each place feature in the geoJson + logging.info( + f'Processing geoJson with feature properties: {feature_props} with key:' + f' {key_prop}') + row_index = 0 + for feature in features: + if row_index > num_input_nodes: + break + geo_polygon = feature.get('geometry') + if not geo_polygon: + logging.level_debug() and logging.debug( + f'input {row_index} has no geometry {feature}') + counters.add_counter(f'warning-input-without-polygon', 1) + continue + row_index += 1 + row = {'RowIndex': row_index, '#Geometry': geo_polygon} + key = '' + feature_props = feature.get('properties', {}) + # Get all output properties for the feature + for prop in properties: + value = feature_props.get(prop, feature.get(prop, None)) + if value: + row[prop] = value + num_props += 1 + if prop == key_prop: + key = value + # Set empty value for missing properties. + for prop in properties: + if prop not in row: + row[prop] = '' + # Concatenate required properties to get the place name + # Use the place_name to lookup the dcid from the places_csv. + if place_name_props or key_prop: + # Lookup place properties by name + row['place_name'] = _get_place_name(row, place_name_props) + place_props = _get_place_dcid_from_props( + row, place_name_props, places_dcid) + if not place_props and key_prop: + # Lookup place properties by key_property + place_props = _get_place_dcid_from_props( + row, [key_prop], places_dcid) + for p, v in place_props.items(): + if v and not row.get(p): + row[p] = v + dcid = row.get('dcid') + if not dcid: + # Generate new DCID + if dcid_template: + dcid = eval_format_str(dcid_template, row) + if dcid: + row['dcid'] = dcid + counters.add_counter('generated-dcids', 1, dcid) + logging.level_debug() and logging.debug( + f'Generated dcid: {row}') + num_features += 1 + if not key: + key = row.get('dcid') + if not key: + key = len(geojson_dict) + # Emit the place features if the place key is unique. + if key not in geojson_dict: + geojson_dict[key] = row + else: + # Ignore duplicate entry for existing place key. + logging.error( + f'Ignoring duplicate entry for key: {key}, existing:' + f' {geojson_dict[key]}, new: {row}') + counters.add_counter('error-duplicate-key-ignored', 1, key) + _set_place_types(geojson_dict, places_dcid, default_type_of, counters) + for dcid, row in geojson_dict.items(): + # Emit MCFs for the polygon for each simplification level. + if '#Geometry' in row: + geo_polygon = row.pop('#Geometry') + write_place_output_mcf( + geojson_dict, + row, + geo_polygon, + mcf_outputs, + output_mcf_props, + simplification_levels, + compute_contained, + counters, + ) + counters.add_counter('processed', 1) + else: + logging.error(f'Ignored row without geometry: {row}') + counters.add_counter('ignored-geo-dict', 1) + + logging.info( + f'Extracted {num_props} properties for {num_features} features from' + f' geojson with {len(features)} features') + return geojson_dict + + +def process_geojson_files( + input_files: list, + num_input_nodes: int, + properties: list, + key_property: str, + place_name_props: list, + dcid_template: str, + output_csv_file: str, + place_csv_files: str, + place_csv_key: str, + output_mcf_prefix: str, + output_mcf_props: list, + default_type_of: str = 'Place', + simplification_levels: list = SIMPLIFICATION_LEVELS, + compute_contained: bool = False, +): + """Process geoJSON files.""" + counters = Counters() + place_dict = dict() + for place_file in file_util.file_get_matching(place_csv_files): + place_dict.update( + file_util.file_load_csv_dict(filename=place_file, + key_column=place_csv_key, + value_column=None)) + counters.add_counter(f'places_dcid', len(place_dict)) + + mcf_outputs = open_output_files(simplification_levels, output_mcf_prefix) + geojson_dict = dict() + input_geojson_files = file_util.file_get_matching(input_files) + logging.info(f'Processing geoJSON files: {input_geojson_files}') + counters.add_counter('input-geojson-files', len(input_geojson_files)) + for file in input_geojson_files: + with file_util.FileIO(file) as fp: + logging.info(f'Loading geoJson from file:{file}') + geo_json = json.load(fp) + if geo_json: + process_geojson( + geo_json, + num_input_nodes, + properties, + key_property, + place_name_props, + dcid_template, + geojson_dict, + place_dict, + mcf_outputs, + output_mcf_props, + default_type_of, + simplification_levels, + compute_contained, + counters, + ) + if output_csv_file: + columns = [] + for key, pvs in geojson_dict.items(): + for prop in pvs.keys(): + if prop and not prop.startswith('#') and prop not in columns: + columns.append(prop) + file_util.file_write_csv_dict(geojson_dict, output_csv_file, columns) + + # Close any open mcf output files. + for mcf_file in mcf_outputs: + del mcf_file + + return geojson_dict + + +def write_place_output_mcf( + geojson_dict: dict, + place_pvs: dict, + place_geojson: dict, + output_mcf_files: list, + output_mcf_props: list, + simplification_levels: list, + compute_contained: bool, + counters: Counters, +): + """Write the place properties to the output mcf file.""" + if not output_mcf_files: + return + + # Emit MCFs for the polygon for each simplification level. + dcid = _get_dcid(place_pvs) + + polygon = None + if not dcid: + logging.info(f'Ignoring place without dcid {place_pvs}') + counters.add_counter(f'ignore-place-without-dcid', 1, + place_pvs.get('place_name')) + return polygon + if not place_geojson: + logging.info(f'Ignoring place without geometry {place_pvs}') + counters.add_counter(f'ignore-place-without-geometry', 1, + place_pvs.get('place_name')) + return polygon + + # Remove any property with empty values + for prop in list(place_pvs.keys()): + value = place_pvs.get(prop) + if not value: + place_pvs.pop(prop) + + # Add any polygon properties + logging.debug(f'Writing geometry for place {dcid}: {place_pvs}') + polygon = geometry.shape(place_geojson) + place_pvs['#Polygon'] = polygon + lat = place_pvs.get('latitude') + lng = place_pvs.get('longitude') + if not lat: + # Add Lat/Lng properties. + lat, lng = _get_latlng(polygon) + if lat is not None: + place_pvs['latitude'] = float(lat) + if lng is not None: + place_pvs['longitude'] = float(lng) + + # Add any output properties to the place_pvs + output_pvs = {} + for format_pv in output_mcf_props: + prop_value = eval_format_str(format_pv, place_pvs) + if prop_value: + out_prop, out_value = prop_value.split(':', 1) + if out_value: + output_pvs[out_prop] = out_value + place_pvs.update(output_pvs) + typeof = _get_prop_value(place_pvs, 'typeOf', 'Place') + + # Get the contained in parent polygons. + if compute_contained: + parents = get_contained_polygons(dcid, polygon, geojson_dict) + if parents: + # parents.extend(place_pvs.get('containedInPlace', '').split(',')) + place_pvs['containedInPlace'] = ','.join(parents) + counters.add_counter('output-with-containedInPlace', 1) + for index in range(len(simplification_levels)): + level, tolerance = simplification_levels[index].split(':', 1) + tolerance = float(tolerance) + node_mcf = [] + if tolerance > 0.0001: + # Simplify polygon to the desired level. + spolygon = polygon.simplify(tolerance) + else: + spolygon = polygon + gjson_str, output_tolerance = geojson_util.get_limited_geojson_str( + '', spolygon, tolerance) + if gjson_str: + node_mcf.append( + _MCF_TEMPLATE.format(dcid=dcid, + typeof=typeof, + level=level, + geojson_str=gjson_str)) + counters.add_counter(f'output-mcf-geometry-{level}-{typeof}', 1) + else: + logging.error(f'Failed to generate geojsonCoordinates for {dcid}') + counters.add_counter(f'error-geometry-{level}-{typeof}', 1, dcid) + + if output_tolerance > (tolerance + 0.00001): + # Add a note on simplification + logging.info( + f'Simplified polygon for {dcid}:{level} to {output_tolerance}') + node_mcf.append( + f'geoJsonCoordinates{level}Note: "Polygon simplified using Douglas-Peucker algorithm with tolerance {output_tolerance}"' + ) + counters.add_counter( + f'extra-simplification-{level}-{output_tolerance}', 1) + if index == 0: + # Add place properties from geojson into the first mcf + for prop, value in output_pvs.items(): + if prop and value and prop != 'typeOf': + node_mcf.append(f'{prop}: {value}') + counters.add_counter(f'output-mcf-prop-{prop}', 1) + logging.info(f'Generated node for {place_pvs}') + counters.add_counter(f'output-mcf-geometry', 1) + if node_mcf: + # Emit the MCF with the polygon to the output file. + output_mcf_files[index].write('\n') + output_mcf_files[index].write('\n'.join(node_mcf)) + return polygon + + +def get_contained_polygons(dcid: str, polygon, geojson_dict: dict) -> list: + """Returns a list of keys which contain the polygon.""" + parents = [] + for place_key, place_pvs in geojson_dict.items(): + if place_key != dcid: + place_polygon = place_pvs.get('#Polygon') + if place_polygon and place_polygon.intersects(polygon): + parents.append(place_key) + if parents: + logging.info(f'Place {dcid} is containedIn parents {parents}') + return parents + + +def eval_format_str(format_str: str, pvs: dict) -> str: + """Returns a formatted string with values applied from the pvs dict.""" + value = format_str + try: + if '{' in format_str: + # Evaluate the value as an f-string literal + quote = '"' + if '"' in format_str: + quote = "'" + eval_str = 'f' + quote + format_str + quote + value = eval(eval_str, {}, pvs) + elif '=' in format_str: + prop, eval_str = format_str.split('=', 1) + eval_value = eval(eval_str, {}, pvs) + value = f'{prop}{eval_value}' + except (NameError, ValueError, TypeError, SyntaxError) as e: + logging.error(f'Unable to format {format_str} with {pvs}, error: {e}') + return '' + logging.level_debug() and logging.debug( + f'Formated {format_str} using {pvs} into {value}') + return value + + +def get_place_typeof(dcid: str, place_pvs: str, default: str = 'Place') -> str: + """Returns the typeOf for the node.""" + typeof = place_pvs.get('typeOf') + if not typeof: + # Lookup DC API for typeOf + types = dc_api_batched_wrapper(datacommons.get_property_values, [dcid], + {'prop': 'typeOf'}) + if types: + typeof = types.get(dcid) + if typeof and isinstance(typeof, list): + typeof = typeof[0] + if typeof and ':' in typeof: + # strip the namespace + typeof = typeof.split(':', 1)[1] + if typeof: + return typeof + return default + + +def _get_prop_value(pvs: dict, prop: str, default_value: str = '') -> str: + value = pvs.get(prop, default_value) + if value: + value = value.strip() + value = value[value.find(':') + 1:] + return value + + +def _get_dcid(pvs: dict) -> str: + """Returns the dcid from the property values.""" + dcid = _get_prop_value(pvs, 'dcid') + if not dcid: + dcid = _get_prop_value(pvs, 'Node') + if dcid and '/' in dcid: + return dcid + return '' + + +def _get_place_dcid_from_props(pvs: dict, place_name_props: list, + place_to_dcid: dict) -> str: + """Returns the dcid for the place with property values in pvs. + + Uses the place_props to get the dcid from the place_to_dcid map. + """ + dcid = _get_dcid(pvs) + if dcid: + # Get place properties for the dcid + for key, place_pvs in place_to_dcid.items(): + place_dcid = _get_dcid(place_pvs) + if dcid == place_dcid: + return place_pvs + + # Lookup properties for the place name + place_name = _get_place_name(pvs, place_name_props) + return place_to_dcid.get(place_name, {}) + + +def _get_place_name(pvs: dict, place_props: list) -> str: + """Return the place name concatenating the values of place_props in order from the pvs.""" + place_names = [] + for prop in place_props: + value = pvs.get(prop) + if value: + place_names.append(value) + return ', '.join(place_names) + + +def _get_latlng(polygon) -> (float, float): + """Returns the lat/lng of a point within the polygon.""" + if not polygon: + return None, None + # xy = polygon.centroid.coords.xy + xy = polygon.representative_point().coords.xy + return (xy[1][0], xy[0][0]) + + +def _set_place_types( + geojson_dict: dict, + place_dict: dict, + default_typeof: str, + counters: Counters = Counters(), +) -> dict: + """Sets the property such as typeOf for each node in geojson_dict.""" + # Get typeOf for any places in place_dict. + if place_dict: + for place_pvs in place_dict.values(): + dcid = _get_dcid(place_pvs) + typeof = _get_prop_value(place_pvs, 'typeOf') + if dcid and typeof: + if dcid in geojson_dict: + pvs = geojson_dict[dcid] + place_type = _get_prop_value(pvs, 'typeOf') + if not place_type: + pvs['typeOf'] = typeof + counters.add_counter('node-place-typeof-{typeof}', 1, + dcid) + + # Lookup typeOf for places without type. + resolve_type_dcids = [] + for dcid, pvs in geojson_dict.items(): + typeof = pvs.get('typeOf') + if not typeof and dcid and isinstance(dcid, str): + resolve_type_dcids.append(dcid) + if resolve_type_dcids: + place_types = dc_api_batched_wrapper(datacommons.get_property_values, + resolve_type_dcids, + {'prop': 'typeOf'}) + counters.add_counter('dc-api-lookup-typeof', len(resolve_type_dcids)) + for dcid, typeof in place_types.items(): + if typeof and isinstance(typeof, list): + typeof = typeof[0] + if typeof: + geojson_dict[dcid]['typeOf'] = typeof + counters.add_counter(f'node-dc-api-typeof-{typeof}', 1, dcid) + + # Set default typeof for nodes without type + for dcid, pvs in geojson_dict.items(): + typeof = pvs.get('typeOf') + if not typeof: + pvs['typeOf'] = default_typeof + counters.add_counter(f'node-default-typeof-{default_typeof}', 1, + dcid) + return geojson_dict + + +def main(_): + if _FLAGS.debug: + logging.set_verbosity(2) + output_props = {} + process_geojson_files( + _FLAGS.input_geojson, + _FLAGS.num_input_nodes, + _FLAGS.properties, + _FLAGS.key_property, + _FLAGS.place_name_properties, + _FLAGS.new_dcid_template, + _FLAGS.output_csv, + _FLAGS.places_csv, + _FLAGS.place_key, + _FLAGS.output_mcf_prefix, + _FLAGS.output_mcf_pvs, + _FLAGS.default_type_of, + _FLAGS.simplification_levels, + _FLAGS.output_contained, + ) + + +if __name__ == '__main__': + app.run(main) diff --git a/scripts/geo/geojson/process_geojson_test.py b/scripts/geo/geojson/process_geojson_test.py new file mode 100644 index 0000000000..df5df36a37 --- /dev/null +++ b/scripts/geo/geojson/process_geojson_test.py @@ -0,0 +1,120 @@ +# Copyright 2023 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +"""Tests for process_geojson.py""" + +import os +import sys +import tempfile +import unittest + +from absl import logging + +# Allows the following module imports to work when running as a script +_SCRIPTS_DIR = os.path.dirname(os.path.dirname(__file__)) +sys.path.append(_SCRIPTS_DIR) +sys.path.append(os.path.dirname(_SCRIPTS_DIR)) + +import process_geojson + +_TESTDIR = os.path.join( + os.path.dirname(os.path.realpath(__file__)), 'test_data' +) + + +class ProcessGeoJsonTest(unittest.TestCase): + + def _compare_files(self, actual_files: list, expected_files: list): + """Raise a test failure if actual and expected files differ.""" + self.assertEqual(len(actual_files), len(expected_files)) + for i in range(0, len(actual_files)): + logging.debug( + f'Comparing file: {actual_files[i]} with {expected_files[i]}' + ) + with open(actual_files[i], 'r') as actual_f: + actual_str = actual_f.read() + with open(expected_files[i], 'r') as expected_f: + expected_str = expected_f.read() + self.assertEqual( + actual_str, + expected_str, + f'Mismatched actual:{actual_files[i]} expected:{expected_files[i]}', + ) + + def setUp(self): + # Log complete strings in assertEqual failures. + self.maxDiff = None + # logging.set_verbosity(2) + + def test_eval_format_str(self): + pvs = {'VAL1': 'Formatted', 'VAL2': 'Value'} + + # Get string value without any substitution + self.assertEqual( + 'myProp: dcid:TestValue', + process_geojson.eval_format_str('myProp: dcid:TestValue', pvs), + ) + self.assertEqual( + 'dcid:TestDcid', + process_geojson.eval_format_str('dcid:TestDcid', pvs), + ) + + # Format string value with quotes + self.assertEqual( + 'myProp: "Formatted Value"', + process_geojson.eval_format_str('myProp: "{VAL1} {VAL2}"', pvs), + ) + + # Evaluate an expression + self.assertEqual( + 'myProp: "NewValue"', + process_geojson.eval_format_str( + """myProp: ='"NewValue"' if len(VAL1) > 2 else VAL2""", pvs + ), + ) + + def test_process_geojson(self): + with tempfile.TemporaryDirectory() as tmp_dir: + input_geojson = os.path.join(_TESTDIR, 'sample_input.geojson') + output_mcf_prefix = os.path.join(tmp_dir, 'sample_output') + geojson_dict = process_geojson.process_geojson_files( + input_files=input_geojson, + num_input_nodes=sys.maxsize, + properties=[], + key_property='', + place_name_props=['shapeName'], + dcid_template='', + output_csv_file='', + place_csv_files=os.path.join(_TESTDIR, 'places.csv'), + place_csv_key='place_name', + output_mcf_prefix=output_mcf_prefix, + output_mcf_props=[ + ( + 'typeOf: ="dcid:AdministrativeArea1" if shapeType == "ADM1"' + ' else "dcid:AdministrativeArea2"' + ), + 'name: "{place_name}"', + ], + simplification_levels=process_geojson.SIMPLIFICATION_LEVELS, + ) + self.assertEqual(3, len(geojson_dict)) + out_files = [ + 'sample_output.mcf', + 'sample_output_simplified_DP1.mcf', + 'sample_output_simplified_DP2.mcf', + 'sample_output_simplified_DP3.mcf', + ] + self._compare_files( + actual_files=[os.path.join(tmp_dir, file) for file in out_files], + expected_files=[os.path.join(_TESTDIR, file) for file in out_files], + ) diff --git a/scripts/geo/geojson/test_data/places.csv b/scripts/geo/geojson/test_data/places.csv new file mode 100644 index 0000000000..f7b7a0cbfd --- /dev/null +++ b/scripts/geo/geojson/test_data/places.csv @@ -0,0 +1,29 @@ +place_name,shapeISO,shapeID,shapeGroup,shapeType,dcid,placeId,lat,lng +Espírito Santo,BR-ES,79741978B41029695631206,BRA,ADM1,wikidataId/Q43233,,, +Rio de Janeiro,BR-RJ,79741978B8679249479692,BRA,ADM1,wikidataId/Q41428,,, +Pará,BR-PA,79741978B27136140792346,BRA,ADM1,wikidataId/Q39517,,, +Rio Grande do Sul,BR-RS,79741978B91930842117141,BRA,ADM1,wikidataId/Q40030,,, +Santa Catarina,BR-SC,79741978B52662759498174,BRA,ADM1,wikidataId/Q41115,,, +Paraná,BR-PR,79741978B88450215323638,BRA,ADM1,wikidataId/Q15499,,, +São Paulo,BR-SP,79741978B28355851424753,BRA,ADM1,wikidataId/Q175,,, +Rio Grande do Norte,BR-RN,79741978B15129675114567,BRA,ADM1,wikidataId/Q43255,,, +Paraíba,BR-PB,79741978B10760604215359,BRA,ADM1,wikidataId/Q38088,,, +Ceará,BR-CE,79741978B85938723146255,BRA,ADM1,wikidataId/Q40123,,, +Piauí,BR-PI,79741978B10060270025964,BRA,ADM1,wikidataId/Q42722,,, +Pernambuco,BR-PE,79741978B5879176176925,BRA,ADM1,wikidataId/Q40942,,, +Alagoas,BR-AL,79741978B20783062581401,BRA,ADM1,wikidataId/Q40885,,, +Sergipe,BR-SE,79741978B58636873095331,BRA,ADM1,wikidataId/Q43783,,, +Minas Gerais,BR-MG,79741978B61765749324277,BRA,ADM1,wikidataId/Q39109,,, +Rondônia,BR-RO,79741978B85117957723689,BRA,ADM1,wikidataId/Q43235,,, +Acre,BR-AC,79741978B22970466828713,BRA,ADM1,wikidataId/Q40780,,, +Roraima,BR-RR,79741978B20102753151861,BRA,ADM1,wikidataId/Q42508,,, +Amapá,BR-AP,79741978B48517434123138,BRA,ADM1,wikidataId/Q40130,,, +Amazonas,BR-AM,79741978B45878986231154,BRA,ADM1,wikidataId/Q40040,,, +Maranhão,BR-MA,79741978B44533579151088,BRA,ADM1,wikidataId/Q42362,,, +Mato Grosso,BR-MT,79741978B43224824975484,BRA,ADM1,wikidataId/Q42824,,, +Mato Grosso do Sul,BR-MS,79741978B5703025989506,BRA,ADM1,wikidataId/Q43319,,, +Goiás,BR-GO,79741978B17571126785705,BRA,ADM1,wikidataId/Q41587,,, +Tocantins,BR-TO,79741978B88402561948801,BRA,ADM1,wikidataId/Q43695,,, +Bahia,BR-BA,79741978B71552248368700,BRA,ADM1,wikidataId/Q40430,,, +Federal District,BR-DF,79741978B19491382497962,BRA,ADM1,wikidataId/Q119158,,, +Alta Floresta D'Oeste,,56859067B57714663531111,BRA,ADM2,wikidataId/Q1761456,,, diff --git a/scripts/geo/geojson/test_data/sample_input.geojson b/scripts/geo/geojson/test_data/sample_input.geojson new file mode 100644 index 0000000000..1e5242b943 --- /dev/null +++ b/scripts/geo/geojson/test_data/sample_input.geojson @@ -0,0 +1,5 @@ +{"type":"FeatureCollection", "features": [ +{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[-47.3100062,-16.0362735],[-47.3133164,-16.0350975],[-47.3187506,-16.0376881],[-47.3207338,-16.035643],[-47.3184272,-16.0340733],[-47.3191746,-16.0314663],[-47.3223042,-16.0311741],[-47.3221447,-16.0261493],[-47.3254061,-16.0271007],[-47.3256782,-16.0296187],[-47.3267235,-16.0276187],[-47.3292881,-16.0274735],[-47.3286831,-16.0255698],[-47.3304447,-16.0246033],[-47.3308868,-16.022242],[-47.3363897,-16.0200056],[-47.3362787,-16.0174233],[-47.3408232,-16.0197929],[-47.3397451,-16.0168923],[-47.3411213,-16.0155072],[-47.338638,-16.0149628],[-47.3384198,-16.0136029],[-47.3394652,-16.0123232],[-47.3459539,-16.0113599],[-47.3462499,-16.0089766],[-47.34836,-16.0087578],[-47.3487011,-16.0060923],[-47.3494342,-16.0071803],[-47.351496,-16.0064597],[-47.3556821,-16.0083247],[-47.3599753,-16.0081872],[-47.3591726,-16.0056271],[-47.3614999,-16.0067164],[-47.3637424,-16.0054935],[-47.3652784,-16.0041716],[-47.3652602,-16.0010636],[-47.3693296,-16.0028716],[-47.3702276,-15.9947005],[-47.3732165,-15.9943492],[-47.375301,-15.9859199],[-47.3771283,-15.9866074],[-47.3757271,-15.9842304],[-47.3765039,-15.9821263],[-47.373634,-15.9803183],[-47.3755398,-15.9806437],[-47.3762131,-15.9784418],[-47.3791148,-15.9778982],[-47.377817,-15.9756025],[-47.3792095,-15.9736402],[-47.3769474,-15.9712974],[-47.3788439,-15.9701297],[-47.3790202,-15.9681159],[-47.3763486,-15.9688288],[-47.3754042,-15.9664157],[-47.3785025,-15.9623061],[-47.373279,-15.9599445],[-47.3750143,-15.9566434],[-47.3718934,-15.9557545],[-47.3724595,-15.9537048],[-47.3705458,-15.9510473],[-47.3715155,-15.9469642],[-47.3706274,-15.9459179],[-47.370461,-15.9472559],[-47.3684244,-15.9470804],[-47.3708071,-15.9429348],[-47.3690782,-15.9411335],[-47.372528,-15.9405598],[-47.3701243,-15.9363168],[-47.3728903,-15.9385774],[-47.3736457,-15.9368418],[-47.3691445,-15.935333],[-47.3679634,-15.9331046],[-47.3650383,-15.9333481],[-47.3658185,-15.9306104],[-47.3625963,-15.9317949],[-47.3644054,-15.9300116],[-47.3621713,-15.9291454],[-47.362697,-15.9258748],[-47.3613447,-15.9260016],[-47.3612213,-15.9243976],[-47.3644939,-15.9195494],[-47.3663291,-15.9209584],[-47.3690468,-15.9204028],[-47.3672822,-15.9199181],[-47.3691753,-15.9174311],[-47.3664043,-15.9127946],[-47.3682173,-15.910088],[-47.3671317,-15.91153],[-47.3653814,-15.9094659],[-47.372275,-15.9064706],[-47.3749396,-15.9067285],[-47.3724799,-15.8998176],[-47.3756074,-15.899766],[-47.374787,-15.8969767],[-47.3773885,-15.8963488],[-47.3757221,-15.895143],[-47.3760118,-15.8925462],[-47.3765267,-15.8912442],[-47.3781489,-15.8914657],[-47.3773447,-15.8877671],[-47.379095,-15.8868219],[-47.3788757,-15.884209],[-47.3771947,-15.8830251],[-47.3807765,-15.8812954],[-47.3768145,-15.8814049],[-47.3721943,-15.8740949],[-47.3738208,-15.872946],[-47.3720855,-15.8725332],[-47.3715941,-15.8707417],[-47.373403,-15.8693912],[-47.3714709,-15.8682723],[-47.3708679,-15.8649942],[-47.3744772,-15.8643557],[-47.3700237,-15.8614359],[-47.3694952,-15.8569446],[-47.3708544,-15.8548149],[-47.3680809,-15.8529156],[-47.3687993,-15.8488208],[-47.3713268,-15.8482005],[-47.3688888,-15.8470573],[-47.3708579,-15.8457683],[-47.3683414,-15.8425137],[-47.3703547,-15.841199],[-47.3681122,-15.8400825],[-47.3681031,-15.8380211],[-47.3669584,-15.8382956],[-47.3681779,-15.8357157],[-47.3662974,-15.8373054],[-47.366341,-15.8345586],[-47.3650186,-15.8339154],[-47.3665362,-15.8333694],[-47.3659805,-15.8302118],[-47.3674167,-15.8283677],[-47.3623918,-15.8272715],[-47.3630349,-15.8250304],[-47.3604539,-15.8235959],[-47.3606958,-15.8213664],[-47.3587694,-15.8238311],[-47.3571334,-15.823651],[-47.3581213,-15.8220123],[-47.35545,-15.8232501],[-47.3546302,-15.8214368],[-47.3570023,-15.8196711],[-47.354943,-15.8203286],[-47.3562177,-15.8188738],[-47.3550856,-15.8170106],[-47.3531516,-15.8182494],[-47.3551495,-15.8159972],[-47.3544559,-15.8141221],[-47.3523093,-15.8146458],[-47.3527173,-15.8126521],[-47.3508769,-15.8118969],[-47.3502588,-15.8078238],[-47.3486318,-15.8081775],[-47.3493854,-15.806208],[-47.3481897,-15.8058424],[-47.3496185,-15.8040066],[-47.3456013,-15.8029298],[-47.346251,-15.8014972],[-47.3447242,-15.8000953],[-47.3460747,-15.7979388],[-47.3450399,-15.7986664],[-47.3441145,-15.7960041],[-47.3420348,-15.7980339],[-47.3425083,-15.7949942],[-47.3395856,-15.7949597],[-47.3389739,-15.7912524],[-47.3400381,-15.7905661],[-47.3389213,-15.7906486],[-47.3376409,-15.7850133],[-47.3368071,-15.7860973],[-47.336701,-15.7847379],[-47.3354612,-15.7852373],[-47.336275,-15.7815182],[-47.3308463,-15.7798328],[-47.3313445,-15.7739508],[-47.3291902,-15.7741057],[-47.3307227,-15.7724433],[-47.32887,-15.7735165],[-47.3282523,-15.7713802],[-47.3298096,-15.7691999],[-47.3293357,-15.7669961],[-47.3280158,-15.7678215],[-47.3285433,-15.766065],[-47.3267092,-15.7664758],[-47.3260528,-15.7610975],[-47.3244949,-15.7620094],[-47.3238209,-15.7581915],[-47.3211216,-15.7567595],[-47.3226902,-15.7544164],[-47.3194648,-15.7546261],[-47.3200224,-15.7532081],[-47.3169371,-15.7465962],[-47.3144912,-15.7479132],[-47.315004,-15.7431123],[-47.3134137,-15.74271],[-47.3125847,-15.7401025],[-47.3149409,-15.7368838],[-47.3172145,-15.7369139],[-47.3178828,-15.7343166],[-47.3192682,-15.7354908],[-47.3191056,-15.7322556],[-47.3183238,-15.7329821],[-47.3170962,-15.7316554],[-47.3193526,-15.7265586],[-47.3183655,-15.7245617],[-47.3209596,-15.7216991],[-47.3207491,-15.718842],[-47.319545,-15.7193436],[-47.3183851,-15.7171533],[-47.3165226,-15.7176583],[-47.3172621,-15.7164868],[-47.315621,-15.7160299],[-47.3158826,-15.7131867],[-47.3138979,-15.7112464],[-47.3154243,-15.7101046],[-47.3132391,-15.7070524],[-47.3145589,-15.7050735],[-47.3128335,-15.6963944],[-47.3147113,-15.6946182],[-47.3159425,-15.6952123],[-47.31657,-15.6923923],[-47.318167,-15.6925949],[-47.3193773,-15.687466],[-47.3215439,-15.6872388],[-47.3217071,-15.6892201],[-47.3279362,-15.6888485],[-47.3294454,-15.6881395],[-47.3277464,-15.6874131],[-47.3280547,-15.683592],[-47.3290592,-15.6845145],[-47.3314275,-15.6834115],[-47.3317983,-15.6808391],[-47.3278272,-15.6788306],[-47.3288946,-15.6774867],[-47.3279289,-15.6776867],[-47.3280658,-15.6760229],[-47.3267319,-15.6774627],[-47.3276398,-15.6711842],[-47.326144,-15.6693607],[-47.3284606,-15.6670016],[-47.3265824,-15.6655056],[-47.3285231,-15.6638796],[-47.3270824,-15.6635498],[-47.3267021,-15.6615185],[-47.3296244,-15.6579649],[-47.3281307,-15.6578841],[-47.3295513,-15.6559609],[-47.3272281,-15.6547507],[-47.3268907,-15.6523728],[-47.3290112,-15.6508352],[-47.3269605,-15.6489878],[-47.3296764,-15.6447788],[-47.3309088,-15.6358678],[-47.3336941,-15.6315469],[-47.3300547,-15.623742],[-47.3303684,-15.6209037],[-47.3283447,-15.6194372],[-47.3283354,-15.6133292],[-47.325855,-15.6111999],[-47.3253067,-15.6072965],[-47.3233544,-15.6055401],[-47.3222391,-15.5980489],[-47.3159748,-15.5971158],[-47.3155643,-15.5949184],[-47.3172274,-15.5936027],[-47.3169502,-15.5908284],[-47.3207434,-15.5866326],[-47.3234411,-15.5864884],[-47.3246603,-15.5893078],[-47.3274931,-15.5897278],[-47.3298055,-15.5864057],[-47.334538,-15.5877523],[-47.3474084,-15.5793055],[-47.3497092,-15.5807409],[-47.355053,-15.5791299],[-47.3613607,-15.5802376],[-47.362103,-15.5779051],[-47.3683027,-15.5792668],[-47.3765167,-15.5766676],[-47.3792683,-15.5736187],[-47.3806179,-15.5668999],[-47.3897658,-15.5671883],[-47.3914457,-15.5626359],[-47.3939531,-15.5609871],[-47.3941832,-15.558072],[-47.399467,-15.5572493],[-47.3990447,-15.5514532],[-47.4021425,-15.5503363],[-47.4025206,-15.5478289],[-47.4062834,-15.5469368],[-47.4140246,-15.5485451],[-47.417658,-15.5463895],[-47.4173382,-15.5002566],[-47.5622213,-15.5002563],[-47.5652306,-15.5086789],[-47.5674819,-15.5097675],[-47.5695298,-15.5134917],[-47.583983,-15.511617],[-47.5869549,-15.5099101],[-47.6174003,-15.5038434],[-47.6173753,-15.5002562],[-48.2005444,-15.5002552],[-48.1993843,-15.6034978],[-48.1973844,-15.6056865],[-48.1990307,-15.6219832],[-48.2034353,-15.6243854],[-48.2172103,-15.6229864],[-48.2209645,-15.627734],[-48.2257727,-15.6303671],[-48.2296036,-15.6376119],[-48.2349513,-15.6426387],[-48.2364557,-15.6511764],[-48.234151,-15.6571678],[-48.2346104,-15.666805],[-48.2413296,-15.6869934],[-48.2414563,-15.6939367],[-48.2392521,-15.6972028],[-48.2414269,-15.7046434],[-48.2402816,-15.7066042],[-48.2317095,-15.7098346],[-48.227471,-15.70852],[-48.2253446,-15.7099372],[-48.2197801,-15.7088518],[-48.2135709,-15.7142325],[-48.2108367,-15.7194647],[-48.2135605,-15.7297186],[-48.2121915,-15.7371169],[-48.2136826,-15.7403277],[-48.215928,-15.7408161],[-48.2132445,-15.7487549],[-48.2184517,-15.7644855],[-48.2195382,-15.7656482],[-48.224633,-15.7643612],[-48.2228445,-15.7681027],[-48.2271006,-15.7728787],[-48.2307258,-15.7738143],[-48.2325954,-15.7778093],[-48.2324458,-15.7839862],[-48.237716,-15.7857352],[-48.2368817,-15.7892447],[-48.2392363,-15.7934174],[-48.2412692,-15.79311],[-48.2408693,-15.7988779],[-48.2421426,-15.7994947],[-48.2429309,-15.7972811],[-48.2461047,-15.7971805],[-48.2462214,-15.8001398],[-48.2489157,-15.7988021],[-48.2485922,-15.8023804],[-48.2491838,-15.8007066],[-48.2505067,-15.8020727],[-48.25909,-15.8028785],[-48.2613173,-15.8065689],[-48.2641307,-15.8066442],[-48.2647546,-15.8090192],[-48.2667075,-15.8067633],[-48.2663031,-15.8091616],[-48.2681276,-15.8087592],[-48.2682355,-15.812879],[-48.2711926,-15.8128205],[-48.271826,-15.8154693],[-48.2753775,-15.8170692],[-48.2806454,-15.823715],[-48.2818813,-15.8316153],[-48.2850859,-15.8367224],[-48.2852476,-15.8399795],[-48.2836241,-15.8420094],[-48.2857911,-15.8442051],[-48.2823113,-15.8530217],[-48.28425,-15.8538065],[-48.2824592,-15.854726],[-48.2834631,-15.8560591],[-48.2805548,-15.8568815],[-48.2816637,-15.8598443],[-48.2807379,-15.8613193],[-48.279314,-15.8599295],[-48.2788913,-15.8616637],[-48.2803048,-15.8627211],[-48.2791336,-15.8633557],[-48.2805841,-15.8666615],[-48.2791771,-15.8673438],[-48.2804718,-15.8689118],[-48.2782033,-15.868494],[-48.2759571,-15.8699668],[-48.2785517,-15.8717701],[-48.2771094,-15.8758745],[-48.275027,-15.876607],[-48.2757363,-15.8802042],[-48.2740792,-15.8790074],[-48.2717899,-15.8836615],[-48.2737928,-15.8902294],[-48.276526,-15.8926771],[-48.2730173,-15.8956296],[-48.2754195,-15.8954956],[-48.2760577,-15.8968918],[-48.2738656,-15.8991645],[-48.2767087,-15.8998326],[-48.2764105,-15.90299],[-48.2742804,-15.9034951],[-48.2773223,-15.9075652],[-48.2754268,-15.9074221],[-48.2742293,-15.9098492],[-48.269843,-15.9110753],[-48.2708562,-15.9158005],[-48.2698265,-15.9172367],[-48.2709473,-15.9177067],[-48.2705332,-15.919939],[-48.2729919,-15.9199917],[-48.2720016,-15.9221006],[-48.2743088,-15.9218856],[-48.2744632,-15.9229947],[-48.2751876,-15.9220813],[-48.2768687,-15.924053],[-48.2754775,-15.9245897],[-48.2771778,-15.9266001],[-48.2748012,-15.9279199],[-48.2763858,-15.9313349],[-48.2696878,-15.9317235],[-48.2682715,-15.9331271],[-48.2650659,-15.9314861],[-48.2641602,-15.9285492],[-48.260943,-15.9279734],[-48.2582846,-15.9319806],[-48.2558502,-15.9321536],[-48.2545601,-15.9368037],[-48.2518706,-15.936492],[-48.2529321,-15.9442293],[-48.2508656,-15.9438104],[-48.2501952,-15.9475941],[-48.2534504,-15.9465412],[-48.2513378,-15.9555087],[-48.2546438,-15.9570923],[-48.2545524,-15.9589565],[-48.2563805,-15.9599277],[-48.2551766,-15.9621584],[-48.2576613,-15.9613339],[-48.2560715,-15.9631738],[-48.2602516,-15.9668432],[-48.2605811,-15.9687799],[-48.2580727,-15.9727247],[-48.2596297,-15.9739881],[-48.2591868,-15.9763147],[-48.2578969,-15.9763872],[-48.2606583,-15.9790245],[-48.2587811,-15.9803361],[-48.2581664,-15.983294],[-48.2618058,-15.9854634],[-48.2628573,-15.9888466],[-48.2616348,-15.989721],[-48.2639664,-15.9925113],[-48.2625692,-15.9948375],[-48.265406,-15.9968693],[-48.2662229,-16.0012547],[-48.2688854,-16.0025173],[-48.2724354,-16.0089228],[-48.2713437,-16.0096506],[-48.272246,-16.0135534],[-48.2702853,-16.0164089],[-48.2699057,-16.0223058],[-48.2725232,-16.0240822],[-48.2714155,-16.0273439],[-48.2729704,-16.0305276],[-48.2718914,-16.0317666],[-48.2741602,-16.0343718],[-48.2734859,-16.0356501],[-48.2758726,-16.0369138],[-48.276964,-16.0410976],[-48.2785904,-16.041796],[-48.277532,-16.0439845],[-48.2786646,-16.0448467],[-48.2774814,-16.0489238],[-48.2784799,-16.0502612],[-48.0851373,-16.05],[-48.0830893,-16.0466254],[-48.079453,-16.0456501],[-48.0703221,-16.0505592],[-48.0048296,-16.0489815],[-47.9385728,-16.0502623],[-47.308387,-16.0502643],[-47.3099749,-16.048486],[-47.3084945,-16.0456743],[-47.310183,-16.0445196],[-47.3085003,-16.042092],[-47.3126749,-16.0421107],[-47.3100062,-16.0362735]]]},"properties":{"shapeName":"Federal District","shapeISO":"BR-DF","shapeID":"79741978B19491382497962","shapeGroup":"BRA","shapeType":"ADM1"}}, +{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[-58.1366184,-7.3482932],[-58.1456189,-7.3684719],[-58.1543469,-7.3794131],[-58.1734337,-7.3965136],[-58.1781086,-7.4063548],[-58.2036845,-7.4214295],[-58.2105075,-7.4267941],[-58.2148265,-7.4330567],[-58.2160333,-7.4609491],[-58.2141658,-7.4902605],[-58.2226985,-7.5193351],[-58.2207185,-7.5538805],[-58.2120459,-7.5708752],[-58.2047569,-7.5791328],[-58.200443,-7.5885698],[-58.1994017,-7.5983016],[-58.1964266,-7.6071484],[-58.199253,-7.6193863],[-58.2052032,-7.6272006],[-58.2157648,-7.6304443],[-58.2219471,-7.6385857],[-58.2457782,-7.6576101],[-58.2527725,-7.6754345],[-58.260566,-7.6835543],[-58.2713571,-7.6867229],[-58.2799501,-7.6997933],[-58.2857453,-7.7144476],[-58.2863448,-7.7475167],[-58.2969361,-7.7724654],[-58.3166524,-7.7864252],[-58.3432961,-7.8094228],[-58.3701416,-7.815622],[-58.3810413,-7.8236208],[-58.3864912,-7.8400178],[-58.3868949,-7.8534148],[-58.3757933,-7.8674113],[-58.3778118,-7.8798078],[-58.3768026,-7.9073987],[-58.3673158,-7.9213933],[-58.3560124,-7.9467824],[-58.3311853,-7.97197],[-58.3270624,-7.9941181],[-58.3270624,-8.0061712],[-58.3221937,-8.0254554],[-58.3094136,-8.0363024],[-58.2993721,-8.0519697],[-58.2884177,-8.0599538],[-58.2862876,-8.0662807],[-58.2855269,-8.0932442],[-58.2939764,-8.1054116],[-58.2940963,-8.1127137],[-58.2896987,-8.1211646],[-58.2870257,-8.130725],[-58.293234,-8.1376391],[-58.3132064,-8.1477542],[-58.3209635,-8.156059],[-58.3205706,-8.1629291],[-58.3237134,-8.1723916],[-58.3209635,-8.1823722],[-58.3165111,-8.1858719],[-58.313895,-8.2086092],[-58.3187373,-8.2187931],[-58.3272491,-8.2226813],[-58.3251539,-8.2336975],[-58.3207016,-8.2426398],[-58.3230587,-8.2543035],[-58.3210944,-8.2714095],[-58.322381,-8.275167],[-58.3271475,-8.278664],[-58.3283203,-8.2876002],[-58.3258574,-8.2954918],[-58.3221046,-8.2989733],[-58.3190553,-8.2995535],[-58.3163391,-8.3034201],[-58.315512,-8.3210752],[-58.3192932,-8.3318315],[-58.3265011,-8.3353389],[-58.3400897,-8.3389632],[-58.3498975,-8.3447052],[-58.3523122,-8.3573681],[-58.3495442,-8.3671739],[-58.3507943,-8.3737109],[-58.3573124,-8.3783928],[-58.3596339,-8.3842229],[-58.354098,-8.390583],[-58.3548123,-8.393233],[-58.362134,-8.4012712],[-58.3718757,-8.4210797],[-58.3822776,-8.4359819],[-58.3908862,-8.4393779],[-58.3953802,-8.4483174],[-58.3970597,-8.4621701],[-58.3996962,-8.464316],[-58.4050603,-8.4619266],[-58.4088991,-8.4740337],[-58.4184716,-8.4907569],[-58.4193299,-8.5101962],[-58.414846,-8.5206515],[-58.4062093,-8.5314995],[-58.4033188,-8.5438534],[-58.408812,-8.5513226],[-58.4108719,-8.5716924],[-58.3936694,-8.5860825],[-58.3886269,-8.6007136],[-58.3998856,-8.6112407],[-58.4053788,-8.635341],[-58.4143052,-8.6382262],[-58.4240899,-8.6714887],[-58.4337029,-8.6813311],[-58.437477,-8.692822],[-58.4409127,-8.6959246],[-58.430613,-8.712893],[-58.4136185,-8.7210376],[-58.3940491,-8.7100084],[-58.3573136,-8.7042392],[-58.3423361,-8.7065723],[-58.3257279,-8.7118749],[-58.326,-8.72],[-58.336192,-8.727553],[-58.3536112,-8.7348575],[-58.3616857,-8.7446367],[-58.3662357,-8.747726],[-58.3827195,-8.7648116],[-58.3843906,-8.7710745],[-58.4029458,-8.784251],[-58.4098677,-8.7917097],[-58.423944,-8.792049],[-58.4244601,-8.7857658],[-58.4283804,-8.7858273],[-58.4461646,-8.8009171],[-58.5,-8.802],[-59.096,-8.803],[-59.288,-8.803],[-60.072,-8.8],[-60.42,-8.796],[-60.9731212,-8.798],[-61.583,-8.798],[-61.58,-8.802],[-61.568,-8.801],[-61.543,-8.819],[-61.523,-8.818],[-61.513,-8.837],[-61.511,-8.863],[-61.492,-8.884],[-61.484,-8.906],[-61.468,-8.917],[-61.493,-8.942],[-61.52,-9],[-61.527,-9.019],[-61.53,-9.042],[-61.541,-9.054],[-61.555,-9.092],[-61.558,-9.117],[-61.555,-9.131],[-61.538,-9.153],[-61.531,-9.171],[-61.523,-9.179],[-61.52,-9.191],[-61.528,-9.231],[-61.524,-9.242],[-61.532,-9.249],[-61.539,-9.244],[-61.551,-9.243],[-61.575,-9.237],[-61.589,-9.243],[-61.599,-9.256],[-61.628,-9.257],[-61.633,-9.27],[-61.63,-9.279],[-61.626,-9.284],[-61.615,-9.278],[-61.612,-9.279],[-61.6122067,-9.2934902],[-61.615,-9.306],[-61.611,-9.315],[-61.6157238,-9.3267522],[-61.624,-9.336],[-61.627,-9.351],[-61.6251183,-9.3630171],[-61.6123996,-9.3559597],[-61.6110485,-9.3614432],[-61.6022886,-9.3663097],[-61.594593,-9.3690824],[-61.5828338,-9.36805],[-61.5776299,-9.3693041],[-61.5653452,-9.3765335],[-61.5603194,-9.3809167],[-61.55871,-9.3847892],[-61.5520812,-9.3870679],[-61.5519732,-9.3889392],[-61.5588513,-9.3924575],[-61.5613622,-9.4018083],[-61.550708,-9.4150929],[-61.5502936,-9.4183825],[-61.5560785,-9.4221587],[-61.5576134,-9.4340736],[-61.5666365,-9.4410186],[-61.5710884,-9.4457387],[-61.5752272,-9.4535499],[-61.5818607,-9.4593366],[-61.5813897,-9.4609171],[-61.5755966,-9.4611559],[-61.5729617,-9.4640748],[-61.5731277,-9.4657845],[-61.5775476,-9.4695188],[-61.5782258,-9.4729124],[-61.5761045,-9.4749382],[-61.569771,-9.4758348],[-61.5644358,-9.4841679],[-61.5561932,-9.4885465],[-61.5490016,-9.4898641],[-61.5264415,-9.5026637],[-61.5267367,-9.5039128],[-61.5348168,-9.5057913],[-61.5452973,-9.5108353],[-61.5500125,-9.5158552],[-61.5464908,-9.519367],[-61.536129,-9.5249116],[-61.5278698,-9.5328429],[-61.5235447,-9.5303561],[-61.5211553,-9.5310332],[-61.5130391,-9.5289913],[-61.5142583,-9.5398197],[-61.5123978,-9.5403362],[-61.5092899,-9.5386502],[-61.5078498,-9.5409497],[-61.5103015,-9.5490165],[-61.5092443,-9.5554227],[-61.5105731,-9.5640544],[-61.5044511,-9.5683049],[-61.503666,-9.5728405],[-61.5013048,-9.5734791],[-61.5001704,-9.5721444],[-61.4962999,-9.5745468],[-61.4946983,-9.5821543],[-61.4977013,-9.5979032],[-61.5032902,-9.6149107],[-61.5005041,-9.620392],[-61.4962332,-9.6246629],[-61.4874245,-9.6266649],[-61.4803509,-9.623395],[-61.477081,-9.6263312],[-61.4766806,-9.6294676],[-61.4806178,-9.6344058],[-61.4809515,-9.6402783],[-61.4862234,-9.6448828],[-61.4940311,-9.6595639],[-61.4979016,-9.6590968],[-61.5062996,-9.6619052],[-61.5025736,-9.6781733],[-61.5039832,-9.689102],[-61.5067496,-9.6941141],[-61.5175477,-9.6964305],[-61.522268,-9.7006644],[-61.5262833,-9.7077796],[-61.5351409,-9.7142374],[-61.5468095,-9.7156705],[-61.5483272,-9.7103422],[-61.5545721,-9.7077374],[-61.5720757,-9.7172598],[-61.5746144,-9.7203899],[-61.5739347,-9.7237779],[-61.5656847,-9.7305882],[-61.5566055,-9.7287687],[-61.5451978,-9.736424],[-61.5301856,-9.7407631],[-61.5321857,-9.7461065],[-61.5319398,-9.7564674],[-61.5374716,-9.7671426],[-61.54087,-9.7779532],[-61.5479226,-9.789105],[-61.5457166,-9.7911933],[-61.5377464,-9.7939259],[-61.5294861,-9.7942157],[-61.524793,-9.7979839],[-61.5255802,-9.8075626],[-61.5325271,-9.8199259],[-61.5290324,-9.8226775],[-61.5208408,-9.8217196],[-61.5166043,-9.8272256],[-61.5153243,-9.8464338],[-61.5073259,-9.8632071],[-61.5073644,-9.8688313],[-61.5099185,-9.8767089],[-61.5074784,-9.8880455],[-61.5111268,-9.895928],[-61.5243876,-9.905625],[-61.5259901,-9.9163827],[-61.5230254,-9.9267677],[-61.5240782,-9.9299279],[-61.5286035,-9.9335736],[-61.5280245,-9.9366272],[-61.5236584,-9.9422048],[-61.5235287,-9.9487505],[-61.5331933,-9.9534586],[-61.5350298,-9.9588646],[-61.5390817,-9.9644701],[-61.5386473,-9.9657522],[-61.5299109,-9.9675222],[-61.5280089,-9.9706423],[-61.5310092,-9.9890465],[-61.535764,-9.9945919],[-61.5421944,-9.9966907],[-61.5398016,-9.9997972],[-61.5410483,-10.0082321],[-61.5456114,-10.0118417],[-61.5449152,-10.0186471],[-61.5512125,-10.0282499],[-61.555644,-10.0389929],[-61.5691919,-10.0451097],[-61.5773674,-10.0510945],[-61.5845335,-10.060565],[-61.5839812,-10.0637906],[-61.5803108,-10.0685761],[-61.5779147,-10.0782045],[-61.5833665,-10.0833908],[-61.5845027,-10.0906383],[-61.583088,-10.094909],[-61.5897395,-10.107533],[-61.591849,-10.1176418],[-61.5898399,-10.1221723],[-61.5951922,-10.1357219],[-61.5953202,-10.1440411],[-61.6004821,-10.1490362],[-61.6020224,-10.1537084],[-61.6008332,-10.1585408],[-61.5974326,-10.161917],[-61.5769094,-10.1635012],[-61.5702997,-10.1701544],[-61.5607961,-10.1728434],[-61.5575063,-10.1798724],[-61.5601865,-10.1907344],[-61.5514178,-10.1982636],[-61.5581252,-10.2018749],[-61.5637816,-10.2024986],[-61.5725009,-10.2079376],[-61.5729893,-10.2188659],[-61.5767239,-10.2261504],[-61.5756261,-10.2298791],[-61.5765492,-10.2348881],[-61.5747792,-10.2391436],[-61.5763787,-10.2434196],[-61.5754358,-10.2508152],[-61.562,-10.272],[-61.554,-10.279],[-61.544,-10.301],[-61.553,-10.307],[-61.548,-10.316],[-61.54,-10.32],[-61.533,-10.331],[-61.521,-10.33],[-61.516,-10.334],[-61.511,-10.35],[-61.501,-10.353],[-61.503,-10.376],[-61.497,-10.389],[-61.489,-10.39],[-61.484,-10.4],[-61.471,-10.405],[-61.476,-10.41],[-61.476,-10.418],[-61.469,-10.415],[-61.464,-10.416],[-61.461,-10.42],[-61.467,-10.448],[-61.476,-10.454],[-61.47,-10.461],[-61.48,-10.487],[-61.479,-10.529],[-61.466,-10.541],[-61.47,-10.556],[-61.479,-10.569],[-61.477,-10.589],[-61.481,-10.596],[-61.476,-10.607],[-61.489,-10.629],[-61.478,-10.643],[-61.482,-10.653],[-61.481,-10.669],[-61.484,-10.673],[-61.492,-10.675],[-61.495,-10.683],[-61.498,-10.7],[-61.48,-10.714],[-61.472,-10.715],[-61.476,-10.722],[-61.486,-10.727],[-61.488,-10.736],[-61.48,-10.744],[-61.481,-10.76],[-61.476,-10.767],[-61.48,-10.785],[-61.473,-10.797],[-61.486,-10.8],[-61.491,-10.795],[-61.495,-10.782],[-61.505,-10.784],[-61.505,-10.789],[-61.511,-10.794],[-61.507,-10.796],[-61.503,-10.808],[-61.512,-10.822],[-61.509,-10.83],[-61.51,-10.837],[-61.521,-10.842],[-61.525,-10.855],[-61.523,-10.881],[-61.526,-10.885],[-61.519,-10.894],[-61.524,-10.904],[-61.514,-10.907],[-61.518,-10.917],[-61.523,-10.94],[-61.519,-10.949],[-61.527,-10.957],[-61.53,-10.979],[-61.538,-10.975],[-61.546,-10.977],[-61.55,-10.981],[-61.55,-10.986],[-61,-10.992],[-61,-10.988],[-60.459159,-10.9891321],[-60.4503828,-10.9936125],[-60.4514522,-11.0065594],[-60.4444714,-11.0120704],[-60.442392,-11.0168232],[-60.4381441,-11.0172898],[-60.4374609,-11.0184852],[-60.4372827,-11.0237628],[-60.4425703,-11.0258621],[-60.4446199,-11.0291277],[-60.4463429,-11.0423063],[-60.4377877,-11.0426562],[-60.4313713,-11.0363876],[-60.4296186,-11.0362127],[-60.4141421,-11.0434142],[-60.4116171,-11.0464463],[-60.4112606,-11.0497992],[-60.4142015,-11.0573502],[-60.414,-11.067],[-60.4081713,-11.0725973],[-60.404369,-11.0695072],[-60.3987843,-11.0777281],[-60.3956058,-11.0790691],[-60.3954879,-11.0860656],[-60.3920205,-11.0928293],[-60.385887,-11.0959624],[-60.3826522,-11.0960448],[-60.3768969,-11.0928705],[-60.3738302,-11.0940661],[-60.3683268,-11.1002909],[-60.3623614,-11.1002909],[-60.3567741,-11.1035476],[-60.3539594,-11.1036301],[-60.348078,-11.1087624],[-60.3459145,-11.1086799],[-60.343772,-11.1055882],[-60.34616,-11.0967894],[-60.3412869,-11.0827243],[-60.345713,-11.0791678],[-60.3474656,-11.0741536],[-60.3415245,-11.0759902],[-60.3351378,-11.0832782],[-60.3330881,-11.0833365],[-60.3266123,-11.0789346],[-60.3173145,-11.0658451],[-60.307482,-11.0636003],[-60.299105,-11.0570115],[-60.291946,-11.0621426],[-60.291,-11.065],[-60.2806579,-11.0646206],[-60.2796776,-11.0734831],[-60.2768556,-11.0817914],[-60.2800935,-11.0918194],[-60.2770041,-11.0951717],[-60.2688648,-11.0980285],[-60.2649437,-11.0936851],[-60.2412684,-11.097154],[-60.2369016,-11.0947053],[-60.2322676,-11.0984366],[-60.2301288,-11.1035086],[-60.2274553,-11.1055199],[-60.2219895,-11.1070357],[-60.2191971,-11.1055782],[-60.21,-11.106],[-60.2058297,-11.1118452],[-60.1985815,-11.1136816],[-60.1932345,-11.1111748],[-60.1893134,-11.112982],[-60.1868272,-11.1119318],[-60.1867432,-11.1050476],[-60.177,-11.099],[-60.1743083,-11.0978334],[-60.169057,-11.0993587],[-60.1581663,-11.0951851],[-60.151839,-11.0998199],[-60.146747,-11.0989446],[-60.143123,-11.1051243],[-60.136558,-11.1006935],[-60.13,-11.1],[-60.1203982,-11.1056198],[-60.1155265,-11.1058822],[-60.1105954,-11.1020927],[-60.1060802,-11.1049202],[-60.1043275,-11.1081266],[-60.0980003,-11.1102254],[-60.0869795,-11.1079517],[-60.0864151,-11.1053575],[-60.088138,-11.099994],[-60.0833257,-11.0965543],[-60.0786323,-11.1005478],[-60.0731664,-11.1091469],[-60.0709385,-11.1102254],[-60.0647883,-11.124512],[-60.0524308,-11.1260277],[-60.047975,-11.1235793],[-60.044,-11.124],[-60.042331,-11.1232587],[-60.0412021,-11.1186242],[-60.037,-11.117],[-60.033449,-11.1200233],[-60.0313102,-11.1269604],[-60.0247453,-11.1301665],[-60.0187151,-11.1291755],[-60.0152098,-11.1259402],[-60.0151121,-11.1162814],[-60.0097501,-11.1232469],[-60.0022304,-11.1222576],[-59.9923166,-11.1262429],[-59.9873558,-11.1213461],[-59.9858665,-11.1142918],[-59.9827623,-11.1142335],[-59.9829979,-11.1177961],[-59.9771162,-11.1209441],[-59.978453,-11.1235674],[-59.9794333,-11.1376452],[-59.9820474,-11.1386945],[-59.9874241,-11.1361296],[-59.9888202,-11.1371498],[-59.988642,-11.1400352],[-59.9856714,-11.1415508],[-59.9854041,-11.1431538],[-59.987127,-11.1467095],[-59.9936028,-11.1457477],[-59.9972269,-11.1477879],[-59.9957119,-11.1553655],[-59.9929493,-11.1578428],[-59.9895034,-11.1586296],[-59.9873583,-11.1732065],[-59.981813,-11.1762975],[-59.9801326,-11.1802539],[-59.9721297,-11.1810576],[-59.9693991,-11.1840249],[-59.9697141,-11.1861885],[-59.9631816,-11.1889085],[-59.965114,-11.1963882],[-59.9754905,-11.1996232],[-59.9830733,-11.2078445],[-59.9815399,-11.2129955],[-59.9858879,-11.2176345],[-59.9822935,-11.2211602],[-59.9833332,-11.2340096],[-59.9812241,-11.234942],[-59.9742136,-11.2464505],[-59.9680348,-11.2527728],[-59.9661634,-11.2612508],[-59.9675893,-11.2675727],[-59.9572814,-11.2818475],[-59.9563309,-11.2887225],[-59.9594499,-11.2921308],[-59.9588855,-11.2955973],[-59.9519642,-11.3008989],[-59.9500333,-11.3065208],[-59.9397552,-11.3075986],[-59.9260312,-11.3116766],[-59.9241301,-11.3161915],[-59.9253183,-11.3214636],[-59.9241895,-11.3225122],[-59.9206545,-11.3219006],[-59.9196445,-11.323153],[-59.9180702,-11.3296775],[-59.9190801,-11.3356192],[-59.9166443,-11.3371338],[-59.918486,-11.3447938],[-59.9238033,-11.3505023],[-59.9230904,-11.3557738],[-59.9260015,-11.3624431],[-59.9208031,-11.3697238],[-59.9187237,-11.3753735],[-59.918694,-11.3819842],[-59.9224912,-11.3942531],[-59.9199068,-11.3961459],[-59.9202336,-11.3984755],[-59.9228102,-11.4019443],[-59.9241441,-11.4085538],[-59.9268747,-11.4118894],[-59.9235454,-11.4154308],[-59.9330173,-11.4213995],[-59.9353698,-11.424879],[-59.9400749,-11.4222437],[-59.9417553,-11.4292027],[-59.9415453,-11.4308909],[-59.9391927,-11.4312821],[-59.940537,-11.4334233],[-59.9448221,-11.4341233],[-59.9469436,-11.4330733],[-59.9519745,-11.4364113],[-59.9547668,-11.4355524],[-59.9634556,-11.4383911],[-59.9741942,-11.4396431],[-59.9842383,-11.4701821],[-59.9928924,-11.4732288],[-59.9949088,-11.4761724],[-60.0011683,-11.4777369],[-60.0014834,-11.4819568],[-60.003857,-11.4829448],[-60.0070077,-11.4873087],[-60.0143385,-11.4883173],[-60.0169221,-11.4967567],[-60.0236647,-11.4949248],[-60.0262063,-11.4960569],[-60.0266264,-11.493381],[-60.0298611,-11.4934839],[-60.0313402,-11.5021307],[-60.0295281,-11.5043429],[-60.0266467,-11.50395],[-60.0251494,-11.5068949],[-60.0294134,-11.5118965],[-60.0330893,-11.5119377],[-60.0408821,-11.5167745],[-60.0475073,-11.5268931],[-60.0511314,-11.5278827],[-60.0523892,-11.5347448],[-60.0568003,-11.5426683],[-60.0780613,-11.5530405],[-60.0799476,-11.5543501],[-60.0771108,-11.5559945],[-60.0814181,-11.5593705],[-60.0866165,-11.5601999],[-60.0885325,-11.5541489],[-60.0930259,-11.5602885],[-60.0927739,-11.5628609],[-60.0885898,-11.5668691],[-60.0861323,-11.566118],[-60.0858172,-11.5670895],[-60.0962146,-11.5701762],[-60.0971599,-11.5680155],[-60.0980526,-11.5689415],[-60.091,-11.576],[-60.0908153,-11.5773519],[-60.0926427,-11.578422],[-60.0982301,-11.5758086],[-60.1007025,-11.5765822],[-60.0935833,-11.5857134],[-60.1088074,-11.5820904],[-60.1139316,-11.5890599],[-60.1096747,-11.5965826],[-60.1129526,-11.6019828],[-60.110487,-11.6039469],[-60.1121208,-11.6065512],[-60.1088291,-11.610494],[-60.1106263,-11.6113669],[-60.1084244,-11.6162922],[-60.1146103,-11.6183493],[-60.1141202,-11.6201096],[-60.1096012,-11.6201669],[-60.1089329,-11.6213162],[-60.1124381,-11.6259571],[-60.1101718,-11.6293492],[-60.1133206,-11.6364049],[-60.1106471,-11.6377141],[-60.1101272,-11.6422383],[-60.1131126,-11.6440713],[-60.1159792,-11.643664],[-60.1169892,-11.6470098],[-60.1152514,-11.6518539],[-60.1170189,-11.6517375],[-60.118118,-11.6536286],[-60.1127319,-11.6563828],[-60.1148113,-11.6569647],[-60.1133111,-11.6588994],[-60.11476,-11.6605063],[-60.1131321,-11.6621006],[-60.1143924,-11.6614423],[-60.1155267,-11.6631601],[-60.1134997,-11.6644972],[-60.1148861,-11.6649909],[-60.1140353,-11.667875],[-60.1149911,-11.6692841],[-60.1164089,-11.6686567],[-60.1186419,-11.6730104],[-60.1163843,-11.6797304],[-60.1172161,-11.6812431],[-60.121429,-11.68251],[-60.1197005,-11.6874987],[-60.1163141,-11.6891132],[-60.1177103,-11.7002191],[-60.1147694,-11.7046841],[-60.1147546,-11.7067348],[-60.120458,-11.7133522],[-60.1178364,-11.7162504],[-60.1162249,-11.7156469],[-60.1157717,-11.7185852],[-60.1112346,-11.7229865],[-60.1152886,-11.7302465],[-60.1113186,-11.7358611],[-60.1119908,-11.7389459],[-60.1091355,-11.7437538],[-60.1101227,-11.7480931],[-60.1060477,-11.7488746],[-60.1076231,-11.7535016],[-60.1097026,-11.7547561],[-60.1091775,-11.759527],[-60.111278,-11.7606991],[-60.1095976,-11.7636192],[-60.1043043,-11.7628995],[-60.1056696,-11.7704463],[-60.1010275,-11.7733046],[-60.103065,-11.7758955],[-60.1083163,-11.776533],[-60.1083757,-11.7803433],[-60.1028207,-11.7784386],[-60.0997611,-11.780387],[-60.0998353,-11.7815938],[-60.1044694,-11.7828587],[-60.1046179,-11.7863628],[-60.1017513,-11.7870752],[-60.1008305,-11.789736],[-60.1069603,-11.7922294],[-60.096,-11.795],[-60.096,-11.801],[-60.1,-11.798],[-60.104,-11.802],[-60.098,-11.803],[-60.101,-11.814],[-60.095,-11.818],[-60.103,-11.819],[-60.099,-11.83],[-60.108,-11.839],[-60.101,-11.835],[-60.097,-11.839],[-60.098,-11.845],[-60.093,-11.849],[-60.096,-11.858],[-60.092,-11.853],[-60.089,-11.855],[-60.091,-11.861],[-60.088,-11.862],[-60.083,-11.858],[-60.079,-11.862],[-60.085,-11.867],[-60.078,-11.87],[-60.074,-11.879],[-60.076,-11.885],[-60.073,-11.884],[-60.06,-11.895],[-60.047,-11.897],[-60.042,-11.892],[-60.033,-11.898],[-60.029,-11.895],[-60.024,-11.897],[-60.012,-11.893],[-60.006,-11.894],[-59.995,-11.909],[-59.985,-11.912],[-59.983,-11.92],[-59.988,-11.929],[-59.98,-11.946],[-59.986,-11.96],[-59.971,-11.97],[-59.974,-11.976],[-59.969,-11.982],[-59.97,-11.989],[-59.979,-11.991],[-59.97,-11.997],[-59.966,-12.007],[-59.974,-12.015],[-59.979,-12.029],[-59.969,-12.032],[-59.965,-12.046],[-59.961,-12.05],[-59.961,-12.056],[-59.956,-12.056],[-59.951,-12.065],[-59.947,-12.065],[-59.929,-12.078],[-59.923,-12.093],[-59.915,-12.098],[-59.899,-12.117],[-59.9,-12.17],[-59.91,-12.186],[-59.901,-12.215],[-59.901,-12.223],[-59.893,-12.232],[-59.892,-12.245],[-59.886,-12.245],[-59.774,-12.341],[-59.792,-12.345],[-59.802,-12.357],[-59.805,-12.368],[-59.819,-12.378],[-59.818,-12.389],[-59.823,-12.39],[-59.832,-12.401],[-59.835,-12.413],[-59.842,-12.424],[-59.841,-12.459],[-59.844,-12.467],[-59.855,-12.478],[-59.868,-12.482],[-59.887,-12.475],[-59.896,-12.476],[-59.897,-12.471],[-59.904,-12.472],[-59.907,-12.48],[-59.913,-12.479],[-59.925,-12.481],[-59.935,-12.487],[-59.936,-12.495],[-59.957,-12.502],[-59.973,-12.53],[-60,-12.536],[-60.006,-12.545],[-60.026,-12.561],[-60.028,-12.579],[-60.034,-12.595],[-60.063,-12.607],[-60.068,-12.616],[-60.063,-12.628],[-60.063,-12.641],[-60.078,-12.664],[-60.076,-12.688],[-60.087,-12.716],[-60.09,-12.736],[-60.074,-12.773],[-60.077,-12.804],[-60.084,-12.837],[-60.079,-12.881],[-60.088,-12.902],[-60.105,-12.919],[-60.117,-12.959],[-60.13,-12.961],[-60.139,-12.97],[-60.15,-12.964],[-60.156,-12.968],[-60.167,-12.97],[-60.183,-12.967],[-60.189,-12.971],[-60.192,-12.982],[-60.201,-12.988],[-60.204,-12.995],[-60.213,-13.007],[-60.215,-13.027],[-60.22,-13.027],[-60.224,-13.033],[-60.237,-13.034],[-60.241,-13.038],[-60.248,-13.055],[-60.253,-13.056],[-60.267,-13.077],[-60.282,-13.08],[-60.282,-13.093],[-60.284,-13.098],[-60.279,-13.102],[-60.282,-13.106],[-60.277,-13.112],[-60.28,-13.12],[-60.276,-13.126],[-60.28,-13.135],[-60.268,-13.145],[-60.296,-13.177],[-60.299,-13.175],[-60.303,-13.178],[-60.309,-13.192],[-60.308,-13.199],[-60.32,-13.216],[-60.324,-13.229],[-60.328,-13.23],[-60.329,-13.235],[-60.324,-13.25],[-60.326,-13.255],[-60.3354996,-13.2581393],[-60.3362269,-13.2707213],[-60.3396763,-13.2713863],[-60.3401612,-13.2730488],[-60.3431808,-13.2703566],[-60.3466963,-13.2705175],[-60.3515453,-13.2732097],[-60.3523938,-13.2847399],[-60.3504322,-13.2882149],[-60.351964,-13.2920653],[-60.3570334,-13.2959906],[-60.3605599,-13.2963124],[-60.3605489,-13.2981893],[-60.3632489,-13.2972347],[-60.3659599,-13.3021038],[-60.3646705,-13.3028009],[-60.3634473,-13.3000232],[-60.3621579,-13.3000447],[-60.3631828,-13.3032942],[-60.3605599,-13.3054177],[-60.3608795,-13.3066725],[-60.3635685,-13.3099113],[-60.3657285,-13.3098469],[-60.364384,-13.3127103],[-60.3659599,-13.314823],[-60.3719219,-13.3144905],[-60.373,-13.324],[-60.366,-13.332],[-60.365,-13.341],[-60.371,-13.348],[-60.37,-13.357],[-60.371,-13.367],[-60.376,-13.368],[-60.376,-13.374],[-60.379,-13.375],[-60.379,-13.39],[-60.371,-13.408],[-60.379,-13.415],[-60.379,-13.422],[-60.384,-13.441],[-60.381,-13.442],[-60.387,-13.454],[-60.399,-13.456],[-60.402,-13.462],[-60.411,-13.461],[-60.43,-13.482],[-60.431,-13.488],[-60.456,-13.493],[-60.465,-13.489],[-60.478,-13.493],[-60.481,-13.496],[-60.486,-13.494],[-60.495,-13.499],[-60.501,-13.498],[-60.53,-13.517],[-60.533,-13.536],[-60.544,-13.536],[-60.548,-13.548],[-60.554,-13.548],[-60.556,-13.553],[-60.577,-13.565],[-60.587,-13.565],[-60.592,-13.571],[-60.6,-13.572],[-60.611,-13.566],[-60.632,-13.571],[-60.635,-13.578],[-60.633,-13.579],[-60.641,-13.585],[-60.638,-13.592],[-60.641,-13.596],[-60.645,-13.592],[-60.655,-13.602],[-60.664,-13.604],[-60.665,-13.611],[-60.669,-13.608],[-60.669,-13.613],[-60.672,-13.612],[-60.674,-13.617],[-60.686,-13.625],[-60.689,-13.633],[-60.686,-13.639],[-60.691,-13.644],[-60.69,-13.649],[-60.693,-13.653],[-60.699,-13.654],[-60.697,-13.657],[-60.702,-13.66],[-60.6982267,-13.663968],[-60.6976292,-13.669403],[-60.6993788,-13.669609],[-60.7009428,-13.6674797],[-60.7014994,-13.6718671],[-60.7030723,-13.6702959],[-60.7053432,-13.6717813],[-60.7072695,-13.6696004],[-60.7118908,-13.671704],[-60.7108481,-13.6755933],[-60.7141528,-13.6746317],[-60.7113694,-13.6773276],[-60.7132515,-13.6789417],[-60.711608,-13.6800235],[-60.7154076,-13.6814744],[-60.7136275,-13.6830852],[-60.7150222,-13.6847427],[-60.7133807,-13.6866607],[-60.7108165,-13.6849408],[-60.709885,-13.6867287],[-60.7077466,-13.686308],[-60.7089483,-13.6881882],[-60.7076936,-13.6893472],[-60.7103817,-13.6911985],[-60.7078039,-13.6909807],[-60.705549,-13.6929308],[-60.7052726,-13.7010201],[-60.6946772,-13.7140828],[-60.6928648,-13.7131535],[-60.695548,-13.7005145],[-60.6926848,-13.6965919],[-60.6891297,-13.6971758],[-60.6869292,-13.7006567],[-60.686069,-13.7099225],[-60.6832557,-13.7148042],[-60.6731491,-13.7244426],[-60.6582868,-13.7328437],[-60.6557428,-13.7366916],[-60.6539042,-13.7352997],[-60.6553478,-13.7306379],[-60.6531338,-13.7281542],[-60.6503307,-13.7289106],[-60.6488442,-13.7351953],[-60.6451352,-13.7367768],[-60.6419924,-13.7343427],[-60.6388354,-13.7261189],[-60.6298034,-13.7262289],[-60.6232488,-13.7179773],[-60.6197096,-13.7174547],[-60.6184213,-13.7188712],[-60.6196954,-13.721333],[-60.6190442,-13.7237672],[-60.6115836,-13.7238635],[-60.6086842,-13.7263754],[-60.6117392,-13.7373666],[-60.6102586,-13.7387631],[-60.6079156,-13.7369948],[-60.6063319,-13.7385964],[-60.6048747,-13.7423064],[-60.6071902,-13.7446618],[-60.6066459,-13.7461791],[-60.5986289,-13.7469292],[-60.5945979,-13.7451802],[-60.5906462,-13.7410494],[-60.5885078,-13.7419498],[-60.5879549,-13.7453302],[-60.585662,-13.7469098],[-60.5783035,-13.7446747],[-60.5755003,-13.745118],[-60.5745036,-13.7489041],[-60.5786923,-13.7530788],[-60.5783965,-13.7564186],[-60.574102,-13.7576951],[-60.5665709,-13.7569557],[-60.5658382,-13.7603569],[-60.5703242,-13.7640678],[-60.570084,-13.7673964],[-60.5581725,-13.7697655],[-60.5553762,-13.7725398],[-60.5527406,-13.7791989],[-60.5492433,-13.7822207],[-60.54731,-13.7824446],[-60.5456533,-13.7806013],[-60.5485469,-13.7730659],[-60.5469752,-13.7677197],[-60.5328221,-13.7712603],[-60.5254518,-13.7692269],[-60.52052,-13.7699411],[-60.5182455,-13.7724212],[-60.5192647,-13.781122],[-60.5288241,-13.7903644],[-60.5269207,-13.7937738],[-60.5214241,-13.7940431],[-60.5117445,-13.7907775],[-60.5042658,-13.7954282],[-60.5024979,-13.7941155],[-60.5029743,-13.7903511],[-60.5001162,-13.7880472],[-60.4970831,-13.7891462],[-60.4913386,-13.7949059],[-60.4840735,-13.7953632],[-60.4708898,-13.7931144],[-60.4681271,-13.7941198],[-60.4643345,-13.7992409],[-60.4649675,-13.801231],[-60.4749882,-13.80046],[-60.4783678,-13.8031377],[-60.479034,-13.8068163],[-60.4752526,-13.8107153],[-60.46594,-13.8119548],[-60.4648134,-13.8142368],[-60.46653,-13.8194877],[-60.4725489,-13.8238425],[-60.4763684,-13.8233737],[-60.4845408,-13.8187409],[-60.4880526,-13.81953],[-60.4902086,-13.822436],[-60.4891464,-13.826124],[-60.4814586,-13.8332701],[-60.4781896,-13.8329073],[-60.4728751,-13.8285632],[-60.4690644,-13.8298238],[-60.4686908,-13.8326897],[-60.4803189,-13.8406044],[-60.4845773,-13.8488703],[-60.49202,-13.8527485],[-60.4929132,-13.8559908],[-60.4904636,-13.8579013],[-60.4873029,-13.8580591],[-60.4777571,-13.8515068],[-60.467691,-13.8563066],[-60.4643899,-13.8556119],[-60.4605196,-13.8521857],[-60.4562752,-13.8544593],[-60.4569063,-13.859902],[-60.4623908,-13.8617341],[-60.4646667,-13.8640462],[-60.464837,-13.8733005],[-60.4735122,-13.8791571],[-60.4761878,-13.8861249],[-60.475043,-13.8888586],[-60.4682629,-13.8920738],[-60.4668489,-13.8905558],[-60.4678225,-13.8859616],[-60.4650373,-13.8823126],[-60.4561639,-13.8806376],[-60.4528486,-13.881152],[-60.4509381,-13.8833675],[-60.4504701,-13.8876844],[-60.4558696,-13.891963],[-60.4570558,-13.8959342],[-60.4530863,-13.9039853],[-60.4530736,-13.9133457],[-60.4502884,-13.9268032],[-60.4509716,-13.9369504],[-60.4467513,-13.9397935],[-60.4441664,-13.9392073],[-60.4473605,-13.93208],[-60.4445999,-13.9300405],[-60.4318562,-13.9384813],[-60.4281708,-13.9428861],[-60.4258718,-13.9422534],[-60.4253189,-13.9387811],[-60.4220177,-13.9386707],[-60.4229772,-13.9353562],[-60.4184301,-13.9376711],[-60.4176362,-13.9412739],[-60.4193313,-13.9478547],[-60.4174645,-13.9489793],[-60.4115207,-13.9474174],[-60.4095895,-13.9501871],[-60.4109843,-13.9521238],[-60.4194701,-13.9532407],[-60.4180868,-13.9575798],[-60.4199107,-13.9633688],[-60.4214556,-13.9636603],[-60.4246614,-13.958437],[-60.4275178,-13.9598309],[-60.4272063,-13.9634313],[-60.4239928,-13.9688065],[-60.4137181,-13.9809898],[-60.3948562,-13.9765749],[-60.3885029,-13.9792142],[-60.3817054,-13.9873252],[-60.3824368,-13.9928597],[-60.3931096,-13.9918372],[-60.3947936,-13.9971382],[-60.3975928,-13.9954848],[-60.403,-13.999],[-60.4,-14.01],[-60.407,-14.023],[-60.406,-14.03],[-60.426,-14.049],[-60.429,-14.06],[-60.427,-14.062],[-60.447,-14.085],[-60.465,-14.095],[-60.47,-14.089],[-60.479,-14.097],[-60.473,-14.109],[-60.484,-14.117],[-60.473,-14.128],[-60.482,-14.134],[-60.473,-14.151],[-60.475,-14.16],[-60.482,-14.163],[-60.488,-14.171],[-60.488,-14.182],[-60.492,-14.188],[-60.484,-14.193],[-60.4735405,-14.1907685],[-60.467,-14.204],[-60.47,-14.214],[-60.461,-14.224],[-60.464,-14.234],[-60.449,-14.241],[-60.449,-14.251],[-60.46,-14.257],[-60.465,-14.264],[-60.46,-14.273],[-60.462,-14.28],[-60.456,-14.292],[-60.457,-14.304],[-60.45,-14.307],[-60.453,-14.314],[-60.44,-14.32],[-60.434,-14.335],[-60.425,-14.342],[-60.427,-14.346],[-60.422,-14.353],[-60.42,-14.354],[-60.419,-14.348],[-60.414,-14.349],[-60.413,-14.359],[-60.409,-14.355],[-60.406,-14.356],[-60.411,-14.363],[-60.409,-14.368],[-60.405,-14.364],[-60.402,-14.367],[-60.395,-14.364],[-60.397,-14.377],[-60.393,-14.379],[-60.396,-14.388],[-60.401,-14.381],[-60.405,-14.386],[-60.4,-14.39],[-60.403,-14.401],[-60.399,-14.405],[-60.406,-14.413],[-60.401,-14.415],[-60.401,-14.423],[-60.396,-14.419],[-60.394,-14.423],[-60.398,-14.425],[-60.394,-14.43],[-60.4,-14.431],[-60.396,-14.436],[-60.39,-14.434],[-60.384,-14.439],[-60.381,-14.454],[-60.378,-14.455],[-60.378,-14.463],[-60.362,-14.47],[-60.36,-14.484],[-60.362,-14.486],[-60.367,-14.483],[-60.366,-14.487],[-60.3492407,-14.4941154],[-60.346,-14.505],[-60.338,-14.511],[-60.342,-14.523],[-60.336,-14.53],[-60.343,-14.533],[-60.336,-14.537],[-60.333,-14.555],[-60.326,-14.562],[-60.331,-14.567],[-60.326,-14.579],[-60.321,-14.608],[-60.293,-14.625],[-60.272,-14.62],[-60.2539572,-14.9240843],[-60.245003,-15.0974297],[-60.5751855,-15.0977313],[-60.2392049,-15.4749158],[-60.203,-15.885],[-60.1738197,-16.2667293],[-59.775,-16.274268],[-59.47,-16.279],[-59.114,-16.293],[-58.9203885,-16.3035066],[-58.785,-16.306],[-58.4305952,-16.3226423],[-58.408,-16.309],[-58.3949686,-16.2969112],[-58.3893738,-16.2618487],[-58.3833017,-16.266395],[-58.3665531,-16.2746114],[-58.3542951,-16.2706413],[-58.347078,-16.2747193],[-58.3395449,-16.2741749],[-58.3295613,-16.271771],[-58.3222648,-16.2655892],[-58.3175439,-16.2919996],[-58.3033467,-16.3101426],[-58.3039426,-16.3307342],[-58.3071289,-16.3401417],[-58.3092882,-16.3614483],[-58.3078599,-16.3717234],[-58.344,-16.389],[-58.3441518,-16.4017958],[-58.356,-16.428],[-58.347,-16.454],[-58.334,-16.478],[-58.333,-16.49],[-58.343,-16.517],[-58.357,-16.529],[-58.386,-16.543],[-58.393,-16.562],[-58.421,-16.573],[-58.428,-16.585],[-58.436,-16.592],[-58.46,-16.666],[-58.47,-16.703],[-58.466,-16.72],[-58.473,-16.745],[-58.466,-16.756],[-58.463,-16.78],[-58.458,-16.786],[-58.463,-16.792],[-58.471,-16.791],[-58.477,-16.819],[-58.476,-16.827],[-58.461,-16.841],[-58.461,-16.849],[-58.468,-16.848],[-58.466,-16.858],[-58.46,-16.863],[-58.466,-16.868],[-58.463,-16.873],[-58.468,-16.899],[-58.46,-16.9],[-58.466,-16.911],[-58.474,-16.914],[-58.468,-16.924],[-58.474,-16.935],[-58.468,-16.941],[-58.46,-16.937],[-58.456,-16.94],[-58.462,-16.958],[-58.459,-16.967],[-58.456,-16.969],[-58.447,-16.967],[-58.447,-16.978],[-58.431,-16.99],[-58.423,-16.989],[-58.435,-17.009],[-58.434,-17.027],[-58.421,-17.029],[-58.416,-17.034],[-58.419,-17.038],[-58.43,-17.036],[-58.434,-17.039],[-58.432,-17.047],[-58.421,-17.052],[-58.432,-17.058],[-58.43,-17.072],[-58.435,-17.078],[-58.434,-17.086],[-58.424,-17.09],[-58.429,-17.105],[-58.425,-17.112],[-58.408,-17.11],[-58.398,-17.104],[-58.388,-17.107],[-58.386,-17.111],[-58.397,-17.136],[-58.396,-17.181],[-58.369,-17.2],[-58.364,-17.199],[-58.364,-17.214],[-58.356,-17.212],[-58.345,-17.232],[-58.339,-17.234],[-58.337,-17.241],[-58.319,-17.254],[-58.322,-17.26],[-58.317,-17.268],[-58.31,-17.266],[-58.303,-17.27],[-58.303,-17.279],[-58.291,-17.288],[-58.296,-17.291],[-58.298,-17.298],[-58.292,-17.301],[-58.276,-17.3],[-58.276,-17.323],[-58.263,-17.33],[-58.263,-17.344],[-58.256,-17.346],[-58.254,-17.352],[-58.246,-17.354],[-58.24,-17.349],[-58.233,-17.351],[-58.228,-17.347],[-58.227,-17.356],[-58.22,-17.36],[-58.202,-17.357],[-58.195,-17.369],[-58.2,-17.383],[-58.185,-17.391],[-58.151,-17.384],[-58.152,-17.402],[-58.145,-17.413],[-58.139,-17.415],[-58.129,-17.411],[-58.122,-17.414],[-58.118,-17.434],[-58.12,-17.447],[-58.116,-17.451],[-58.089,-17.461],[-58.072,-17.452],[-58.06,-17.45],[-58.049,-17.463],[-58.043,-17.492],[-58.03,-17.496],[-58.023,-17.494],[-58.016,-17.499],[-58.01,-17.499],[-58.005,-17.506],[-58,-17.505],[-57.999,-17.514],[-57.996,-17.515],[-57.98,-17.51],[-57.883,-17.449],[-57.7459133,-17.5509309],[-57.7400515,-17.5363052],[-57.7309703,-17.5298483],[-57.7250315,-17.5310124],[-57.7188611,-17.5365237],[-57.7167758,-17.5409725],[-57.712139,-17.5431338],[-57.712196,-17.5589094],[-57.7098035,-17.5626234],[-57.7107475,-17.567794],[-57.7073306,-17.5744163],[-57.7016408,-17.5777517],[-57.7006708,-17.5832819],[-57.7038826,-17.5897343],[-57.7023614,-17.5904573],[-57.7017793,-17.5946263],[-57.6972204,-17.6012348],[-57.7012014,-17.6000671],[-57.7020547,-17.6012436],[-57.692478,-17.6285764],[-57.690385,-17.6305065],[-57.6877311,-17.627812],[-57.6868813,-17.6327043],[-57.6882209,-17.6391637],[-57.6915023,-17.6398293],[-57.6863401,-17.6443239],[-57.6832823,-17.6424432],[-57.682076,-17.6492376],[-57.6831738,-17.6513094],[-57.6765398,-17.6531802],[-57.6804145,-17.6593032],[-57.6722254,-17.6656399],[-57.6716733,-17.6688975],[-57.6740543,-17.6719233],[-57.6682156,-17.673987],[-57.6729509,-17.6749547],[-57.6737703,-17.6799342],[-57.6711644,-17.6826834],[-57.6812833,-17.6838989],[-57.6831569,-17.696274],[-57.6801294,-17.7040617],[-57.6845494,-17.7102045],[-57.6845884,-17.7165356],[-57.6724552,-17.7197324],[-57.6721545,-17.7292971],[-57.6710562,-17.7295836],[-57.6686817,-17.7260166],[-57.6645579,-17.730895],[-57.6568072,-17.7268929],[-57.6458873,-17.7237857],[-57.6458539,-17.7186918],[-57.643138,-17.716954],[-57.6407209,-17.7177968],[-57.6236185,-17.7377468],[-57.6194908,-17.7479402],[-57.6122947,-17.7508606],[-57.6141577,-17.7529331],[-57.620192,-17.7530706],[-57.6208851,-17.7550263],[-57.6152559,-17.7685385],[-57.6121735,-17.7710951],[-57.6046057,-17.7723103],[-57.6017241,-17.7752808],[-57.6028549,-17.7786356],[-57.6053199,-17.7801676],[-57.6140246,-17.7787702],[-57.6112022,-17.7936707],[-57.6052428,-17.803411],[-57.6025166,-17.8047384],[-57.5899491,-17.8011133],[-57.5779306,-17.800217],[-57.5760459,-17.802329],[-57.5755657,-17.8108012],[-57.572592,-17.815424],[-57.5687585,-17.8164137],[-57.5597372,-17.8144101],[-57.5518665,-17.8292834],[-57.5446009,-17.8305354],[-57.5337193,-17.8360849],[-57.5305829,-17.8411572],[-57.5359296,-17.8499651],[-57.5368594,-17.8530212],[-57.5356519,-17.854319],[-57.515847,-17.8633675],[-57.5101289,-17.8644429],[-57.5034087,-17.8622659],[-57.484947,-17.861917],[-57.47755,-17.8601889],[-57.4767884,-17.8633171],[-57.4797594,-17.8724447],[-57.4783042,-17.8785729],[-57.4691124,-17.8893928],[-57.4633467,-17.8989048],[-57.4548616,-17.9036849],[-57.4484663,-17.8962567],[-57.4467869,-17.8920895],[-57.4489366,-17.8779982],[-57.4480274,-17.875313],[-57.4402841,-17.8727172],[-57.4359579,-17.8685698],[-57.4302209,-17.85932],[-57.4256125,-17.8554409],[-57.4206552,-17.8549847],[-57.4144207,-17.858037],[-57.4122263,-17.8569031],[-57.4116933,-17.8545458],[-57.4037305,-17.8517408],[-57.4011285,-17.840252],[-57.3995796,-17.8400043],[-57.3950781,-17.8463098],[-57.3905324,-17.8466082],[-57.3870691,-17.8451937],[-57.384576,-17.8409682],[-57.3837923,-17.8331793],[-57.3808768,-17.8268226],[-57.3699358,-17.8260168],[-57.3664171,-17.8327911],[-57.362694,-17.8356861],[-57.3549507,-17.8384316],[-57.3491824,-17.8353578],[-57.3453264,-17.838163],[-57.3437242,-17.8370147],[-57.3446367,-17.8324332],[-57.3384762,-17.8323027],[-57.3330378,-17.8299743],[-57.3268289,-17.8304477],[-57.3265392,-17.8253547],[-57.3229019,-17.8240143],[-57.3186529,-17.8192982],[-57.312232,-17.8179469],[-57.310892,-17.8119469],[-57.3092955,-17.8105322],[-57.3061211,-17.8111029],[-57.3021478,-17.817026],[-57.2992449,-17.8179586],[-57.2950269,-17.8122391],[-57.289902,-17.812026],[-57.2889875,-17.8154351],[-57.2950862,-17.819788],[-57.2927631,-17.8224652],[-57.2869242,-17.8228383],[-57.285171,-17.8241929],[-57.2835233,-17.8225879],[-57.2865285,-17.816139],[-57.2866461,-17.8138188],[-57.2850432,-17.813213],[-57.2700346,-17.8187719],[-57.2632163,-17.8197389],[-57.2583932,-17.8181919],[-57.2575208,-17.8142435],[-57.2536626,-17.8112028],[-57.2337476,-17.8129519],[-57.231595,-17.8110731],[-57.2324717,-17.8087462],[-57.2403702,-17.8090345],[-57.245,-17.807185],[-57.2548365,-17.7952732],[-57.2544531,-17.7935106],[-57.2511858,-17.7935132],[-57.2469144,-17.7966474],[-57.2425094,-17.7975597],[-57.2393325,-17.7925475],[-57.233934,-17.7911492],[-57.230132,-17.7844843],[-57.2260286,-17.7830912],[-57.2161364,-17.7887463],[-57.1979699,-17.7888118],[-57.1870535,-17.7839557],[-57.1796929,-17.7779516],[-57.1737133,-17.777207],[-57.1589006,-17.7798937],[-57.151902,-17.7741053],[-57.1501493,-17.7686926],[-57.1460058,-17.7693229],[-57.138014,-17.7746321],[-57.129001,-17.7753412],[-57.1211636,-17.7817967],[-57.1186948,-17.7820206],[-57.1168922,-17.7810504],[-57.1154815,-17.7727663],[-57.1071739,-17.7742963],[-57.1025107,-17.7730275],[-57.0980042,-17.7663477],[-57.0944688,-17.7541646],[-57.0910289,-17.7520544],[-57.0837401,-17.7523156],[-57.0804499,-17.7503063],[-57.076373,-17.7388049],[-57.0738621,-17.7359331],[-57.0639899,-17.7348485],[-57.0607766,-17.7302576],[-57.0583862,-17.7291751],[-57.0516067,-17.733717],[-57.0481192,-17.7332436],[-57.0382441,-17.7136096],[-57.0382441,-17.7049864],[-57.0341364,-17.6956053],[-57.0320526,-17.6942721],[-57.019983,-17.6930775],[-57.0197479,-17.685648],[-57.0149121,-17.6795607],[-57.0156465,-17.6754779],[-57.0143752,-17.6728964],[-57.0111907,-17.671575],[-57.0009502,-17.6711746],[-56.9900677,-17.6612608],[-56.9835959,-17.6408507],[-56.9776378,-17.6373754],[-56.97367,-17.6272917],[-56.9667232,-17.6242689],[-56.960688,-17.6144782],[-56.9581327,-17.6071471],[-56.9596128,-17.6054762],[-56.9647457,-17.6061924],[-56.9712688,-17.6132054],[-56.9751724,-17.6150412],[-56.9789861,-17.6143803],[-56.9826842,-17.6106964],[-56.9832107,-17.6048951],[-56.9773168,-17.5983836],[-56.9762767,-17.5942098],[-56.9831465,-17.5801209],[-56.9733362,-17.5808186],[-56.9709349,-17.5787009],[-56.9703983,-17.5742709],[-56.9673974,-17.5716701],[-56.9605422,-17.5700594],[-56.9529724,-17.5702909],[-56.9482511,-17.5665969],[-56.9461187,-17.5534193],[-56.9396854,-17.5490163],[-56.9337617,-17.5491074],[-56.9257149,-17.5423358],[-56.9192922,-17.5422346],[-56.9141435,-17.5375884],[-56.9110012,-17.5324056],[-56.9082198,-17.5325473],[-56.9040796,-17.537639],[-56.8974128,-17.5388638],[-56.8842278,-17.5368798],[-56.8803954,-17.5328712],[-56.8756607,-17.5321829],[-56.8749919,-17.5235985],[-56.8710746,-17.5226166],[-56.8695353,-17.5204805],[-56.871701,-17.516664],[-56.8710322,-17.5152568],[-56.8668707,-17.5159452],[-56.8617538,-17.504667],[-56.8657561,-17.5014778],[-56.8676775,-17.496537],[-56.8659365,-17.4887973],[-56.8623271,-17.4832081],[-56.8590043,-17.4823373],[-56.8538025,-17.4861748],[-56.849089,-17.4853344],[-56.8467111,-17.4795426],[-56.8508619,-17.471533],[-56.8504691,-17.4655382],[-56.8460316,-17.4631483],[-56.8313923,-17.4636242],[-56.8260418,-17.4596039],[-56.8251076,-17.4557962],[-56.8267637,-17.4522416],[-56.8293859,-17.4493857],[-56.8388234,-17.446631],[-56.8411695,-17.4419419],[-56.8400018,-17.4382755],[-56.8363924,-17.4359663],[-56.8327617,-17.4360676],[-56.8290674,-17.439025],[-56.825649,-17.4391263],[-56.8222519,-17.4368981],[-56.8203198,-17.4309022],[-56.8218698,-17.4254733],[-56.8264771,-17.4211786],[-56.8363074,-17.4230626],[-56.8430476,-17.4176281],[-56.8419644,-17.4153014],[-56.8346204,-17.4116829],[-56.8306243,-17.4058533],[-56.8293892,-17.4009444],[-56.8319073,-17.3927548],[-56.830444,-17.3912495],[-56.8156812,-17.3901028],[-56.8044718,-17.387396],[-56.7945668,-17.3914133],[-56.7892389,-17.3908101],[-56.786842,-17.3886285],[-56.7868485,-17.3858209],[-56.7907038,-17.3794426],[-56.7903573,-17.3736486],[-56.788262,-17.3706858],[-56.7856181,-17.3688577],[-56.7670239,-17.3640466],[-56.76167,-17.3556886],[-56.7625599,-17.3500678],[-56.7702832,-17.3456759],[-56.7708191,-17.3436003],[-56.7605202,-17.3405163],[-56.7615212,-17.3320337],[-56.7606181,-17.3287767],[-56.7578528,-17.3267978],[-56.7482182,-17.3288257],[-56.7411024,-17.3269233],[-56.7383138,-17.3243178],[-56.7366526,-17.3124585],[-56.7351076,-17.310246],[-56.7252156,-17.3091603],[-56.7210405,-17.3070272],[-56.7177072,-17.3094927],[-56.7162987,-17.3187852],[-56.7091722,-17.3171144],[-56.7028855,-17.3203886],[-56.6949103,-17.3170251],[-56.6929113,-17.3185802],[-56.692494,-17.3212819],[-56.6971329,-17.32568],[-56.696782,-17.3268527],[-56.6933536,-17.3257628],[-56.6855512,-17.3174959],[-56.6833813,-17.3170127],[-56.6746119,-17.3254988],[-56.6741891,-17.3341744],[-56.666446,-17.3373089],[-56.6638642,-17.3407031],[-56.6612904,-17.3366537],[-56.6554345,-17.3346835],[-56.6561108,-17.3317792],[-56.6613767,-17.3304643],[-56.6631817,-17.3271148],[-56.6606904,-17.3225639],[-56.6573545,-17.3218078],[-56.6532745,-17.3253819],[-56.6482346,-17.3402046],[-56.6448027,-17.3367453],[-56.6432907,-17.331499],[-56.6446827,-17.3288643],[-56.6510906,-17.3253361],[-56.6507306,-17.3207081],[-56.6471306,-17.3172942],[-56.6429307,-17.3265504],[-56.6306669,-17.3341565],[-56.6288083,-17.3315428],[-56.6296155,-17.3263233],[-56.6248109,-17.3231825],[-56.6165143,-17.325611],[-56.6127583,-17.3341006],[-56.6099794,-17.3309022],[-56.6064496,-17.3297358],[-56.597559,-17.3328755],[-56.5866169,-17.330334],[-56.5793872,-17.3321285],[-56.577449,-17.3317086],[-56.5763725,-17.3286812],[-56.580089,-17.3221778],[-56.579369,-17.3196117],[-56.5751911,-17.3168816],[-56.5725531,-17.3161291],[-56.5648252,-17.3175496],[-56.552097,-17.3232199],[-56.5479294,-17.3223152],[-56.5431327,-17.3180757],[-56.5378952,-17.3170626],[-56.5360736,-17.3147086],[-56.5328577,-17.3137004],[-56.5316577,-17.3201616],[-56.5280577,-17.3221319],[-56.5256098,-17.3191535],[-56.5249212,-17.3132669],[-56.5231138,-17.3114092],[-56.5146513,-17.3135908],[-56.5131652,-17.3117665],[-56.5134392,-17.3066631],[-56.50689,-17.307514],[-56.5074167,-17.3045496],[-56.5049399,-17.2974831],[-56.4965702,-17.2989444],[-56.4921542,-17.2971112],[-56.4889383,-17.2976612],[-56.4780424,-17.3048561],[-56.4738597,-17.3105809],[-56.4720091,-17.309206],[-56.4720632,-17.302437],[-56.4664266,-17.3027022],[-56.4652266,-17.3073307],[-56.4668106,-17.3141128],[-56.4637386,-17.3163124],[-56.4598987,-17.3138837],[-56.4569707,-17.3094387],[-56.4526028,-17.3095304],[-56.4513068,-17.3138837],[-56.4527948,-17.3213988],[-56.4514988,-17.3270349],[-56.4501548,-17.3296925],[-56.4450669,-17.3317086],[-56.4400269,-17.3292801],[-56.436283,-17.3201616],[-56.4274991,-17.3175038],[-56.4198192,-17.3114092],[-56.4175153,-17.3127381],[-56.4154513,-17.3172747],[-56.4102194,-17.3174122],[-56.4069554,-17.3141128],[-56.4067634,-17.3089804],[-56.4047954,-17.306735],[-56.3979795,-17.3058184],[-56.3909236,-17.3023814],[-56.3879477,-17.2978903],[-56.3861237,-17.2911992],[-56.3818037,-17.285562],[-56.3691319,-17.2840038],[-56.3626657,-17.2815614],[-56.3617368,-17.2805072],[-56.364428,-17.2730955],[-56.363324,-17.2697953],[-56.360492,-17.2674119],[-56.3549721,-17.2669994],[-56.3439102,-17.2730301],[-56.3443163,-17.2753872],[-56.3480602,-17.2789164],[-56.3485882,-17.2831788],[-56.3477942,-17.2844938],[-56.3431643,-17.2851496],[-56.3391323,-17.2889077],[-56.3371644,-17.2838663],[-56.3346684,-17.2822163],[-56.325576,-17.2870711],[-56.324179,-17.2850676],[-56.325662,-17.279283],[-56.3247805,-17.2761664],[-56.3105297,-17.266821],[-56.3073138,-17.2676919],[-56.3032818,-17.2756213],[-56.2993459,-17.2772255],[-56.2987699,-17.2720921],[-56.2950259,-17.2703962],[-56.290082,-17.271817],[-56.288642,-17.2705795],[-56.2883755,-17.2659055],[-56.2830741,-17.2636124],[-56.2819221,-17.2569659],[-56.28941,-17.2499067],[-56.288642,-17.2469729],[-56.2831701,-17.2463311],[-56.2763542,-17.2486231],[-56.2686743,-17.2484856],[-56.2746479,-17.2428598],[-56.273865,-17.2413642],[-56.2696061,-17.2403477],[-56.2599384,-17.2447725],[-56.2585465,-17.2441307],[-56.2612344,-17.234412],[-56.2644024,-17.2302401],[-56.2607958,-17.2285816],[-56.2594104,-17.2341828],[-56.2548025,-17.2355581],[-56.2535545,-17.2345495],[-56.2534105,-17.2314321],[-56.2567225,-17.2259306],[-56.2549945,-17.220108],[-56.2510586,-17.2187326],[-56.2459706,-17.2218044],[-56.2390587,-17.2218502],[-56.2365628,-17.2279937],[-56.2287389,-17.227902],[-56.2248029,-17.2295524],[-56.2233149,-17.2291857],[-56.222211,-17.2261598],[-56.2253309,-17.2208416],[-56.2231709,-17.2193286],[-56.216067,-17.2251971],[-56.2111711,-17.227306],[-56.2095391,-17.2246469],[-56.2154431,-17.2175864],[-56.2151551,-17.2102964],[-56.2130911,-17.2106632],[-56.2108831,-17.2143311],[-56.2087231,-17.214973],[-56.2052672,-17.2123596],[-56.2032032,-17.2069034],[-56.1996513,-17.2056196],[-56.1944193,-17.2119928],[-56.1924514,-17.2120845],[-56.1894274,-17.2085082],[-56.1888034,-17.2003466],[-56.1861155,-17.1964032],[-56.1886114,-17.190167],[-56.1878434,-17.1888831],[-56.1851075,-17.188287],[-56.1828995,-17.1930559],[-56.1787716,-17.1950276],[-56.1749796,-17.1930559],[-56.1725316,-17.1881494],[-56.1700357,-17.1918178],[-56.1656677,-17.1943398],[-56.1586118,-17.1861317],[-56.1525639,-17.1863152],[-56.14858,-17.1840223],[-56.1452523,-17.1902656],[-56.1404217,-17.1913388],[-56.1377068,-17.1882265],[-56.1384792,-17.1833975],[-56.1423303,-17.1827631],[-56.1426402,-17.1803948],[-56.132459,-17.1806909],[-56.1297588,-17.1789147],[-56.1285193,-17.1744317],[-56.1214368,-17.1760388],[-56.12,-17.175],[-56.1194891,-17.1702025],[-56.1148411,-17.1674534],[-56.1110785,-17.1687222],[-56.1085996,-17.1729938],[-56.1032434,-17.1749393],[-56.0962052,-17.1749815],[-56.0856256,-17.1789147],[-56.0814789,-17.1772829],[-56.0734082,-17.1702025],[-56.0691991,-17.1726583],[-56.0685169,-17.176957],[-56.0659505,-17.1717582],[-56.0625187,-17.1715136],[-56.0544623,-17.1869075],[-56.05,-17.187],[-56.0476454,-17.184201],[-56.0479552,-17.1810292],[-56.0523818,-17.1757428],[-56.0525589,-17.173459],[-56.0495045,-17.1712175],[-56.045,-17.171],[-56.0357113,-17.184671],[-56.032456,-17.1869437],[-56.017615,-17.1904021],[-56.0071918,-17.204994],[-56.0100089,-17.2086418],[-56.0162064,-17.2075953],[-56.0186166,-17.2089408],[-56.0222788,-17.2139339],[-56.0195869,-17.2185382],[-56.0142228,-17.2209019],[-56.014537,-17.2337458],[-56.0119253,-17.2402565],[-56.0106416,-17.2359865],[-56.0076758,-17.2332384],[-56.0038247,-17.2346336],[-56.0064806,-17.2432159],[-56.0041635,-17.2467444],[-56,-17.246],[-55.9989989,-17.2427088],[-55.9957436,-17.2395699],[-55.99,-17.24],[-55.987,-17.243],[-55.992835,-17.2535403],[-55.991583,-17.2567687],[-55.9885781,-17.2579643],[-55.986,-17.258],[-55.981708,-17.2460844],[-55.98,-17.246],[-55.9770158,-17.2528061],[-55.9722129,-17.2547719],[-55.968,-17.254],[-55.9620981,-17.2501006],[-55.9524703,-17.2499526],[-55.9527802,-17.251559],[-55.9567352,-17.253502],[-55.957549,-17.2558934],[-55.9521027,-17.263426],[-55.9492856,-17.2710181],[-55.9423368,-17.2786099],[-55.9405214,-17.278849],[-55.9330033,-17.2747379],[-55.9326277,-17.2642765],[-55.9287464,-17.2578798],[-55.9255537,-17.2599124],[-55.9237383,-17.2639776],[-55.920483,-17.2649341],[-55.9080253,-17.2636189],[-55.8883595,-17.2641074],[-55.888829,-17.266947],[-55.8992835,-17.2688599],[-55.9038534,-17.2737917],[-55.9032587,-17.2762725],[-55.9008485,-17.2774381],[-55.8975306,-17.2763322],[-55.8941501,-17.2718489],[-55.8909262,-17.2727456],[-55.8909575,-17.2751666],[-55.8936493,-17.276392],[-55.8957465,-17.2796199],[-55.8943066,-17.2814431],[-55.8914896,-17.281473],[-55.888516,-17.2851492],[-55.8765904,-17.2823696],[-55.8764652,-17.2797694],[-55.8803152,-17.2770794],[-55.8815672,-17.2739411],[-55.8790945,-17.2703245],[-55.8754323,-17.2690393],[-55.8702363,-17.275854],[-55.863225,-17.2796498],[-55.8620668,-17.2839537],[-55.858749,-17.2840732],[-55.8562136,-17.2792613],[-55.852301,-17.2789923],[-55.8532087,-17.2844916],[-55.8519254,-17.2913955],[-55.8435532,-17.3006986],[-55.8381527,-17.3009522],[-55.8380812,-17.2936032],[-55.8291395,-17.2885314],[-55.8266606,-17.2886159],[-55.8263065,-17.2922508],[-55.8297592,-17.2945331],[-55.831884,-17.301887],[-55.8279716,-17.3069535],[-55.8246959,-17.3051785],[-55.8219514,-17.2984164],[-55.8138064,-17.2970639],[-55.806,-17.298],[-55.8031826,-17.3011213],[-55.8061927,-17.3067844],[-55.805,-17.309],[-55.798614,-17.3145302],[-55.791853,-17.3252876],[-55.7870953,-17.3301879],[-55.783214,-17.3291123],[-55.7847165,-17.32469],[-55.783214,-17.3215823],[-55.7782059,-17.3227776],[-55.7750758,-17.3270804],[-55.7747002,-17.3321002],[-55.772,-17.332],[-55.7708189,-17.3271999],[-55.768,-17.325],[-55.7581734,-17.324929],[-55.7539165,-17.3293513],[-55.7491588,-17.3315027],[-55.744,-17.331],[-55.7434235,-17.3356048],[-55.7400593,-17.3381401],[-55.7339506,-17.3370414],[-55.7298775,-17.3401078],[-55.7249946,-17.348832],[-55.7194857,-17.3484735],[-55.7157296,-17.3416614],[-55.709,-17.337],[-55.7074662,-17.3385541],[-55.7088845,-17.3447431],[-55.7062866,-17.3518837],[-55.7034695,-17.3544231],[-55.7016227,-17.3500911],[-55.6979919,-17.3482089],[-55.6969276,-17.3426218],[-55.6944236,-17.3400523],[-55.6902919,-17.3405602],[-55.6914187,-17.347193],[-55.688539,-17.3517642],[-55.6865671,-17.3517343],[-55.6842195,-17.3492844],[-55.6854089,-17.3414565],[-55.6814337,-17.3387376],[-55.676676,-17.3416358],[-55.6753614,-17.3441157],[-55.675737,-17.3486869],[-55.670635,-17.3509874],[-55.668,-17.35],[-55.6655329,-17.345012],[-55.6585842,-17.3381998],[-55.6567061,-17.3407693],[-55.658459,-17.3445041],[-55.6576139,-17.3488064],[-55.6521362,-17.3546323],[-55.6504773,-17.3589045],[-55.6476602,-17.3596812],[-55.6415879,-17.3549012],[-55.6409618,-17.3527202],[-55.6428086,-17.350838],[-55.6420357,-17.3486101],[-55.6469716,-17.3437273],[-55.6472108,-17.3408953],[-55.6442892,-17.3393742],[-55.6421513,-17.3400523],[-55.6397741,-17.3416981],[-55.6400854,-17.3491052],[-55.637318,-17.3540977],[-55.6276774,-17.3652112],[-55.6222936,-17.3653307],[-55.6152196,-17.3698715],[-55.6138424,-17.3675413],[-55.6175985,-17.3625225],[-55.6160961,-17.360252],[-55.6141554,-17.360491],[-55.6095855,-17.3650319],[-55.6009153,-17.3700353],[-55.6002956,-17.372021],[-55.5962674,-17.371852],[-55.5944082,-17.3754007],[-55.5920179,-17.3726758],[-55.586883,-17.3735207],[-55.5870822,-17.3756541],[-55.5914203,-17.3777031],[-55.5910662,-17.3787803],[-55.5847583,-17.3781044],[-55.5833417,-17.3791183],[-55.5864182,-17.381315],[-55.5854001,-17.3840609],[-55.5880339,-17.3878628],[-55.5869052,-17.3924884],[-55.5842713,-17.395213],[-55.5884323,-17.3986134],[-55.5888971,-17.404527],[-55.586042,-17.4068502],[-55.5912432,-17.4137772],[-55.5884545,-17.417135],[-55.5904464,-17.4216754],[-55.5864404,-17.422499],[-55.5834967,-17.418212],[-55.5775872,-17.4192468],[-55.5769232,-17.4211897],[-55.5796013,-17.4231325],[-55.5772544,-17.4345487],[-55.5751886,-17.4353848],[-55.5704621,-17.4341306],[-55.568052,-17.4405211],[-55.5620735,-17.439894],[-55.5546239,-17.4463441],[-55.5548118,-17.4475087],[-55.5593817,-17.4490913],[-55.5595695,-17.4521071],[-55.5582218,-17.4541344],[-55.5509913,-17.4540448],[-55.5452633,-17.4563141],[-55.5468596,-17.4604645],[-55.5459206,-17.4614797],[-55.542008,-17.4601062],[-55.5411316,-17.4625247],[-55.5386275,-17.4638385],[-55.5407247,-17.4663764],[-55.540443,-17.4682574],[-55.5325239,-17.4672423],[-55.5333426,-17.4704902],[-55.5302125,-17.4701916],[-55.5293048,-17.4737297],[-55.5254079,-17.4717442],[-55.522043,-17.4731923],[-55.5223717,-17.4748194],[-55.5263469,-17.475745],[-55.5269729,-17.4805219],[-55.5252201,-17.4828953],[-55.5226064,-17.4799098],[-55.5187721,-17.4835671],[-55.5139518,-17.4817907],[-55.511479,-17.4841045],[-55.5093506,-17.4804771],[-55.5072691,-17.4801337],[-55.5049841,-17.4825669],[-55.5075821,-17.4864331],[-55.5028087,-17.4858211],[-55.5027774,-17.488702],[-55.4999916,-17.4906873],[-55.5001168,-17.4878363],[-55.4966581,-17.4872989],[-55.4955313,-17.4827759],[-55.4907579,-17.4855076],[-55.4887703,-17.4828655],[-55.4889425,-17.4802681],[-55.4825258,-17.4784469],[-55.4793801,-17.4804024],[-55.4788793,-17.4829998],[-55.475577,-17.4834626],[-55.4730573,-17.4792232],[-55.4721965,-17.4842388],[-55.4659364,-17.4868809],[-55.4635805,-17.491647],[-55.458,-17.494],[-55.4602,-17.4966623],[-55.4594801,-17.4993491],[-55.453,-17.5],[-55.4521244,-17.5013491],[-55.4542528,-17.5037074],[-55.4530305,-17.5053292],[-55.4542669,-17.5083143],[-55.4468173,-17.5103889],[-55.4447984,-17.5124635],[-55.44231,-17.5108068],[-55.4458157,-17.5079262],[-55.4447828,-17.5050755],[-55.4377714,-17.5093441],[-55.4358464,-17.512568],[-55.4287411,-17.5087322],[-55.4270978,-17.5102994],[-55.4229505,-17.5104337],[-55.4238269,-17.5130754],[-55.4228096,-17.5142993],[-55.4181928,-17.5116277],[-55.4166277,-17.515538],[-55.4128873,-17.5127919],[-55.4102424,-17.5145231],[-55.4048586,-17.5124486],[-55.402918,-17.5150604],[-55.3968613,-17.5146873],[-55.3905855,-17.5162992],[-55.3906637,-17.5179857],[-55.3930113,-17.5191647],[-55.3929643,-17.5212243],[-55.3871737,-17.5183737],[-55.3826194,-17.5256418],[-55.3807727,-17.5237614],[-55.3781278,-17.5150306],[-55.3763436,-17.5141948],[-55.3718676,-17.5230003],[-55.3710695,-17.521284],[-55.3683463,-17.523254],[-55.3660144,-17.5219556],[-55.3630721,-17.5254926],[-55.3597229,-17.5239554],[-55.359003,-17.5270596],[-55.3547774,-17.5297011],[-55.3531185,-17.5364763],[-55.3543705,-17.5411471],[-55.3512091,-17.5429826],[-55.3523046,-17.5466386],[-55.3510213,-17.5481755],[-55.3487051,-17.5481606],[-55.3478443,-17.5450717],[-55.3414746,-17.5486978],[-55.3337276,-17.5471758],[-55.3294081,-17.5502497],[-55.3294394,-17.547698],[-55.3242435,-17.5444002],[-55.3226472,-17.540789],[-55.3206909,-17.5420574],[-55.3213795,-17.5449673],[-55.3203153,-17.5457283],[-55.3174199,-17.5439675],[-55.3144464,-17.5460417],[-55.3133665,-17.5428334],[-55.3096606,-17.5460072],[-55.3072642,-17.5412643],[-55.2946927,-17.540589],[-55.2910629,-17.5435857],[-55.2944049,-17.5463503],[-55.2940508,-17.5486716],[-55.2896463,-17.5509929],[-55.2840024,-17.5507819],[-55.2831992,-17.553288],[-55.2842953,-17.5556116],[-55.2819501,-17.5623591],[-55.2786284,-17.564587],[-55.274614,-17.5648576],[-55.2738629,-17.5629718],[-55.2759327,-17.5608394],[-55.2748728,-17.557577],[-55.2723356,-17.560537],[-55.2696436,-17.5580767],[-55.2682383,-17.5612894],[-55.263,-17.564],[-55.2627272,-17.5665647],[-55.2663791,-17.565172],[-55.2686588,-17.5661849],[-55.2636568,-17.5712701],[-55.2656709,-17.5770726],[-55.2629264,-17.5770093],[-55.2596507,-17.5734856],[-55.2539183,-17.5776001],[-55.248717,-17.5792036],[-55.2480087,-17.580976],[-55.2502351,-17.5809659],[-55.250722,-17.5823585],[-55.2443159,-17.5867941],[-55.2420498,-17.5860188],[-55.2430091,-17.5895267],[-55.2402045,-17.5909416],[-55.2330629,-17.5913024],[-55.2334065,-17.5936959],[-55.2299619,-17.5973388],[-55.2299176,-17.6018535],[-55.2279699,-17.5979295],[-55.2253582,-17.5964949],[-55.2270625,-17.6001025],[-55.2263542,-17.6026341],[-55.2219055,-17.6039632],[-55.2213743,-17.6061361],[-55.2183421,-17.607212],[-55.2182093,-17.6125914],[-55.2198471,-17.6141103],[-55.2242294,-17.6082668],[-55.226819,-17.6091107],[-55.2243622,-17.6114523],[-55.2238753,-17.6159245],[-55.2098209,-17.6159456],[-55.2048631,-17.6134775],[-55.2046639,-17.6179496],[-55.2005471,-17.6169582],[-55.1945048,-17.6192575],[-55.1951467,-17.6266827],[-55.1926457,-17.6274842],[-55.1896577,-17.6221685],[-55.1840359,-17.6194684],[-55.1862935,-17.6245311],[-55.1815792,-17.6226959],[-55.1817562,-17.6263663],[-55.173567,-17.6299944],[-55.173722,-17.6317029],[-55.1776174,-17.6337279],[-55.1717256,-17.6362225],[-55.1707396,-17.6414128],[-55.1688772,-17.6415917],[-55.1684547,-17.6374604],[-55.1666549,-17.6362076],[-55.162711,-17.6383851],[-55.1638847,-17.6420242],[-55.1625388,-17.6427998],[-55.1598,-17.6410996],[-55.1552301,-17.6431726],[-55.1490454,-17.6426604],[-55.144632,-17.6411094],[-55.1421436,-17.6382607],[-55.1417523,-17.6398864],[-55.1446789,-17.6441519],[-55.1415332,-17.6470452],[-55.138889,-17.6469207],[-55.1381391,-17.6508313],[-55.127,-17.652],[-55.118,-17.648],[-55.113,-17.644],[-55.108,-17.628],[-55.1,-17.631],[-55.096,-17.627],[-55.097,-17.631],[-55.093,-17.636],[-55.087,-17.629],[-55.079,-17.633],[-55.077,-17.63],[-55.072,-17.631],[-55.063,-17.642],[-55.062,-17.639],[-55.056,-17.642],[-55.055,-17.638],[-55.047,-17.64],[-55.044,-17.636],[-55.043,-17.639],[-55.033,-17.638],[-55.032,-17.64],[-55.027,-17.636],[-55.023,-17.637],[-55.023,-17.634],[-55.018,-17.636],[-55.016,-17.629],[-55.011,-17.634],[-55.0086818,-17.6305553],[-55.0008819,-17.6382618],[-54.9984304,-17.6346803],[-54.9961407,-17.6393172],[-54.9923266,-17.6392585],[-54.9909895,-17.6368583],[-54.9941095,-17.6366493],[-54.9934161,-17.6330691],[-54.9910464,-17.6343346],[-54.9876555,-17.6323011],[-54.9895793,-17.6287887],[-54.9862721,-17.627635],[-54.985505,-17.6246504],[-54.9802174,-17.6237897],[-54.9810185,-17.6257402],[-54.9781619,-17.6257791],[-54.9736349,-17.621352],[-54.9679006,-17.6205141],[-54.9675201,-17.615449],[-54.948,-17.615],[-54.943,-17.609],[-54.93,-17.611],[-54.914,-17.608],[-54.902,-17.611],[-54.894,-17.621],[-54.88,-17.616],[-54.86,-17.623],[-54.851,-17.613],[-54.839,-17.614],[-54.825,-17.609],[-54.82,-17.603],[-54.821,-17.597],[-54.813,-17.594],[-54.8,-17.582],[-54.791,-17.582],[-54.778,-17.571],[-54.7627372,-17.5677035],[-54.7603355,-17.5651151],[-54.7596671,-17.5571307],[-54.7610246,-17.5546815],[-54.7576205,-17.5444664],[-54.7593121,-17.5337727],[-54.7466856,-17.5214625],[-54.7301431,-17.517954],[-54.7219702,-17.5197886],[-54.7192458,-17.5191324],[-54.715,-17.513],[-54.7,-17.506],[-54.699,-17.497],[-54.695,-17.503],[-54.681,-17.506],[-54.676,-17.501],[-54.669,-17.504],[-54.656,-17.496],[-54.655,-17.49],[-54.636,-17.495],[-54.62,-17.488],[-54.617,-17.49],[-54.607,-17.487],[-54.588,-17.477],[-54.581,-17.468],[-54.572,-17.475],[-54.568,-17.474],[-54.571,-17.48],[-54.569,-17.483],[-54.563,-17.479],[-54.554,-17.488],[-54.536,-17.477],[-54.53,-17.478],[-54.525,-17.482],[-54.503,-17.48],[-54.49,-17.488],[-54.481,-17.487],[-54.483,-17.494],[-54.474,-17.498],[-54.479,-17.507],[-54.473,-17.51],[-54.477,-17.513],[-54.466,-17.529],[-54.434,-17.534],[-54.431,-17.538],[-54.423,-17.536],[-54.414,-17.544],[-54.413,-17.551],[-54.405,-17.553],[-54.403,-17.564],[-54.398,-17.567],[-54.393,-17.566],[-54.392,-17.57],[-54.382,-17.572],[-54.386,-17.586],[-54.38,-17.594],[-54.384,-17.601],[-54.381,-17.601],[-54.382,-17.606],[-54.374,-17.608],[-54.382,-17.627],[-54.387,-17.631],[-54.384,-17.636],[-54.356,-17.651],[-54.356,-17.649],[-54.35,-17.657],[-54.343,-17.655],[-54.335,-17.661],[-54.327,-17.658],[-54.32,-17.659],[-54.32,-17.662],[-54.309,-17.658],[-54.302,-17.661],[-54.291,-17.653],[-54.288,-17.655],[-54.272,-17.653],[-54.273,-17.651],[-54.25,-17.64],[-54.243,-17.628],[-54.232,-17.626],[-54.222,-17.619],[-54.214,-17.62],[-54.204,-17.612],[-54.199,-17.614],[-54.193,-17.606],[-54.178,-17.602],[-54.168,-17.608],[-54.154,-17.605],[-54.146,-17.615],[-54.141,-17.61],[-54.134,-17.618],[-54.122,-17.613],[-54.118,-17.619],[-54.116,-17.616],[-54.113,-17.618],[-54.111,-17.613],[-54.096,-17.613],[-54.084,-17.619],[-54.077,-17.615],[-54.079,-17.604],[-54.072,-17.596],[-54.073,-17.587],[-54.055,-17.57],[-54.051,-17.562],[-54.052,-17.546],[-54.045,-17.537],[-54.049,-17.53],[-54.055,-17.529],[-54.053,-17.523],[-54.057,-17.52],[-54.058,-17.513],[-54.051,-17.505],[-54.046,-17.507],[-54.048,-17.505],[-54.041,-17.5],[-54.037,-17.486],[-54.028,-17.479],[-53.995,-17.468],[-53.984,-17.473],[-53.977,-17.47],[-53.973,-17.472],[-53.971,-17.465],[-53.952,-17.459],[-53.947,-17.452],[-53.931,-17.439],[-53.928,-17.431],[-53.919,-17.425],[-53.9193606,-17.4209139],[-53.9155058,-17.4190067],[-53.914,-17.414],[-53.887,-17.392],[-53.878,-17.375],[-53.868,-17.368],[-53.831,-17.355],[-53.834,-17.335],[-53.83,-17.317],[-53.826,-17.312],[-53.82,-17.294],[-53.806,-17.288],[-53.785,-17.287],[-53.771,-17.263],[-53.764,-17.258],[-53.762,-17.246],[-53.759,-17.243],[-53.747,-17.242],[-53.734,-17.231],[-53.705,-17.228],[-53.694,-17.234],[-53.692,-17.246],[-53.68,-17.253],[-53.704,-17.663],[-53.718,-17.668],[-53.733,-17.663],[-53.746,-17.671],[-53.757,-17.671],[-53.756,-17.673],[-53.779,-17.672],[-53.785,-17.676],[-53.793,-17.675],[-53.798,-17.67],[-53.806,-17.672],[-53.813,-17.681],[-53.843,-17.692],[-53.855,-17.702],[-53.86,-17.72],[-53.866,-17.727],[-53.877,-17.731],[-53.879,-17.741],[-53.888,-17.749],[-53.896,-17.769],[-53.895,-17.777],[-53.907,-17.79],[-53.91,-17.803],[-53.941,-17.84],[-53.941,-17.848],[-53.948,-17.856],[-53.946,-17.86],[-53.955,-17.871],[-53.952,-17.875],[-53.955,-17.883],[-53.947,-17.898],[-53.951,-17.903],[-53.944,-17.907],[-53.951,-17.915],[-53.948,-17.923],[-53.945,-17.916],[-53.938,-17.92],[-53.932,-17.913],[-53.922,-17.92],[-53.92,-17.916],[-53.915,-17.918],[-53.911,-17.914],[-53.901,-17.916],[-53.905,-17.913],[-53.898,-17.908],[-53.885,-17.913],[-53.876,-17.923],[-53.873,-17.922],[-53.875,-17.918],[-53.872,-17.916],[-53.87,-17.927],[-53.86,-17.921],[-53.86,-17.924],[-53.85,-17.929],[-53.85,-17.934],[-53.844,-17.933],[-53.842,-17.94],[-53.837,-17.934],[-53.835,-17.946],[-53.83,-17.942],[-53.824,-17.948],[-53.825,-17.955],[-53.821,-17.962],[-53.819,-17.958],[-53.808,-17.961],[-53.813,-17.964],[-53.808,-17.972],[-53.805,-17.967],[-53.804,-17.974],[-53.798,-17.974],[-53.797,-17.978],[-53.793,-17.974],[-53.794,-17.98],[-53.789,-17.98],[-53.786,-17.994],[-53.774,-18],[-53.733,-17.995],[-53.726,-18.003],[-53.719,-17.998],[-53.715,-17.999],[-53.715,-18.006],[-53.7,-18.005],[-53.692,-18.013],[-53.69,-18.002],[-53.679,-17.995],[-53.677,-17.989],[-53.674,-17.991],[-53.662,-17.986],[-53.661,-17.977],[-53.634,-17.976],[-53.628,-17.98],[-53.624,-17.977],[-53.616,-17.978],[-53.616,-17.976],[-53.612,-17.978],[-53.607,-17.995],[-53.589,-18.005],[-53.589,-18.012],[-53.584,-18.009],[-53.575,-18.012],[-53.565,-18.004],[-53.557,-18.005],[-53.556,-18.015],[-53.547,-18.014],[-53.529,-18.021],[-53.517,-18.02],[-53.513,-18.026],[-53.501,-18.028],[-53.499,-18.035],[-53.486,-18.04],[-53.476,-18.036],[-53.472,-18.039],[-53.467,-18.034],[-53.466,-18.024],[-53.463,-18.025],[-53.458,-18.016],[-53.457,-17.999],[-53.449,-17.998],[-53.45,-17.992],[-53.445,-17.993],[-53.445,-17.989],[-53.44,-17.989],[-53.439,-17.983],[-53.436,-17.986],[-53.43,-17.984],[-53.43,-17.987],[-53.425,-17.989],[-53.421,-17.985],[-53.417,-17.994],[-53.412,-17.988],[-53.411,-17.993],[-53.405,-17.992],[-53.38,-18.008],[-53.36,-18.006],[-53.342,-18.008],[-53.335,-18.006],[-53.332,-18.001],[-53.299,-17.995],[-53.237,-18.007],[-53.217,-18.013],[-53.205,-18.021],[-53.198,-18.02],[-53.19,-18.036],[-53.1737755,-18.0415597],[-53.15,-18.039],[-53.0727846,-18.0346319],[-53.0711109,-18.0283883],[-53.071465,-18.0244197],[-53.0733211,-18.0223588],[-53.0704833,-18.018038],[-53.0710358,-18.013814],[-53.0644349,-17.9911978],[-53.0687384,-17.9738883],[-53.0725739,-17.9708828],[-53.070978,-17.9664077],[-53.0804435,-17.9601821],[-53.0870614,-17.9485721],[-53.0868629,-17.9452345],[-53.0900118,-17.9439688],[-53.0964223,-17.9342923],[-53.0994746,-17.933491],[-53.0992547,-17.9321743],[-53.1012288,-17.9318323],[-53.1046996,-17.9276675],[-53.1108472,-17.9270091],[-53.1145701,-17.9222521],[-53.1193257,-17.9219433],[-53.1200203,-17.9229437],[-53.1203583,-17.9201671],[-53.1247893,-17.918054],[-53.126573,-17.9155886],[-53.1261492,-17.9137026],[-53.1277129,-17.9122325],[-53.1257637,-17.9099349],[-53.127137,-17.9097971],[-53.1271424,-17.9077604],[-53.1234892,-17.9050831],[-53.1230145,-17.8977885],[-53.1250181,-17.8961217],[-53.1256913,-17.8969844],[-53.1284316,-17.890378],[-53.1263708,-17.88622],[-53.128219,-17.8844501],[-53.128277,-17.8808035],[-53.1300942,-17.8780842],[-53.1314978,-17.8788533],[-53.1359481,-17.8752581],[-53.1382332,-17.8711844],[-53.1372357,-17.8665182],[-53.1385503,-17.8635484],[-53.1340142,-17.8585987],[-53.1376368,-17.8526151],[-53.134107,-17.8481511],[-53.135638,-17.8477353],[-53.1356999,-17.8459909],[-53.1339291,-17.8433853],[-53.1319149,-17.8433154],[-53.1324909,-17.8402645],[-53.1311996,-17.8390205],[-53.1332487,-17.8382918],[-53.1316868,-17.8355242],[-53.133701,-17.8358149],[-53.133817,-17.8324695],[-53.1384371,-17.8314794],[-53.1369448,-17.8288957],[-53.1407182,-17.8275045],[-53.1393341,-17.8267831],[-53.1402968,-17.8260286],[-53.1415881,-17.8264739],[-53.1418084,-17.8226903],[-53.1445264,-17.8229111],[-53.1444722,-17.8212106],[-53.1420752,-17.8205628],[-53.1422762,-17.819131],[-53.1439387,-17.8190427],[-53.1424038,-17.8182955],[-53.1427441,-17.8163153],[-53.1449826,-17.8167496],[-53.1441784,-17.8148724],[-53.1466025,-17.8139669],[-53.1498578,-17.8092002],[-53.1507432,-17.8100321],[-53.1503448,-17.807927],[-53.154623,-17.8060283],[-53.1533476,-17.8036955],[-53.1563969,-17.8028859],[-53.1549283,-17.8014803],[-53.1561264,-17.7983709],[-53.1552298,-17.7974768],[-53.1599292,-17.7959717],[-53.1599022,-17.7940435],[-53.1581244,-17.7936645],[-53.1571119,-17.7913977],[-53.1587466,-17.7882477],[-53.1554539,-17.785013],[-53.1588974,-17.7817451],[-53.1579196,-17.7778147],[-53.1619196,-17.7764126],[-53.1600568,-17.7731666],[-53.1613708,-17.7737076],[-53.1615176,-17.7725557],[-53.1654712,-17.7714038],[-53.16585,-17.767153],[-53.1642693,-17.7653827],[-53.1668703,-17.7640872],[-53.1680606,-17.7652134],[-53.1696451,-17.7632996],[-53.1724393,-17.7651251],[-53.1711678,-17.7589161],[-53.1725939,-17.7595639],[-53.1735794,-17.758445],[-53.1721379,-17.7566268],[-53.1741474,-17.7539515],[-53.180217,-17.7485977],[-53.1828751,-17.7490356],[-53.1822145,-17.7515598],[-53.1840033,-17.7508165],[-53.1845558,-17.7475012],[-53.1854328,-17.7466954],[-53.1861089,-17.7478986],[-53.1876118,-17.7458932],[-53.185796,-17.7440681],[-53.1879711,-17.7436854],[-53.18857,-17.7417866],[-53.1901154,-17.7430157],[-53.1913208,-17.7386367],[-53.1955707,-17.7381289],[-53.1924489,-17.7371684],[-53.1928787,-17.7345572],[-53.1942546,-17.7333718],[-53.1973901,-17.7340539],[-53.1972614,-17.7292305],[-53.1996727,-17.730725],[-53.2019123,-17.7259756],[-53.2040259,-17.7258274],[-53.2042754,-17.7275903],[-53.2051927,-17.7250482],[-53.2069737,-17.7262106],[-53.2082772,-17.7249025],[-53.2103264,-17.725319],[-53.2087654,-17.7224447],[-53.2114959,-17.7215582],[-53.2132286,-17.7229787],[-53.213309,-17.7207815],[-53.2162648,-17.7220078],[-53.2173699,-17.7200584],[-53.216069,-17.7191974],[-53.2187942,-17.7193609],[-53.2176274,-17.7216859],[-53.2187298,-17.722087],[-53.2218197,-17.7196522],[-53.2242391,-17.719854],[-53.2246307,-17.7181243],[-53.2265913,-17.7183032],[-53.2262561,-17.716857],[-53.2303266,-17.7159491],[-53.2336177,-17.7129418],[-53.2351895,-17.7135831],[-53.2334139,-17.7112887],[-53.2346262,-17.7087464],[-53.232915,-17.7059459],[-53.2343875,-17.7057415],[-53.2368873,-17.7017018],[-53.2371019,-17.6987607],[-53.2351949,-17.6973374],[-53.2383009,-17.6956458],[-53.2355704,-17.6933665],[-53.2379951,-17.6930701],[-53.2382499,-17.6904687],[-53.2398191,-17.6925729],[-53.2412835,-17.6914716],[-53.239744,-17.6904852],[-53.2442125,-17.6898515],[-53.24193,-17.687452],[-53.2393041,-17.6880014],[-53.2406264,-17.68494],[-53.2375606,-17.684825],[-53.2376813,-17.6824331],[-53.2393068,-17.681301],[-53.2374131,-17.6813853],[-53.2366916,-17.6792949],[-53.2389581,-17.677115],[-53.2388561,-17.6749581],[-53.2404011,-17.6752137],[-53.2412353,-17.6723795],[-53.2429492,-17.6715515],[-53.2411709,-17.668868],[-53.2370782,-17.6671009],[-53.244,-17.665],[-53.244,-17.656],[-53.248,-17.655],[-53.245,-17.652],[-53.25,-17.644],[-53.25,-17.628],[-53.247,-17.623],[-53.251,-17.619],[-53.246,-17.616],[-53.246,-17.611],[-53.249,-17.606],[-53.242,-17.601],[-53.242,-17.592],[-53.238,-17.589],[-53.242,-17.583],[-53.239,-17.58],[-53.242,-17.573],[-53.24,-17.57],[-53.247,-17.564],[-53.248,-17.558],[-53.241,-17.552],[-53.245,-17.547],[-53.246,-17.539],[-53.243,-17.534],[-53.246,-17.532],[-53.246,-17.524],[-53.239,-17.516],[-53.241,-17.511],[-53.239,-17.512],[-53.243,-17.505],[-53.237,-17.498],[-53.241,-17.492],[-53.236,-17.481],[-53.233,-17.481],[-53.234,-17.479],[-53.228,-17.466],[-53.226,-17.466],[-53.228,-17.463],[-53.226,-17.464],[-53.223,-17.458],[-53.227,-17.455],[-53.227,-17.445],[-53.233,-17.44],[-53.228,-17.438],[-53.229,-17.428],[-53.222,-17.424],[-53.224,-17.423],[-53.22,-17.413],[-53.214,-17.412],[-53.212,-17.407],[-53.215,-17.405],[-53.206,-17.401],[-53.209,-17.395],[-53.213,-17.395],[-53.207,-17.393],[-53.209,-17.385],[-53.204,-17.383],[-53.203,-17.39],[-53.196,-17.38],[-53.201,-17.371],[-53.206,-17.372],[-53.206,-17.37],[-53.196,-17.368],[-53.1958611,-17.3604169],[-53.1987949,-17.3607016],[-53.1989076,-17.3621628],[-53.2017239,-17.3632744],[-53.2068045,-17.3613324],[-53.2048782,-17.3600073],[-53.2030918,-17.3609049],[-53.2033332,-17.3522815],[-53.2007937,-17.351943],[-53.2005545,-17.3504863],[-53.2029513,-17.3471197],[-53.2019079,-17.3442041],[-53.2068764,-17.3421118],[-53.2021021,-17.3411282],[-53.2042446,-17.3381807],[-53.2055742,-17.3314889],[-53.2120354,-17.3273333],[-53.2158095,-17.329048],[-53.2174985,-17.3268905],[-53.2134127,-17.32349],[-53.2156835,-17.3204944],[-53.2137407,-17.3203622],[-53.2086547,-17.3142057],[-53.2135031,-17.3130483],[-53.2148925,-17.3107585],[-53.2104808,-17.3125863],[-53.209939,-17.3111718],[-53.2145744,-17.3074526],[-53.2186594,-17.3089455],[-53.2190816,-17.3072923],[-53.2162537,-17.3041411],[-53.2185273,-17.2992503],[-53.2178215,-17.2969767],[-53.2079069,-17.2930103],[-53.2071891,-17.2908399],[-53.2084665,-17.2880902],[-53.2070193,-17.2866449],[-53.2080752,-17.2848752],[-53.2035118,-17.2840502],[-53.199229,-17.2789455],[-53.1954905,-17.2768886],[-53.1942687,-17.2745752],[-53.1946029,-17.2682431],[-53.1974746,-17.263267],[-53.1972449,-17.2602752],[-53.1928172,-17.2584603],[-53.1867082,-17.2588492],[-53.1839095,-17.2548701],[-53.1840975,-17.2527658],[-53.1795444,-17.2478092],[-53.1797637,-17.2428924],[-53.1748452,-17.2401098],[-53.1716706,-17.2326894],[-53.1715349,-17.2234732],[-53.1702191,-17.22079],[-53.1650395,-17.22082],[-53.1668461,-17.2188051],[-53.1665537,-17.2105459],[-53.1620842,-17.2050421],[-53.159426,-17.1948845],[-53.1551136,-17.187012],[-53.1575947,-17.177573],[-53.1566004,-17.1706101],[-53.1476719,-17.1680858],[-53.142179,-17.1714481],[-53.1404664,-17.1673774],[-53.1410984,-17.1640319],[-53.1390855,-17.1614877],[-53.1348248,-17.1613959],[-53.1329722,-17.1562767],[-53.1275106,-17.1546004],[-53.1310298,-17.1444523],[-53.1263097,-17.144592],[-53.1234139,-17.1407317],[-53.1236502,-17.1370483],[-53.1183484,-17.1342681],[-53.1196332,-17.1310645],[-53.1141099,-17.1264353],[-53.1167534,-17.1234715],[-53.1175656,-17.1196749],[-53.1141837,-17.1167251],[-53.1167977,-17.115723],[-53.1180678,-17.1132812],[-53.112825,-17.113253],[-53.1109495,-17.1080165],[-53.1036539,-17.1075507],[-53.1009218,-17.11067],[-53.0977171,-17.1085528],[-53.0974808,-17.1057722],[-53.1010206,-17.1042378],[-53.1013548,-17.1021219],[-53.0992245,-17.1010838],[-53.0955277,-17.1024612],[-53.0924576,-17.0984688],[-53.0875286,-17.1008443],[-53.0868394,-17.0974307],[-53.0902437,-17.0947957],[-53.0907659,-17.0925798],[-53.088197,-17.0923402],[-53.0846255,-17.0952748],[-53.0829338,-17.0938375],[-53.0833724,-17.0909428],[-53.0891786,-17.0851734],[-53.0860875,-17.084275],[-53.0824743,-17.0884275],[-53.0787665,-17.0886329],[-53.0807297,-17.0798088],[-53.0788292,-17.0793097],[-53.075571,-17.0805076],[-53.0698902,-17.0857182],[-53.0694933,-17.0815856],[-53.0724173,-17.0783315],[-53.0719161,-17.0766345],[-53.0671751,-17.0781717],[-53.065546,-17.0735399],[-53.061724,-17.0781518],[-53.0598651,-17.077473],[-53.0586747,-17.0752369],[-53.0614316,-17.0709844],[-53.0552077,-17.0702656],[-53.0577827,-17.0674402],[-53.054441,-17.0642856],[-53.0549214,-17.0607716],[-53.0594536,-17.0571576],[-53.0654477,-17.0583157],[-53.0657401,-17.0524055],[-53.0598922,-17.0527449],[-53.0591403,-17.0513472],[-53.0609782,-17.0462954],[-53.0669723,-17.047773],[-53.0700216,-17.0511076],[-53.0713374,-17.0504886],[-53.0692488,-17.0418425],[-53.0655599,-17.039873],[-53.0649249,-17.0379668],[-53.0679376,-17.0308925],[-53.0641421,-17.0317821],[-53.0609227,-17.0307443],[-53.0593137,-17.0269935],[-53.0621935,-17.0237951],[-53.0595352,-17.0205754],[-53.054861,-17.0214651],[-53.0537534,-17.0192551],[-53.0546617,-17.0176593],[-53.0622009,-17.017504],[-53.0637811,-17.016346],[-53.0634009,-17.0133254],[-53.0606428,-17.0123142],[-53.0568991,-17.0153928],[-53.0544401,-17.0146796],[-53.0543737,-17.0112339],[-53.0566332,-17.009405],[-53.0516785,-17.0040809],[-53.0557471,-17.0031135],[-53.0547577,-17.0000276],[-53.0559096,-16.9968711],[-53.051027,-16.9934576],[-53.0552293,-16.9885034],[-53.0533132,-16.9794707],[-53.0558821,-16.9631504],[-53.0533341,-16.9617321],[-53.0516215,-16.9647685],[-53.0519139,-16.9675053],[-53.0493243,-16.9678994],[-53.0462968,-16.964255],[-53.0446751,-16.9552994],[-53.0471718,-16.9495097],[-53.0427765,-16.9469623],[-53.0402703,-16.9470622],[-53.035028,-16.9432063],[-53.0367406,-16.9379118],[-53.032835,-16.9318779],[-53.0346938,-16.9306791],[-53.0384114,-16.9325173],[-53.0393931,-16.9309988],[-53.0344641,-16.9240056],[-53.0341926,-16.9200693],[-53.0394139,-16.912736],[-53.0340673,-16.9109775],[-53.0320623,-16.9087795],[-53.029,-16.912],[-53.0282193,-16.9094189],[-53.0311851,-16.9038237],[-53.0288041,-16.9031443],[-53.025003,-16.9044632],[-53.0189044,-16.9003267],[-53.019719,-16.8942916],[-53.0169203,-16.8845191],[-53.0117198,-16.8834799],[-53.0171918,-16.8781154],[-53.0129938,-16.8754973],[-53.01415,-16.8614844],[-53.0118905,-16.8588132],[-53.0093355,-16.8589545],[-53.0054367,-16.8654558],[-53.0014641,-16.8603961],[-52.9980083,-16.8631804],[-52.9978754,-16.8664593],[-52.9909786,-16.8631238],[-52.9881726,-16.8672648],[-52.9815417,-16.8661766],[-52.9765796,-16.8636326],[-52.9719719,-16.8696533],[-52.9636147,-16.8671903],[-52.9627337,-16.8650913],[-52.9661008,-16.8587172],[-52.9627337,-16.85859],[-52.955896,-16.8615015],[-52.9543305,-16.8596217],[-52.9560879,-16.8545477],[-52.9589678,-16.8531768],[-52.9568411,-16.8503075],[-52.9499887,-16.8528375],[-52.949841,-16.8561307],[-52.952322,-16.8587313],[-52.9511406,-16.8601729],[-52.9448936,-16.8551696],[-52.9481869,-16.8485266],[-52.9479344,-16.8449056],[-52.9527919,-16.8431124],[-52.9528545,-16.8410935],[-52.9495337,-16.8404138],[-52.9428713,-16.8427326],[-52.9397384,-16.8408936],[-52.9365639,-16.8415532],[-52.934705,-16.8395742],[-52.9322197,-16.8415532],[-52.926685,-16.8403938],[-52.93194,-16.8361046],[-52.9290544,-16.8271469],[-52.9343446,-16.8249945],[-52.9405187,-16.8144561],[-52.9448471,-16.8131621],[-52.9412076,-16.810487],[-52.9361254,-16.8106363],[-52.9333568,-16.803295],[-52.9263271,-16.8052434],[-52.9254999,-16.8084636],[-52.9281285,-16.8174201],[-52.9270991,-16.8186695],[-52.9236617,-16.8184583],[-52.9174669,-16.813373],[-52.90763,-16.8098913],[-52.9067072,-16.7982321],[-52.8989473,-16.7944493],[-52.8929032,-16.7941631],[-52.8891597,-16.7890113],[-52.8899656,-16.7872691],[-52.8936831,-16.786734],[-52.894,-16.785],[-52.8898226,-16.7831501],[-52.8892767,-16.7803003],[-52.8867551,-16.7800389],[-52.8847014,-16.7764549],[-52.8800871,-16.7756584],[-52.8780074,-16.7797652],[-52.8666081,-16.7811963],[-52.8661011,-16.7768158],[-52.8625786,-16.7756584],[-52.8625504,-16.7690058],[-52.8591449,-16.7686697],[-52.8567013,-16.772814],[-52.8542446,-16.773486],[-52.851541,-16.7674874],[-52.8483662,-16.7660332],[-52.8379965,-16.7718061],[-52.8316009,-16.7720878],[-52.8293522,-16.7701775],[-52.8311914,-16.7622596],[-52.8300134,-16.7597025],[-52.8271642,-16.7578544],[-52.8223114,-16.7580128],[-52.8169806,-16.7488599],[-52.8121277,-16.7468532],[-52.8077528,-16.7419949],[-52.8039293,-16.7424877],[-52.8022198,-16.7478741],[-52.8005838,-16.7489831],[-52.79665,-16.7466596],[-52.7929736,-16.7402346],[-52.7885619,-16.7428574],[-52.7865215,-16.7425934],[-52.7893155,-16.7256059],[-52.7855472,-16.7140746],[-52.7776797,-16.707807],[-52.7615402,-16.7068387],[-52.7600513,-16.7047611],[-52.7642792,-16.6973311],[-52.7626064,-16.6817483],[-52.7549962,-16.6726973],[-52.7558602,-16.671271],[-52.7588381,-16.6711477],[-52.7687092,-16.6727854],[-52.7710254,-16.6717464],[-52.7713746,-16.6696861],[-52.7625329,-16.6640334],[-52.7535256,-16.6626422],[-52.7489117,-16.6559502],[-52.7404192,-16.6575527],[-52.7412097,-16.6519172],[-52.7475147,-16.6426888],[-52.7483419,-16.6390606],[-52.7466324,-16.6310821],[-52.7426986,-16.6295673],[-52.7351987,-16.6322974],[-52.7296841,-16.6388141],[-52.7275702,-16.6451897],[-52.7242982,-16.6471446],[-52.720346,-16.6461935],[-52.7153645,-16.6403111],[-52.7149417,-16.6374931],[-52.7227173,-16.6242128],[-52.7254011,-16.6151063],[-52.73882,-16.6133449],[-52.7413383,-16.6105617],[-52.7413751,-16.6064926],[-52.7383237,-16.6021063],[-52.7308054,-16.5983541],[-52.7316694,-16.5965044],[-52.7397207,-16.592347],[-52.7400002,-16.589863],[-52.7361178,-16.5891055],[-52.7332318,-16.5859872],[-52.7277307,-16.5864062],[-52.7137486,-16.5935091],[-52.7081335,-16.6000114],[-52.7052739,-16.5996128],[-52.7031162,-16.5970219],[-52.7076395,-16.5793577],[-52.7077847,-16.5757733],[-52.705873,-16.5718091],[-52.7001562,-16.5724082],[-52.6947519,-16.5823447],[-52.6896416,-16.5849697],[-52.6748975,-16.585305],[-52.6701085,-16.5819096],[-52.672957,-16.5692829],[-52.6621151,-16.5727809],[-52.6596939,-16.5708016],[-52.6622219,-16.5658872],[-52.6705156,-16.5584293],[-52.6682547,-16.5510744],[-52.6630028,-16.5513474],[-52.6548313,-16.5603576],[-52.6507011,-16.5620299],[-52.6489742,-16.5592996],[-52.6508257,-16.5506477],[-52.6494122,-16.5478979],[-52.6459057,-16.5463264],[-52.640864,-16.5513524],[-52.6358537,-16.5518531],[-52.6351121,-16.5398352],[-52.6334127,-16.5379406],[-52.6294221,-16.538194],[-52.6273702,-16.5366131],[-52.6255197,-16.5308688],[-52.6256508,-16.5224376],[-52.6281313,-16.5185922],[-52.6341434,-16.5141736],[-52.6372945,-16.5027715],[-52.633547,-16.5002367],[-52.6312504,-16.5003647],[-52.6202216,-16.5054514],[-52.6133141,-16.5024642],[-52.6087685,-16.4946557],[-52.6061604,-16.4865898],[-52.6080072,-16.4811267],[-52.6064966,-16.4768897],[-52.6123251,-16.4724593],[-52.6134077,-16.470057],[-52.611532,-16.4673408],[-52.6067232,-16.4667131],[-52.6046587,-16.4644193],[-52.6083723,-16.4596628],[-52.6135965,-16.4579485],[-52.6162275,-16.4592765],[-52.6189089,-16.4649505],[-52.6210237,-16.4652282],[-52.6223951,-16.4572976],[-52.6170954,-16.4525408],[-52.6168688,-16.4501866],[-52.6189333,-16.4468181],[-52.6242205,-16.4452244],[-52.6292685,-16.4407813],[-52.6385162,-16.4378033],[-52.6392817,-16.4327831],[-52.6450142,-16.4273359],[-52.6444623,-16.4225716],[-52.6408839,-16.4174998],[-52.6434654,-16.4123425],[-52.6521175,-16.4083293],[-52.6667337,-16.4115057],[-52.676,-16.412],[-52.6876342,-16.3987826],[-52.6890251,-16.3943342],[-52.687955,-16.3905904],[-52.6807292,-16.3885132],[-52.6774562,-16.3810132],[-52.6782367,-16.3786943],[-52.6849464,-16.3724138],[-52.6927764,-16.3671598],[-52.6902414,-16.3589153],[-52.6935902,-16.3509131],[-52.6925145,-16.3487325],[-52.6853877,-16.3465519],[-52.68251,-16.3442164],[-52.6848901,-16.3382678],[-52.6859508,-16.3278699],[-52.6824042,-16.3213364],[-52.686683,-16.3152316],[-52.6827011,-16.302392],[-52.6770357,-16.3012534],[-52.6735942,-16.2931747],[-52.6701142,-16.2922165],[-52.6674138,-16.287717],[-52.6582097,-16.2801417],[-52.6534666,-16.2795028],[-52.6482941,-16.2850045],[-52.6370109,-16.2831653],[-52.6282728,-16.2869621],[-52.6231573,-16.2864145],[-52.6188786,-16.2834939],[-52.6111768,-16.2719389],[-52.5927497,-16.270515],[-52.5872539,-16.2681966],[-52.581758,-16.2528251],[-52.5774413,-16.2494293],[-52.5719074,-16.2516749],[-52.5678379,-16.2597807],[-52.563426,-16.2647646],[-52.5552108,-16.2656591],[-52.5470336,-16.2614238],[-52.5458166,-16.2585941],[-52.5544501,-16.2525877],[-52.5604784,-16.2408483],[-52.5681421,-16.2348962],[-52.5701579,-16.2299664],[-52.5663355,-16.2242696],[-52.5522252,-16.2255295],[-52.548,-16.225],[-52.54517,-16.2223888],[-52.548593,-16.2085111],[-52.5506088,-16.188825],[-52.5494107,-16.1845698],[-52.5455123,-16.182707],[-52.5436297,-16.1799675],[-52.5491635,-16.1653197],[-52.5469576,-16.1630731],[-52.5365745,-16.1601689],[-52.525735,-16.1545614],[-52.5249933,-16.1517119],[-52.5266288,-16.1424326],[-52.525,-16.14],[-52.5208097,-16.1393454],[-52.5143098,-16.1332237],[-52.5021011,-16.1420103],[-52.4984689,-16.1421929],[-52.4918679,-16.13821],[-52.4905905,-16.1332627],[-52.4880221,-16.1302142],[-52.4810029,-16.12931],[-52.4766999,-16.126184],[-52.4635147,-16.1278558],[-52.4594141,-16.1271502],[-52.4491321,-16.1166454],[-52.4375648,-16.1089232],[-52.4256507,-16.105748],[-52.4204892,-16.1019847],[-52.409942,-16.1000051],[-52.3994967,-16.0935759],[-52.3945393,-16.0928311],[-52.3813604,-16.0987114],[-52.3741793,-16.098633],[-52.3711599,-16.0964377],[-52.3701807,-16.0885383],[-52.3665697,-16.0828537],[-52.3590506,-16.0810302],[-52.3530731,-16.0846567],[-52.3507678,-16.0842254],[-52.3296733,-16.0721108],[-52.3280004,-16.0689154],[-52.325446,-16.0495293],[-52.3209164,-16.0454257],[-52.3242343,-16.0388543],[-52.3198299,-16.0304968],[-52.3155023,-16.0266563],[-52.3133384,-16.0119728],[-52.3094724,-16.0055528],[-52.2987205,-15.9972839],[-52.2892907,-15.9819911],[-52.2903796,-15.9658048],[-52.276639,-15.954046],[-52.2668543,-15.947774],[-52.2649231,-15.9446173],[-52.2658458,-15.9409654],[-52.26473,-15.9364674],[-52.2568132,-15.9309377],[-52.2559763,-15.9190235],[-52.2521354,-15.9070963],[-52.2547747,-15.8951559],[-52.251835,-15.8916693],[-52.2399045,-15.8897912],[-52.2159095,-15.8917663],[-52.2067743,-15.8890269],[-52.198659,-15.8823649],[-52.193218,-15.8807826],[-52.1860033,-15.8826703],[-52.1758753,-15.8879537],[-52.1517569,-15.8886967],[-52.1296125,-15.8957135],[-52.1211153,-15.891586],[-52.1108542,-15.8828602],[-52.1072966,-15.8834133],[-52.0985725,-15.889653],[-52.092206,-15.8824399],[-52.0794874,-15.8812669],[-52.0742904,-15.8812917],[-52.0579439,-15.8877061],[-52.0454985,-15.8886141],[-52.0383745,-15.8859725],[-52.0282465,-15.8882839],[-52.0110332,-15.8865751],[-52.0076471,-15.8848167],[-52.0061022,-15.8801112],[-51.9955209,-15.872333],[-51.9912063,-15.8580099],[-51.9839579,-15.8450263],[-51.9762735,-15.8397195],[-51.9704887,-15.8377254],[-51.9587236,-15.8400721],[-51.9542991,-15.838689],[-51.9530588,-15.8330534],[-51.9567155,-15.8242529],[-51.9564786,-15.8192967],[-51.9504994,-15.8107559],[-51.9436924,-15.8100036],[-51.9126009,-15.8131014],[-51.9077715,-15.8157123],[-51.8933756,-15.8301822],[-51.89,-15.832],[-51.8860167,-15.8316867],[-51.8827511,-15.8288547],[-51.8800666,-15.8248518],[-51.8761464,-15.8014041],[-51.8738048,-15.7983999],[-51.8616925,-15.7910926],[-51.8592549,-15.7879061],[-51.8360249,-15.7453466],[-51.8213423,-15.7300807],[-51.8102522,-15.7277642],[-51.803,-15.723],[-51.8028371,-15.7202822],[-51.8052437,-15.7168386],[-51.8056665,-15.7102328],[-51.7747054,-15.6619512],[-51.769,-15.656],[-51.7581112,-15.6362938],[-51.7538183,-15.6129288],[-51.7612984,-15.5971417],[-51.7699493,-15.5733963],[-51.7786002,-15.5586088],[-51.7804215,-15.5445723],[-51.778275,-15.538431],[-51.7754781,-15.5337936],[-51.7717705,-15.5310361],[-51.7638351,-15.5296574],[-51.7602577,-15.5310988],[-51.75629,-15.5373656],[-51.7576559,-15.552092],[-51.7560948,-15.556353],[-51.7532979,-15.5589848],[-51.7458828,-15.5612406],[-51.7400939,-15.56005],[-51.7265889,-15.5487535],[-51.7249331,-15.5442338],[-51.7281986,-15.5383847],[-51.7339478,-15.5332887],[-51.7372593,-15.5258439],[-51.7378572,-15.5179113],[-51.7358335,-15.5092251],[-51.732476,-15.5043056],[-51.7277847,-15.5009373],[-51.7072256,-15.4982337],[-51.704,-15.496],[-51.6987169,-15.4858235],[-51.6999658,-15.4729307],[-51.7057919,-15.4657982],[-51.708,-15.456],[-51.7032869,-15.4434374],[-51.6942722,-15.4374967],[-51.6910296,-15.4294721],[-51.691,-15.426],[-51.6972105,-15.4161947],[-51.697,-15.41],[-51.6932103,-15.4000977],[-51.6850453,-15.3882033],[-51.6733638,-15.380848],[-51.671,-15.371],[-51.672404,-15.3584942],[-51.6771186,-15.3475734],[-51.6891587,-15.3366661],[-51.691808,-15.3293784],[-51.6914619,-15.3227034],[-51.6873079,-15.3119497],[-51.6834449,-15.2947771],[-51.678173,-15.2882197],[-51.6615768,-15.278997],[-51.6468651,-15.2683895],[-51.6457888,-15.2594436],[-51.6473394,-15.2554404],[-51.650973,-15.2532703],[-51.6567407,-15.2529921],[-51.6649984,-15.2556121],[-51.6681606,-15.2551622],[-51.6708714,-15.2537711],[-51.6724988,-15.247725],[-51.6691411,-15.2340164],[-51.6587017,-15.2152059],[-51.6510772,-15.206167],[-51.6494735,-15.194724],[-51.6517693,-15.1792783],[-51.6497618,-15.1742957],[-51.6241162,-15.1642227],[-51.6052697,-15.161664],[-51.596553,-15.1560787],[-51.5907405,-15.1474431],[-51.588,-15.138],[-51.5836605,-15.1300319],[-51.5717357,-15.1146274],[-51.5614235,-15.1082365],[-51.5506781,-15.1041994],[-51.5480564,-15.1012005],[-51.5400306,-15.0893117],[-51.5350547,-15.0672043],[-51.5308511,-15.0628813],[-51.522,-15.058],[-51.4954751,-15.0567151],[-51.4865965,-15.0518785],[-51.4787912,-15.0502768],[-51.4701729,-15.0509536],[-51.45764,-15.0455465],[-51.4413371,-15.0314652],[-51.4351446,-15.0184379],[-51.427,-15.008],[-51.4198046,-15.0054124],[-51.398,-15.003],[-51.3812898,-15.004128],[-51.3734132,-15.0086352],[-51.3657882,-15.0093435],[-51.3623064,-15.0068815],[-51.3434892,-14.9839957],[-51.3393187,-14.9810743],[-51.337,-14.973],[-51.3332728,-14.9705278],[-51.3283056,-14.9695947],[-51.323,-14.971],[-51.3141396,-14.9783033],[-51.3063667,-14.9817689],[-51.3021813,-14.9872781],[-51.2991917,-15.0029609],[-51.3004336,-15.0171322],[-51.2943624,-15.0312137],[-51.2848878,-15.037921],[-51.2795985,-15.0390315],[-51.2517265,-15.0336568],[-51.2388024,-15.0286374],[-51.227856,-15.0276601],[-51.2196691,-15.024062],[-51.2149778,-15.0196199],[-51.2109304,-15.0118903],[-51.2015017,-15.0040716],[-51.1567042,-14.9849678],[-51.1479194,-14.9755041],[-51.1467236,-14.9708388],[-51.1481494,-14.9598638],[-51.150955,-14.9543982],[-51.1495292,-14.9486215],[-51.1460337,-14.9445333],[-51.1396866,-14.9415115],[-51.1280043,-14.9391118],[-51.1178934,-14.9334883],[-51.1112627,-14.9276907],[-51.1043177,-14.925202],[-51.089741,-14.9234222],[-51.0859644,-14.9201774],[-51.0840332,-14.9139155],[-51.0839713,-14.9051201],[-51.086317,-14.8998754],[-51.0918362,-14.8933861],[-51.0924801,-14.8807179],[-51.0922501,-14.8575578],[-51.089,-14.84],[-51.0779922,-14.819278],[-51.0685635,-14.8088289],[-51.0594108,-14.8027814],[-51.05127,-14.8000689],[-51.044647,-14.794466],[-51.0424817,-14.7898645],[-51.042,-14.784],[-51.0446894,-14.7749667],[-51.0535661,-14.7643375],[-51.0565097,-14.7582444],[-51.0571536,-14.7509946],[-51.0522783,-14.7382292],[-51.0393081,-14.7229275],[-51.026,-14.697],[-51.0275338,-14.6865372],[-51.031,-14.68],[-51.0317652,-14.6752807],[-51.0286837,-14.6658035],[-51.019,-14.661],[-51.0151156,-14.6570379],[-51.0105163,-14.6458689],[-50.9945106,-14.6178773],[-50.9918889,-14.5994071],[-50.9975001,-14.5826268],[-50.9955684,-14.5714541],[-50.9884394,-14.5643317],[-50.9722982,-14.5378743],[-50.962,-14.527],[-50.9611218,-14.5240724],[-50.9621336,-14.5185959],[-50.9704584,-14.513431],[-50.9747358,-14.5026555],[-50.968,-14.482],[-50.9684807,-14.4770505],[-50.975,-14.467],[-50.9830146,-14.4618642],[-50.987,-14.457],[-50.9893157,-14.4506409],[-50.9889478,-14.4445836],[-50.9854063,-14.440575],[-50.9853143,-14.4304196],[-50.987614,-14.4262771],[-50.9958928,-14.4196846],[-50.9982384,-14.4160319],[-50.9914251,-14.3922359],[-50.9868258,-14.3855087],[-50.98494,-14.3719647],[-50.9876996,-14.3598011],[-50.9671866,-14.3327537],[-50.9657148,-14.326515],[-50.9664967,-14.3202761],[-50.9790989,-14.3003104],[-50.978501,-14.2941599],[-50.9700382,-14.2803429],[-50.9605175,-14.2496751],[-50.9582639,-14.2373712],[-50.9445118,-14.2240858],[-50.9391306,-14.2168186],[-50.92687,-14.1846797],[-50.9135684,-14.1693238],[-50.91,-14.149],[-50.9114544,-14.1425824],[-50.9206582,-14.1268451],[-50.9212111,-14.1234704],[-50.9182516,-14.1142608],[-50.9086575,-14.110886],[-50.8994537,-14.1129677],[-50.8981528,-14.1240381],[-50.8923313,-14.1309451],[-50.8862822,-14.1309451],[-50.8778915,-14.125962],[-50.865533,-14.1256151],[-50.8478734,-14.1130623],[-50.833,-14.089],[-50.831,-14.072],[-50.837263,-14.0649615],[-50.8412599,-14.050065],[-50.8538048,-14.0281836],[-50.8531287,-14.0168794],[-50.8484986,-14.0072373],[-50.849,-14],[-50.863,-13.985],[-50.8676975,-13.9666284],[-50.862,-13.956],[-50.845,-13.941],[-50.841,-13.927],[-50.8399525,-13.9144552],[-50.845,-13.903],[-50.841,-13.891],[-50.841,-13.86],[-50.856,-13.831],[-50.853,-13.811],[-50.857,-13.791],[-50.853,-13.765],[-50.87,-13.739],[-50.871,-13.733],[-50.865,-13.723],[-50.856,-13.715],[-50.834,-13.711],[-50.823,-13.713],[-50.804,-13.691],[-50.8026112,-13.6838059],[-50.787,-13.648],[-50.781,-13.619],[-50.768,-13.597],[-50.763,-13.53],[-50.745,-13.507],[-50.715,-13.491],[-50.697,-13.476],[-50.684,-13.444],[-50.665,-13.442],[-50.663,-13.419],[-50.6672546,-13.4095059],[-50.669,-13.399],[-50.665,-13.376],[-50.646,-13.361],[-50.6366217,-13.3454877],[-50.624,-13.334],[-50.6071909,-13.3072507],[-50.6053696,-13.2772935],[-50.5983279,-13.2720609],[-50.5954829,-13.265455],[-50.5900191,-13.2472214],[-50.5844561,-13.2179883],[-50.586,-13.212],[-50.603,-13.196],[-50.6046849,-13.1872122],[-50.603319,-13.1789793],[-50.594,-13.169],[-50.5936924,-13.1603591],[-50.5975951,-13.1519986],[-50.599,-13.143],[-50.5980504,-13.1333131],[-50.5933021,-13.1225445],[-50.5914809,-13.1121556],[-50.5950583,-13.0958744],[-50.6052053,-13.0851676],[-50.6072867,-13.0731297],[-50.611,-13.064],[-50.6085225,-13.0569093],[-50.6039044,-13.0536145],[-50.5981154,-13.0517769],[-50.5881636,-13.0532976],[-50.576,-13.051],[-50.5707967,-13.0450602],[-50.569,-13.039],[-50.572,-13.032],[-50.587,-13.024],[-50.5933021,-13.0084954],[-50.593,-13.002],[-50.585822,-12.9974679],[-50.578,-12.997],[-50.565,-13.003],[-50.556,-13.002],[-50.5414617,-12.9859962],[-50.5379493,-12.9793411],[-50.525,-12.976],[-50.5247452,-12.9630512],[-50.527282,-12.9377586],[-50.5150536,-12.9172183],[-50.5124518,-12.9057429],[-50.5121917,-12.8922381],[-50.5104489,-12.8878631],[-50.5074244,-12.8835197],[-50.501798,-12.8810786],[-50.4982206,-12.8770838],[-50.4982856,-12.8716941],[-50.5006272,-12.8667163],[-50.5099992,-12.8616309],[-50.5166466,-12.8579522],[-50.5179115,-12.8532835],[-50.5174598,-12.8490552],[-50.5121289,-12.8401578],[-50.5110447,-12.8357531],[-50.5125807,-12.8314364],[-50.5173694,-12.8291458],[-50.5211643,-12.8307316],[-50.5277686,-12.8371342],[-50.5317893,-12.843477],[-50.5347033,-12.8450801],[-50.5453424,-12.8433008],[-50.5528417,-12.8375747],[-50.5561848,-12.837839],[-50.5657903,-12.843125],[-50.5937999,-12.8306154],[-50.6001246,-12.8248009],[-50.6010282,-12.8182815],[-50.5983175,-12.8137001],[-50.5804275,-12.8087663],[-50.5762713,-12.8040086],[-50.5773555,-12.8003081],[-50.5802903,-12.7984717],[-50.5994018,-12.8006605],[-50.6051844,-12.8036561],[-50.6109376,-12.8155812],[-50.6144005,-12.8211007],[-50.6167802,-12.822333],[-50.6231388,-12.8217624],[-50.6252728,-12.8191689],[-50.6256043,-12.8050659],[-50.6198217,-12.7911446],[-50.6111478,-12.7781038],[-50.6110256,-12.7746425],[-50.6148907,-12.7690022],[-50.6166058,-12.7687555],[-50.6297764,-12.7777625],[-50.6346397,-12.7775751],[-50.6364051,-12.7750767],[-50.6359425,-12.7693748],[-50.625785,-12.7595988],[-50.6235588,-12.7327802],[-50.6264978,-12.728044],[-50.6379849,-12.7191956],[-50.6372754,-12.7141858],[-50.6290534,-12.7067297],[-50.6304084,-12.7019136],[-50.6330145,-12.7003725],[-50.6415757,-12.7034888],[-50.6444543,-12.7014615],[-50.6468267,-12.6979838],[-50.6478369,-12.6891535],[-50.6509036,-12.6829205],[-50.6540988,-12.6798425],[-50.6548257,-12.6751085],[-50.6533314,-12.6715761],[-50.645236,-12.6623397],[-50.6451721,-12.6533632],[-50.648686,-12.6481267],[-50.6538611,-12.6463189],[-50.6709835,-12.6473786],[-50.6843787,-12.6449847],[-50.6883399,-12.6409325],[-50.689426,-12.6309578],[-50.6988178,-12.6238505],[-50.7075068,-12.6078897],[-50.7059734,-12.5994101],[-50.7027151,-12.594623],[-50.6949844,-12.591256],[-50.6863593,-12.5913807],[-50.6815676,-12.5900089],[-50.6795231,-12.5868912],[-50.6799703,-12.5834617],[-50.688851,-12.5769767],[-50.6895538,-12.5679972],[-50.6858977,-12.5655062],[-50.6756484,-12.5520815],[-50.6687141,-12.5467098],[-50.6643138,-12.5386757],[-50.6585071,-12.5268228],[-50.6578425,-12.5211349],[-50.6609497,-12.5053875],[-50.659426,-12.4970435],[-50.6557814,-12.4920204],[-50.646662,-12.4859673],[-50.6416755,-12.4786936],[-50.6433058,-12.4739187],[-50.6463739,-12.4712831],[-50.6517951,-12.461755],[-50.6511427,-12.4551109],[-50.6465546,-12.4506795],[-50.638221,-12.4501215],[-50.6264961,-12.4575202],[-50.6203025,-12.4546018],[-50.6191301,-12.4511325],[-50.6214393,-12.441781],[-50.6220163,-12.4309505],[-50.6325608,-12.4179266],[-50.6339191,-12.4138224],[-50.6297488,-12.3925775],[-50.6297488,-12.370691],[-50.6337243,-12.3618652],[-50.6434825,-12.3523331],[-50.6468867,-12.3443841],[-50.6454516,-12.3392255],[-50.6395034,-12.331582],[-50.6379045,-12.3252332],[-50.6388152,-12.3218995],[-50.6459666,-12.3136545],[-50.6519998,-12.3025257],[-50.6481921,-12.2950683],[-50.6443291,-12.2909139],[-50.6306299,-12.2839],[-50.6283692,-12.2810882],[-50.6282374,-12.2771548],[-50.6360902,-12.2651518],[-50.6528703,-12.2527984],[-50.6540325,-12.2498384],[-50.6514406,-12.2408391],[-50.6443888,-12.228395],[-50.6452518,-12.2224324],[-50.6514491,-12.2177492],[-50.6631077,-12.2137233],[-50.6715104,-12.2155013],[-50.6773244,-12.2188732],[-50.6805317,-12.2183787],[-50.6858129,-12.2140794],[-50.6868137,-12.2076052],[-50.6866566,-12.2042355],[-50.6801643,-12.1879588],[-50.6770023,-12.1521535],[-50.6710884,-12.1395322],[-50.6714637,-12.1253682],[-50.672997,-12.118622],[-50.6756829,-12.1142725],[-50.6689081,-12.0916354],[-50.6689081,-12.0686446],[-50.6701115,-12.0659098],[-50.6865416,-12.0499007],[-50.690239,-12.0434215],[-50.6895015,-12.0374486],[-50.6773643,-12.0167935],[-50.6747859,-12.0094094],[-50.683922,-11.9951936],[-50.6854538,-11.9903215],[-50.6586345,-11.9748984],[-50.6551721,-11.9631749],[-50.6544892,-11.9475801],[-50.6554265,-11.9429998],[-50.6667374,-11.9299377],[-50.6665567,-11.9216278],[-50.6587863,-11.9094277],[-50.6439683,-11.900233],[-50.6376435,-11.894221],[-50.6371014,-11.8862636],[-50.6400928,-11.8777154],[-50.6445503,-11.8763433],[-50.6530039,-11.8769447],[-50.6601838,-11.8738726],[-50.6698094,-11.8664576],[-50.6853014,-11.8582141],[-50.6874585,-11.8556691],[-50.6900088,-11.844775],[-50.6877792,-11.8375646],[-50.6877728,-11.8295696],[-50.6855965,-11.8193339],[-50.6894047,-11.8118913],[-50.6995176,-11.8073155],[-50.705191,-11.8000994],[-50.7044374,-11.7698728],[-50.7057282,-11.7671141],[-50.7155922,-11.759174],[-50.7201137,-11.7437689],[-50.7242027,-11.7395153],[-50.724586,-11.7337603],[-50.7191438,-11.7268508],[-50.7013234,-11.7169253],[-50.6942487,-11.7148916],[-50.6908423,-11.7109092],[-50.6884931,-11.6981688],[-50.6854211,-11.6910906],[-50.6720018,-11.6819278],[-50.6616517,-11.671917],[-50.6598628,-11.6672869],[-50.6640795,-11.6482651],[-50.6605017,-11.6317451],[-50.6603739,-11.6192293],[-50.6560294,-11.594947],[-50.6606294,-11.5866856],[-50.67,-11.581],[-50.6792852,-11.5851834],[-50.7063744,-11.5854338],[-50.7173634,-11.5811778],[-50.7237524,-11.5696612],[-50.7365303,-11.5361101],[-50.737177,-11.4900211],[-50.7416493,-11.4661034],[-50.7398604,-11.4585895],[-50.741266,-11.4440622],[-50.7362894,-11.4198665],[-50.7333981,-11.4108328],[-50.7290612,-11.4051644],[-50.7277962,-11.3966616],[-50.7294226,-11.3878042],[-50.7259891,-11.372569],[-50.7122554,-11.3562698],[-50.7060177,-11.3522014],[-50.7035781,-11.348658],[-50.6922272,-11.3170024],[-50.6705424,-11.2890045],[-50.6705424,-11.2813843],[-50.6607842,-11.2586998],[-50.6555154,-11.2346846],[-50.6529855,-11.2066786],[-50.6569611,-11.1932064],[-50.665635,-11.1744152],[-50.6652736,-11.1591686],[-50.6555154,-11.1361199],[-50.6482871,-11.113424],[-50.6385289,-11.1010115],[-50.6273251,-11.0917904],[-50.6128685,-11.0832783],[-50.6078087,-11.0733473],[-50.6078087,-11.0584501],[-50.6121457,-11.0453258],[-50.6110614,-11.0332651],[-50.6148337,-11.0059841],[-50.6240498,-10.9852295],[-50.625134,-10.9596833],[-50.6296517,-10.9469095],[-50.6316395,-10.9320059],[-50.6283868,-10.9240215],[-50.6191707,-10.9139077],[-50.6083283,-10.9064552],[-50.6027263,-10.8986476],[-50.6007386,-10.8883554],[-50.6045289,-10.8779076],[-50.6119379,-10.8677922],[-50.6197083,-10.8484478],[-50.6197083,-10.8351366],[-50.6139257,-10.8246648],[-50.6115765,-10.8156126],[-50.5866389,-10.784904],[-50.5753526,-10.7492986],[-50.5746298,-10.7384687],[-50.5822195,-10.7089952],[-50.6031928,-10.6701755],[-50.604279,-10.6625156],[-50.5989122,-10.6565508],[-50.5831847,-10.6443218],[-50.5690608,-10.6147031],[-50.5564113,-10.6107955],[-50.5412319,-10.6086641],[-50.5329193,-10.59552],[-50.5296835,-10.5797276],[-50.5215056,-10.5606348],[-50.5201021,-10.5496289],[-50.5218099,-10.5437584],[-50.5220167,-10.5294807],[-50.5094078,-10.4983488],[-50.5019901,-10.4898295],[-50.4982215,-10.4876555],[-50.4965428,-10.4870896],[-50.4886872,-10.4915385],[-50.4857369,-10.4915143],[-50.4816334,-10.4889196],[-50.4852046,-10.4781164],[-50.4879133,-10.4606135],[-50.4770371,-10.4300158],[-50.4765059,-10.4219777],[-50.470905,-10.401314],[-50.4519937,-10.3912595],[-50.4356379,-10.3726578],[-50.4249045,-10.3545577],[-50.4187711,-10.3379651],[-50.4197933,-10.3158403],[-50.400511,-10.278052],[-50.3997882,-10.267739],[-50.3886942,-10.235363],[-50.3849702,-10.2154575],[-50.3875001,-10.1966057],[-50.3882612,-10.1673667],[-50.3941796,-10.1475283],[-50.3885843,-10.1247449],[-50.3726821,-10.1115806],[-50.3607554,-10.0959249],[-50.341239,-10.0848944],[-50.3253368,-10.0695933],[-50.3130487,-10.0489535],[-50.309796,-10.0357861],[-50.2995523,-10.0297456],[-50.2896135,-10.0160435],[-50.2925048,-10.0034086],[-50.290517,-9.98579],[-50.2773177,-9.9537897],[-50.2708872,-9.9447413],[-50.2682624,-9.9371146],[-50.2658656,-9.9248416],[-50.2667843,-9.9046745],[-50.2654719,-9.8976287],[-50.2478863,-9.8802397],[-50.2366656,-9.8661468],[-50.2177676,-9.8589062],[-50.2129774,-9.8535403],[-50.2075677,-9.8390248],[-50.321,-9.835],[-50.842,-9.8],[-51.304,-9.772],[-51.4879449,-9.7592296],[-52.26078,-9.7055702],[-52.6199023,-9.6806327],[-53.133,-9.645],[-53.5883547,-9.6109786],[-53.915,-9.586],[-54.294,-9.558],[-54.732,-9.526],[-55.152,-9.492],[-55.604,-9.456],[-55.8685129,-9.4310013],[-56.156,-9.41],[-56.671,-9.367],[-56.697816,-9.374622],[-56.7003438,-9.3747052],[-56.7029438,-9.3713204],[-56.7105721,-9.3742843],[-56.7158254,-9.3778693],[-56.7180675,-9.383734],[-56.7311726,-9.3921194],[-56.7514288,-9.4032721],[-56.7544782,-9.4064435],[-56.7607168,-9.4058293],[-56.7697862,-9.3987715],[-56.7728761,-9.3899649],[-56.7698254,-9.3801132],[-56.7726794,-9.3716953],[-56.7765943,-9.3662682],[-56.777586,-9.3594817],[-56.7765431,-9.3279802],[-56.7775925,-9.3243353],[-56.7809084,-9.3173147],[-56.7876872,-9.3163413],[-56.7913599,-9.2994828],[-56.7909005,-9.289858],[-56.7946771,-9.282065],[-56.7955993,-9.2757423],[-56.8039904,-9.2718478],[-56.8051909,-9.2665365],[-56.8161347,-9.2498749],[-56.8363485,-9.242337],[-56.8537282,-9.2430539],[-56.8609384,-9.2325927],[-56.8696133,-9.2358095],[-56.8771756,-9.2405461],[-56.8992189,-9.2369981],[-56.9138785,-9.2366913],[-56.9240162,-9.2332317],[-56.9341785,-9.236165],[-56.9431642,-9.2297123],[-56.9641069,-9.2186986],[-56.9683984,-9.2186986],[-56.9694284,-9.2239513],[-56.9785264,-9.2302206],[-56.9958258,-9.2338788],[-56.998743,-9.2325053],[-57.0020539,-9.2258697],[-57.0166352,-9.2215791],[-57.0260766,-9.2207319],[-57.0331147,-9.2115819],[-57.0371902,-9.2020119],[-57.0425462,-9.1966087],[-57.0490814,-9.1958421],[-57.0492316,-9.1930249],[-57.0577073,-9.1856535],[-57.0611191,-9.185018],[-57.0616341,-9.17413],[-57.0590163,-9.1670124],[-57.0541883,-9.1626274],[-57.0530991,-9.1564709],[-57.0560375,-9.1526774],[-57.0573742,-9.1472838],[-57.0609622,-9.1449428],[-57.0588949,-9.1364953],[-57.0566074,-9.1322429],[-57.052501,-9.1296875],[-57.0438095,-9.1197214],[-57.0367196,-9.1066783],[-57.0375779,-9.0990508],[-57.0513108,-9.0827783],[-57.0580056,-9.0826088],[-57.0635387,-9.080019],[-57.0636705,-9.0746418],[-57.0586923,-9.0675222],[-57.0689901,-9.0591089],[-57.0816949,-9.0532825],[-57.0947412,-9.0214108],[-57.1026376,-9.0146292],[-57.1232369,-9.0086952],[-57.1456696,-8.9866938],[-57.1824601,-8.9440933],[-57.2052911,-8.922048],[-57.2449449,-8.9093289],[-57.2614244,-8.9093289],[-57.2779038,-8.9135687],[-57.2974732,-8.9135687],[-57.306228,-8.9105161],[-57.3117211,-8.8979662],[-57.3117211,-8.8882991],[-57.3154977,-8.8859247],[-57.326484,-8.8859247],[-57.3465684,-8.8810063],[-57.3608366,-8.8810743],[-57.3776391,-8.8835503],[-57.3954919,-8.8754093],[-57.4057916,-8.865572],[-57.4179795,-8.8599749],[-57.4212411,-8.8496283],[-57.4143746,-8.8241848],[-57.4144596,-8.8095774],[-57.4199292,-8.7892226],[-57.4257043,-8.7827928],[-57.4650148,-8.7848286],[-57.4790022,-8.7744323],[-57.4949324,-8.7656442],[-57.5086167,-8.7607379],[-57.5293878,-8.74462],[-57.5567455,-8.7616403],[-57.5740197,-8.7612468],[-57.5877554,-8.7581223],[-57.5994256,-8.757684],[-57.6123002,-8.7534425],[-57.6155577,-8.7488182],[-57.6048557,-8.735441],[-57.599619,-8.7314113],[-57.5959037,-8.7193413],[-57.595336,-8.6945412],[-57.6024246,-8.6806446],[-57.6036385,-8.6701693],[-57.6140168,-8.6521406],[-57.6253956,-8.6409537],[-57.6248315,-8.6176883],[-57.6208833,-8.5918895],[-57.6335516,-8.5857507],[-57.6440916,-8.5834253],[-57.6485682,-8.5763829],[-57.6480999,-8.564117],[-57.6520481,-8.5556296],[-57.6410292,-8.5432817],[-57.633337,-8.5182825],[-57.6517048,-8.5065683],[-57.6617384,-8.4908725],[-57.6529922,-8.4844208],[-57.6514473,-8.4669328],[-57.6584899,-8.4615131],[-57.6802778,-8.4353505],[-57.6907491,-8.4058034],[-57.6770162,-8.3871231],[-57.6683395,-8.3682069],[-57.6758146,-8.3524771],[-57.6787329,-8.3113735],[-57.6653433,-8.2982942],[-57.6662016,-8.2695861],[-57.6491226,-8.2423272],[-57.639431,-8.2119938],[-57.6699818,-8.1745091],[-57.6998472,-8.1713853],[-57.7204466,-8.1525239],[-57.7260877,-8.0958864],[-57.7484274,-8.0707809],[-57.7776098,-8.0529346],[-57.7963209,-8.0189395],[-57.8323698,-7.97169],[-57.8351819,-7.9024481],[-57.8403299,-7.888177],[-57.8519392,-7.8448485],[-57.8735685,-7.8086253],[-57.8908206,-7.7158482],[-57.8919016,-7.6948268],[-57.8951982,-7.6875647],[-57.8980811,-7.6735204],[-57.9089412,-7.6602479],[-57.913562,-7.6570379],[-57.9206997,-7.6559194],[-57.9330461,-7.657501],[-57.9373085,-7.6553367],[-57.9413166,-7.6498652],[-57.9444056,-7.6399578],[-57.943778,-7.6242294],[-57.947403,-7.6002645],[-57.9523536,-7.584551],[-57.9589749,-7.5789882],[-57.9612716,-7.5743598],[-57.9688247,-7.55504],[-57.9691839,-7.5461263],[-57.9730424,-7.5347708],[-57.9878235,-7.5152465],[-58.0007829,-7.4896578],[-58.0051337,-7.4840787],[-58.0237973,-7.4707799],[-58.0337386,-7.458381],[-58.0425089,-7.441638],[-58.0483186,-7.4224304],[-58.0522119,-7.4175843],[-58.0656358,-7.4081757],[-58.0731479,-7.4009343],[-58.0926215,-7.3778275],[-58.0941553,-7.3710048],[-58.1015286,-7.3617683],[-58.1181861,-7.3500025],[-58.1366184,-7.3482932]]]},"properties":{"shapeName":"Mato Grosso","shapeISO":"BR-MT","shapeID":"79741978B43224824975484","shapeGroup":"BRA","shapeType":"ADM1"}}, +{"type":"Feature","geometry":{"type":"Polygon","coordinates":[[[-62.049499511999954,-11.867309569999975],[-62.057495116999974,-11.866821288999972],[-62.063293456999986,-11.869323729999962],[-62.07171630899995,-11.876586913999972],[-62.08398437499994,-11.876525878999928],[-62.086608886999954,-11.871826171999942],[-62.09271240199996,-11.839599608999947],[-62.10247802699996,-11.845275878999928],[-62.110595702999944,-11.842407226999967],[-62.119995116999974,-11.84289550799997],[-62.12127685499996,-11.845703124999943],[-62.12408447299998,-11.84680175799997],[-62.12670898399995,-11.844787597999925],[-62.13409423799993,-11.851196288999972],[-62.14068603499999,-11.852600097999925],[-62.149108886999954,-11.859985351999967],[-62.157592772999976,-11.87078857399996],[-62.16308593799994,-11.871826171999942],[-62.16998290999999,-11.871093749999943],[-62.182312011999954,-11.866394042999957],[-62.17358398399995,-11.85321044899996],[-62.17797851599994,-11.841796874999943],[-62.189392089999956,-11.827880858999947],[-62.19927978499999,-11.827880858999947],[-62.202514647999976,-11.831298827999944],[-62.20672607399996,-11.831909179999968],[-62.23229980499997,-11.908325194999975],[-62.23602294899996,-11.910278319999975],[-62.24121093799994,-11.908203124999943],[-62.24389648399995,-11.905700683999953],[-62.24151611299993,-11.903198241999974],[-62.24951171899994,-11.900512694999975],[-62.25360107399996,-11.90258789099994],[-62.26300048799993,-11.903015136999954],[-62.26849365199996,-11.905212401999961],[-62.272277831999986,-11.903076171999942],[-62.28002929699994,-11.901977538999972],[-62.28320312499994,-11.899291991999974],[-62.28710937499994,-11.900817870999958],[-62.29162597699997,-11.899291991999974],[-62.291503905999946,-11.895080565999933],[-62.298095702999944,-11.892517089999956],[-62.305908202999944,-11.900695800999927],[-62.30859374999994,-11.899108886999954],[-62.31219482399996,-11.901977538999972],[-62.31488037099996,-11.901000976999967],[-62.315795897999976,-11.904602050999927],[-62.32012939499998,-11.902099608999947],[-62.32330322299998,-11.90399169899996],[-62.33038330099998,-11.89599609399994],[-62.33721923799993,-11.895507812999938],[-62.33850097699997,-11.898925780999946],[-62.341186522999976,-11.90020751999998],[-62.34338378899997,-11.898315429999968],[-62.350097655999946,-11.90380859399994],[-62.357910155999946,-11.90380859399994],[-62.36260986299993,-11.90649414099994],[-62.37109374999994,-11.908386229999962],[-62.37921142599998,-11.905212401999961],[-62.39459228499999,-11.90899658199993],[-62.39630126999998,-11.911499022999976],[-62.400512694999975,-11.911499022999976],[-62.40728759799998,-11.91607665999993],[-62.40667724599996,-11.922607421999942],[-62.40881347699997,-11.92559814499998],[-62.42248535199997,-11.932983397999976],[-62.42828369099993,-11.933715819999975],[-62.42791747999996,-11.93719482399996],[-62.43530273399995,-11.940490722999982],[-62.43847656299994,-11.94641113299997],[-62.44128417999997,-11.95880126999998],[-62.44897460899995,-11.962219237999932],[-62.45428466799996,-11.967712401999961],[-62.463684081999986,-11.973388671999942],[-62.46838378899997,-11.981079101999967],[-62.47601318399995,-11.982910155999946],[-62.48022460899995,-11.988281249999943],[-62.47882080099998,-11.991577147999976],[-62.48071289099994,-11.996398925999927],[-62.486816405999946,-12.000915526999961],[-62.489074706999986,-12.004394530999946],[-62.49609374999994,-12.009094237999932],[-62.49951171899994,-12.00891113299997],[-62.51550292999997,-12.015197753999928],[-62.523010253999985,-12.024780272999976],[-62.536010741999974,-12.028503417999957],[-62.54321289099994,-12.034179687999938],[-62.54638671899994,-12.039611815999933],[-62.54602050799997,-12.04711914099994],[-62.549316405999946,-12.050781249999943],[-62.56939697299998,-12.064208983999947],[-62.57269287099996,-12.06469726599994],[-62.578125,-12.06982421899994],[-62.58099365199996,-12.069580077999944],[-62.58172607399996,-12.072692870999958],[-62.58740234399994,-12.069519042999957],[-62.59197997999996,-12.072998046999942],[-62.59698486299993,-12.074096679999968],[-62.598876952999944,-12.07781982399996],[-62.60229492199994,-12.076904296999942],[-62.60388183599997,-12.08117675799997],[-62.61077880899995,-12.083984374999943],[-62.61138915999999,-12.087219237999932],[-62.60998535199997,-12.090576171999942],[-62.60650634799998,-12.090698241999974],[-62.607910155999946,-12.095825194999975],[-62.60607910199997,-12.109008788999972],[-62.60650634799998,-12.111999511999954],[-62.61389160199997,-12.119812011999954],[-62.606811522999976,-12.126220702999944],[-62.60900878899997,-12.129089354999962],[-62.60339355499997,-12.149719237999932],[-62.60388183599997,-12.158691405999946],[-62.60852050799997,-12.162597655999946],[-62.61370849599996,-12.170104979999962],[-62.62072753899997,-12.184020995999958],[-62.617309569999975,-12.18579101599994],[-62.61547851599994,-12.18951415999993],[-62.61541747999996,-12.19750976599994],[-62.61297607399996,-12.199584960999971],[-62.61547851599994,-12.205200194999975],[-62.61761474599996,-12.208984374999943],[-62.622985839999956,-12.20849609399994],[-62.62951660199997,-12.214416503999928],[-62.638793944999975,-12.22680664099994],[-62.63970947299998,-12.23352050799997],[-62.64190673799993,-12.23712158199993],[-62.64080810499996,-12.23992919899996],[-62.633483886999954,-12.24328613299997],[-62.63201904299996,-12.246215819999975],[-62.625488280999946,-12.251586913999972],[-62.61621093799994,-12.255798339999956],[-62.60491943399995,-12.254516601999967],[-62.59912109399994,-12.249877929999968],[-62.59631347699997,-12.250488280999946],[-62.59289550799997,-12.249084472999982],[-62.59088134799998,-12.251708983999947],[-62.58361816399997,-12.252502440999933],[-62.58239746099997,-12.258178710999971],[-62.576293944999975,-12.267578124999943],[-62.56768798799993,-12.272094726999967],[-62.56420898399995,-12.269104003999928],[-62.55999755899995,-12.269287108999947],[-62.55609130899995,-12.275024413999972],[-62.54162597699997,-12.279907226999967],[-62.53558349599996,-12.284912108999947],[-62.51708984399994,-12.283691405999946],[-62.509887694999975,-12.287109374999943],[-62.50567626999998,-12.29321289099994],[-62.50109863299997,-12.293823241999974],[-62.49829101599994,-12.296997069999975],[-62.494995116999974,-12.295104979999962],[-62.48937988299997,-12.296081542999957],[-62.485900878999985,-12.298706054999968],[-62.48541259799998,-12.302001952999944],[-62.47711181599993,-12.30279540999993],[-62.47521972699997,-12.300720214999956],[-62.46917724599996,-12.299316405999946],[-62.462829589999956,-12.30157470699993],[-62.460510253999985,-12.304321288999972],[-62.44531249999994,-12.309814452999944],[-62.43859863299997,-12.316589354999962],[-62.41839599599996,-12.323608397999976],[-62.41601562499994,-12.328613280999946],[-62.412597655999946,-12.331420897999976],[-62.40679931599993,-12.332397460999971],[-62.39459228499999,-12.343505858999947],[-62.38061523399995,-12.342529296999942],[-62.37341308599997,-12.337890624999943],[-62.368713378999985,-12.339721679999968],[-62.36358642599998,-12.33868408199993],[-62.35528564499998,-12.33209228499993],[-62.343322753999985,-12.329406737999932],[-62.338684081999986,-12.330078124999943],[-62.316894530999946,-12.32110595699993],[-62.3125,-12.32208251999998],[-62.30670165999999,-12.320983886999954],[-62.30047607399996,-12.316284179999968],[-62.29138183599997,-12.318786620999958],[-62.258300780999946,-12.387878417999957],[-62.25518798799993,-12.390197753999928],[-62.25488281299994,-12.398010253999928],[-62.25140380899995,-12.400878905999946],[-62.25567626999998,-12.410278319999975],[-62.25201415999999,-12.409790038999972],[-62.25390624999994,-12.413513183999953],[-62.25231933599997,-12.416381835999971],[-62.252624511999954,-12.421325683999953],[-62.25610351599994,-12.424011229999962],[-62.261108397999976,-12.42462158199993],[-62.26422119099993,-12.427307128999928],[-62.26232910199997,-12.43170165999993],[-62.25891113299997,-12.433227538999972],[-62.26208496099997,-12.436096190999933],[-62.25878906299994,-12.450927733999947],[-62.26739501999998,-12.456481933999953],[-62.27191162099996,-12.46881103499993],[-62.27508544899996,-12.473205565999933],[-62.27191162099996,-12.48052978499993],[-62.26831054699994,-12.481018065999933],[-62.27050781299994,-12.48852539099994],[-62.267700194999975,-12.50762939499998],[-62.26928710899995,-12.514099120999958],[-62.28021240199996,-12.529785155999946],[-62.29071044899996,-12.537109374999943],[-62.29870605499997,-12.548095702999944],[-62.31182861299993,-12.55670165999993],[-62.32659912099996,-12.573608397999976],[-62.34381103499999,-12.580810546999942],[-62.346496581999986,-12.58312988299997],[-62.35101318399995,-12.591979979999962],[-62.36010742199994,-12.598388671999942],[-62.36621093799994,-12.612304687999938],[-62.36810302699996,-12.621826171999942],[-62.37487792999997,-12.63391113299997],[-62.37811279299996,-12.639282226999967],[-62.38641357399996,-12.64727783199993],[-62.38708496099997,-12.653198241999974],[-62.390625,-12.659484862999932],[-62.400878905999946,-12.660705565999933],[-62.40820312499994,-12.672302245999958],[-62.40948486299993,-12.67950439499998],[-62.41601562499994,-12.684997558999953],[-62.41979980499997,-12.698486327999944],[-62.42419433599997,-12.70727539099994],[-62.452697753999985,-12.72821044899996],[-62.45410156299994,-12.732604979999962],[-62.46508789099994,-12.748779296999942],[-62.46862792999997,-12.75],[-62.47442626999998,-12.747497558999953],[-62.47991943399995,-12.749389647999976],[-62.48577880899995,-12.74951171899994],[-62.49951171899994,-12.75500488299997],[-62.51000976599994,-12.77349853499993],[-62.517700194999975,-12.78289794899996],[-62.51959228499999,-12.791381835999971],[-62.51928710899995,-12.802124022999976],[-62.52191162099996,-12.809509276999961],[-62.53417968799994,-12.806396483999947],[-62.54760742199994,-12.79669189499998],[-62.54882812499994,-12.801086425999927],[-62.55371093799994,-12.802490233999947],[-62.56018066399997,-12.810485839999956],[-62.56542968799994,-12.809204101999967],[-62.57800292999997,-12.809875487999932],[-62.57849121099997,-12.812805175999927],[-62.59100341799996,-12.826782226999967],[-62.59381103499999,-12.831787108999947],[-62.59490966799996,-12.838012694999975],[-62.61370849599996,-12.856811522999976],[-62.617126464999956,-12.865112304999968],[-62.62280273399995,-12.87188720699993],[-62.64489746099997,-12.88232421899994],[-62.648376464999956,-12.888305663999972],[-62.649108886999954,-12.899414062999938],[-62.65258789099994,-12.902099608999947],[-62.665283202999944,-12.906188964999956],[-62.67358398399995,-12.905883788999972],[-62.67779540999999,-12.904296874999943],[-62.68328857399996,-12.905700683999953],[-62.69409179699994,-12.902282714999956],[-62.69750976599994,-12.906799315999933],[-62.70330810499996,-12.920898437999938],[-62.71197509799998,-12.92352294899996],[-62.71649169899996,-12.92211914099994],[-62.72308349599996,-12.924682616999974],[-62.72448730499997,-12.92779540999993],[-62.72961425799997,-12.92657470699993],[-62.73419189499998,-12.913818358999947],[-62.73791503899997,-12.915893554999968],[-62.74121093799994,-12.911682128999928],[-62.73730468799994,-12.905212401999961],[-62.73620605499997,-12.899719237999932],[-62.73797607399996,-12.894897460999971],[-62.734375,-12.891601562999938],[-62.744812011999954,-12.881774901999961],[-62.750122069999975,-12.883117675999927],[-62.74920654299996,-12.88677978499993],[-62.75408935499996,-12.885803222999982],[-62.75201415999999,-12.87310790999993],[-62.75952148399995,-12.87329101599994],[-62.76232910199997,-12.87719726599994],[-62.766479491999974,-12.878112792999957],[-62.76739501999998,-12.883789062999938],[-62.773925780999946,-12.882080077999944],[-62.77709960899995,-12.876525878999928],[-62.786499022999976,-12.875183104999962],[-62.78851318399995,-12.877380370999958],[-62.78839111299993,-12.861328124999943],[-62.79498290999999,-12.859497069999975],[-62.80108642599998,-12.860900878999928],[-62.797729491999974,-12.864685058999953],[-62.81768798799993,-12.868103026999961],[-62.842590331999986,-12.86352539099994],[-62.85101318399995,-12.869812011999954],[-62.85870361299993,-12.870483397999976],[-62.86102294899996,-12.87219238299997],[-62.86151122999996,-12.876220702999944],[-62.864807128999985,-12.87872314499998],[-62.87200927699996,-12.878295897999976],[-62.877624511999954,-12.872619628999928],[-62.87799072299998,-12.86688232399996],[-62.88110351599994,-12.86309814499998],[-62.890625,-12.860900878999928],[-62.89367675799997,-12.869506835999971],[-62.89312744099993,-12.877075194999975],[-62.88842773399995,-12.882202147999976],[-62.88049316399997,-12.887207030999946],[-62.875793456999986,-12.895507812999938],[-62.87280273399995,-12.90631103499993],[-62.87017822299998,-12.910583495999958],[-62.86151122999996,-12.912475585999971],[-62.855407714999956,-12.91821289099994],[-62.84552001999998,-12.923095702999944],[-62.84307861299993,-12.927124022999976],[-62.84350585899995,-12.932128905999946],[-62.850280761999954,-12.94091796899994],[-62.84979247999996,-12.944396972999982],[-62.845825194999975,-12.948608397999976],[-62.83892822299998,-12.94732665999993],[-62.83209228499999,-12.937805175999927],[-62.82299804699994,-12.933776854999962],[-62.805908202999944,-12.940612792999957],[-62.80328369099993,-12.94500732399996],[-62.80761718799994,-12.95489501999998],[-62.80889892599998,-12.962097167999957],[-62.80688476599994,-12.968078612999932],[-62.79748535199997,-12.983825683999953],[-62.794311522999976,-12.995178222999982],[-62.780090331999986,-13.00891113299997],[-62.773010253999985,-13.01000976599994],[-62.759704589999956,-13.018188476999967],[-62.75640869099993,-13.017211913999972],[-62.75219726599994,-13.002075194999975],[-62.75030517599998,-12.999877929999968],[-62.746887206999986,-12.998901366999974],[-62.743408202999944,-13.001220702999944],[-62.74420165999999,-13.008789062999938],[-62.73858642599998,-13.014404296999942],[-62.73400878899997,-13.021789550999927],[-62.729187011999954,-13.020690917999957],[-62.72698974599996,-13.014709472999982],[-62.72888183599997,-13.00860595699993],[-62.72729492199994,-13.003112792999957],[-62.725097655999946,-13.001281737999932],[-62.71319580099998,-13.004211425999927],[-62.70690917999997,-12.999877929999968],[-62.69940185499996,-13.002685546999942],[-62.69439697299998,-12.992187499999943],[-62.682495116999974,-12.992919921999942],[-62.67608642599998,-12.991394042999957],[-62.66998290999999,-12.98712158199993],[-62.66448974599996,-12.980590819999975],[-62.65979003899997,-12.968627929999968],[-62.65081787099996,-12.965576171999942],[-62.645385741999974,-12.967712401999961],[-62.645202636999954,-12.974609374999943],[-62.65142822299998,-12.984008788999972],[-62.65209960899995,-12.989318847999982],[-62.65069580099998,-12.99188232399996],[-62.64648437499994,-12.993103026999961],[-62.63891601599994,-12.98907470699993],[-62.63500976599994,-12.988586425999927],[-62.63140869099993,-12.990112304999968],[-62.62908935499996,-12.99578857399996],[-62.63269042999997,-13.011718749999943],[-62.62921142599998,-13.016113280999946],[-62.625488280999946,-13.017700194999975],[-62.62030029299996,-13.01708984399994],[-62.61029052699996,-13.01141357399996],[-62.606811522999976,-13.010986327999944],[-62.60260009799998,-13.012695312999938],[-62.600280761999954,-13.017517089999956],[-62.614074706999986,-13.02618408199993],[-62.614807128999985,-13.036499022999976],[-62.61248779299996,-13.041320800999927],[-62.60900878899997,-13.044006347999982],[-62.600402831999986,-13.048706054999968],[-62.58929443399995,-13.051208495999958],[-62.58178710899995,-13.05450439499998],[-62.56750488299997,-13.06219482399996],[-62.557983397999976,-13.065612792999957],[-62.54718017599998,-13.073974608999947],[-62.54119872999996,-13.075500487999932],[-62.53491210899995,-13.073303222999982],[-62.52380371099997,-13.065490722999982],[-62.513793944999975,-13.075805663999972],[-62.50531005899995,-13.081787108999947],[-62.501525878999985,-13.08282470699993],[-62.482910155999946,-13.076110839999956],[-62.481689452999944,-13.071899413999972],[-62.48339843799994,-13.06329345699993],[-62.48260497999996,-13.058776854999962],[-62.47589111299993,-13.057495116999974],[-62.47308349599996,-13.061584472999982],[-62.47210693399995,-13.066284179999968],[-62.47369384799998,-13.072998046999942],[-62.472595214999956,-13.077514647999976],[-62.468017577999944,-13.078979491999974],[-62.463012694999975,-13.073425292999957],[-62.46118164099994,-13.066528319999975],[-62.45721435499996,-13.063903808999953],[-62.45330810499996,-13.06610107399996],[-62.452392577999944,-13.070190429999968],[-62.459106444999975,-13.081115722999982],[-62.45739746099997,-13.086608886999954],[-62.45190429699994,-13.08770751999998],[-62.44281005899995,-13.07989501999998],[-62.43988037099996,-13.079284667999957],[-62.43701171899994,-13.080505370999958],[-62.43487548799993,-13.082702636999954],[-62.43377685499996,-13.086975097999982],[-62.43591308599997,-13.098388671999942],[-62.434387206999986,-13.101989745999958],[-62.41821289099994,-13.117797851999967],[-62.41387939499998,-13.115600585999971],[-62.41052246099997,-13.107299804999968],[-62.403198241999974,-13.104919433999953],[-62.38787841799996,-13.106811522999976],[-62.383300780999946,-13.104125976999967],[-62.36938476599994,-13.089477538999972],[-62.36859130899995,-13.080688476999967],[-62.36370849599996,-13.078125],[-62.36547851599994,-13.082397460999971],[-62.36309814499998,-13.085388183999953],[-62.35662841799996,-13.08349609399994],[-62.35339355499997,-13.078796386999954],[-62.35607910199997,-13.070190429999968],[-62.35357665999999,-13.058227538999972],[-62.34570312499994,-13.057495116999974],[-62.34210205099998,-13.06359863299997],[-62.341186522999976,-13.070495604999962],[-62.33789062499994,-13.074707030999946],[-62.336425780999946,-13.07958984399994],[-62.332702636999954,-13.080383300999927],[-62.33099365199996,-13.077392577999944],[-62.326110839999956,-13.076599120999958],[-62.32061767599998,-13.07989501999998],[-62.31939697299998,-13.08740234399994],[-62.321105956999986,-13.094177245999958],[-62.32061767599998,-13.101989745999958],[-62.31701660199997,-13.109497069999975],[-62.31060790999999,-13.106201171999942],[-62.309082030999946,-13.09649658199993],[-62.305480956999986,-13.09381103499993],[-62.29888915999999,-13.095581054999968],[-62.29620361299993,-13.09130859399994],[-62.29870605499997,-13.084716796999942],[-62.29779052699996,-13.080383300999927],[-62.295410155999946,-13.078796386999954],[-62.29248046899994,-13.084716796999942],[-62.287902831999986,-13.08740234399994],[-62.28179931599993,-13.08770751999998],[-62.27178955099998,-13.083923339999956],[-62.266113280999946,-13.08380126999998],[-62.26312255899995,-13.080200194999975],[-62.25500488299997,-13.08032226599994],[-62.25170898399995,-13.078308104999962],[-62.245483397999976,-13.065979003999928],[-62.249389647999976,-13.06359863299997],[-62.24932861299993,-13.060485839999956],[-62.24670410199997,-13.056518554999968],[-62.24169921899994,-13.05352783199993],[-62.240722655999946,-13.047485351999967],[-62.23400878899997,-13.044311522999976],[-62.225402831999986,-13.043884276999961],[-62.214782714999956,-13.037292479999962],[-62.211608886999954,-13.030883788999972],[-62.20739746099997,-13.02880859399994],[-62.19378662099996,-13.028503417999957],[-62.18322753899997,-13.019897460999971],[-62.17639160199997,-13.01782226599994],[-62.173400878999985,-13.015075683999953],[-62.171813964999956,-13.007202147999976],[-62.166503905999946,-13.004211425999927],[-62.161010741999974,-12.99029540999993],[-62.16180419899996,-12.983398437999938],[-62.15838622999996,-12.97961425799997],[-62.152282714999956,-12.977905272999976],[-62.14331054699994,-12.969909667999957],[-62.140197753999985,-12.969299315999933],[-62.137512206999986,-12.966125487999932],[-62.13342285199997,-12.965515136999954],[-62.13092040999999,-12.962829589999956],[-62.127624511999954,-12.963012694999975],[-62.12408447299998,-12.965393065999933],[-62.11651611299993,-12.959411620999958],[-62.11309814499998,-12.953308104999962],[-62.110229491999974,-12.954101562999938],[-62.10388183599997,-12.94750976599994],[-62.098510741999974,-12.92797851599994],[-62.09167480499997,-12.922790526999961],[-62.09130859399994,-12.914611815999933],[-62.07031249999994,-12.907104491999974],[-62.05468749999994,-12.908081054999968],[-62.03961181599993,-12.907226562999938],[-62.03228759799998,-12.898803710999971],[-62.02789306599993,-12.889709472999982],[-62.02368164099994,-12.871215819999975],[-62.02520751999998,-12.849182128999928],[-62.01928710899995,-12.820800780999946],[-62.010986327999944,-12.804687499999943],[-62.00061035199997,-12.79211425799997],[-62.00061035199997,-12.270202636999954],[-62.00781249999994,-12.269104003999928],[-62.00799560499996,-12.133789062999938],[-61.96838378899997,-12.133483886999954],[-61.96838378899997,-12.088623046999942],[-61.92950439499998,-12.08758544899996],[-61.93041992199994,-11.984924315999933],[-61.93469238299997,-11.983093261999954],[-61.932983397999976,-11.976013183999953],[-61.93029785199997,-11.973205565999933],[-61.92559814499998,-11.973022460999971],[-61.91729736299993,-11.976013183999953],[-61.91430664099994,-11.975585937999938],[-61.90008544899996,-11.965515136999954],[-61.88909912099996,-11.965209960999971],[-61.88647460899995,-11.908813476999967],[-61.89050292999997,-11.906799315999933],[-61.895202636999954,-11.904602050999927],[-61.89477539099994,-11.900512694999975],[-61.89831542999997,-11.89727783199993],[-61.900512694999975,-11.892028808999953],[-61.91900634799998,-11.89068603499993],[-61.92327880899995,-11.877319335999971],[-61.92230224599996,-11.866577147999976],[-61.92950439499998,-11.866394042999957],[-61.93218994099993,-11.863220214999956],[-61.952514647999976,-11.864196776999961],[-61.961791991999974,-11.869079589999956],[-61.96588134799998,-11.86407470699993],[-61.96917724599996,-11.864624022999976],[-61.97320556599993,-11.86798095699993],[-61.979187011999954,-11.864624022999976],[-61.99139404299996,-11.869995116999974],[-62.000488280999946,-11.867492675999927],[-62.00421142599998,-11.86920165999993],[-62.007202147999976,-11.868103026999961],[-62.01550292999997,-11.858581542999957],[-62.01977539099994,-11.857788085999971],[-62.028686522999976,-11.860412597999925],[-62.030822753999985,-11.864196776999961],[-62.03588867199994,-11.86407470699993],[-62.045593261999954,-11.86828613299997],[-62.049499511999954,-11.867309569999975]]]},"properties":{"shapeName":"Alta Floresta D'Oeste","shapeISO":"","shapeID":"56859067B57714663531111","shapeGroup":"BRA","shapeType":"ADM2"}} +]} diff --git a/scripts/geo/geojson/test_data/sample_output.mcf b/scripts/geo/geojson/test_data/sample_output.mcf new file mode 100644 index 0000000000..a1f4e2a59b --- /dev/null +++ b/scripts/geo/geojson/test_data/sample_output.mcf @@ -0,0 +1,16 @@ + + +Node: dcid:wikidataId/Q119158 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinates: "{\"type\": \"Polygon\", \"coordinates\": [[[-47.3100062, -16.0362735], [-47.3133164, -16.0350975], [-47.3187506, -16.0376881], [-47.3207338, -16.035643], [-47.3184272, -16.0340733], [-47.3191746, -16.0314663], [-47.3223042, -16.0311741], [-47.3221447, -16.0261493], [-47.3254061, -16.0271007], [-47.3256782, -16.0296187], [-47.3267235, -16.0276187], [-47.3292881, -16.0274735], [-47.3286831, -16.0255698], [-47.3304447, -16.0246033], [-47.3308868, -16.022242], [-47.3363897, -16.0200056], [-47.3362787, -16.0174233], [-47.3408232, -16.0197929], [-47.3397451, -16.0168923], [-47.3411213, -16.0155072], [-47.338638, -16.0149628], [-47.3384198, -16.0136029], [-47.3394652, -16.0123232], [-47.3459539, -16.0113599], [-47.3462499, -16.0089766], [-47.34836, -16.0087578], [-47.3487011, -16.0060923], [-47.3494342, -16.0071803], [-47.351496, -16.0064597], [-47.3556821, -16.0083247], [-47.3599753, -16.0081872], [-47.3591726, -16.0056271], [-47.3614999, -16.0067164], [-47.3637424, -16.0054935], [-47.3652784, -16.0041716], [-47.3652602, -16.0010636], [-47.3693296, -16.0028716], [-47.3702276, -15.9947005], [-47.3732165, -15.9943492], [-47.375301, -15.9859199], [-47.3771283, -15.9866074], [-47.3757271, -15.9842304], [-47.3765039, -15.9821263], [-47.373634, -15.9803183], [-47.3755398, -15.9806437], [-47.3762131, -15.9784418], [-47.3791148, -15.9778982], [-47.377817, -15.9756025], [-47.3792095, -15.9736402], [-47.3769474, -15.9712974], [-47.3788439, -15.9701297], [-47.3790202, -15.9681159], [-47.3763486, -15.9688288], [-47.3754042, -15.9664157], [-47.3785025, -15.9623061], [-47.373279, -15.9599445], [-47.3750143, -15.9566434], [-47.3718934, -15.9557545], [-47.3724595, -15.9537048], [-47.3705458, -15.9510473], [-47.3715155, -15.9469642], [-47.3706274, -15.9459179], [-47.370461, -15.9472559], [-47.3684244, -15.9470804], [-47.3708071, -15.9429348], [-47.3690782, -15.9411335], [-47.372528, -15.9405598], [-47.3701243, -15.9363168], [-47.3728903, -15.9385774], [-47.3736457, -15.9368418], [-47.3691445, -15.935333], [-47.3679634, -15.9331046], [-47.3650383, -15.9333481], [-47.3658185, -15.9306104], [-47.3625963, -15.9317949], [-47.3644054, -15.9300116], [-47.3621713, -15.9291454], [-47.362697, -15.9258748], [-47.3613447, -15.9260016], [-47.3612213, -15.9243976], [-47.3644939, -15.9195494], [-47.3663291, -15.9209584], [-47.3690468, -15.9204028], [-47.3672822, -15.9199181], [-47.3691753, -15.9174311], [-47.3664043, -15.9127946], [-47.3682173, -15.910088], [-47.3671317, -15.91153], [-47.3653814, -15.9094659], [-47.372275, -15.9064706], [-47.3749396, -15.9067285], [-47.3724799, -15.8998176], [-47.3756074, -15.899766], [-47.374787, -15.8969767], [-47.3773885, -15.8963488], [-47.3757221, -15.895143], [-47.3760118, -15.8925462], [-47.3765267, -15.8912442], [-47.3781489, -15.8914657], [-47.3773447, -15.8877671], [-47.379095, -15.8868219], [-47.3788757, -15.884209], [-47.3771947, -15.8830251], [-47.3807765, -15.8812954], [-47.3768145, -15.8814049], [-47.3721943, -15.8740949], [-47.3738208, -15.872946], [-47.3720855, -15.8725332], [-47.3715941, -15.8707417], [-47.373403, -15.8693912], [-47.3714709, -15.8682723], [-47.3708679, -15.8649942], [-47.3744772, -15.8643557], [-47.3700237, -15.8614359], [-47.3694952, -15.8569446], [-47.3708544, -15.8548149], [-47.3680809, -15.8529156], [-47.3687993, -15.8488208], [-47.3713268, -15.8482005], [-47.3688888, -15.8470573], [-47.3708579, -15.8457683], [-47.3683414, -15.8425137], [-47.3703547, -15.841199], [-47.3681122, -15.8400825], [-47.3681031, -15.8380211], [-47.3669584, -15.8382956], [-47.3681779, -15.8357157], [-47.3662974, -15.8373054], [-47.366341, -15.8345586], [-47.3650186, -15.8339154], [-47.3665362, -15.8333694], [-47.3659805, -15.8302118], [-47.3674167, -15.8283677], [-47.3623918, -15.8272715], [-47.3630349, -15.8250304], [-47.3604539, -15.8235959], [-47.3606958, -15.8213664], [-47.3587694, -15.8238311], [-47.3571334, -15.823651], [-47.3581213, -15.8220123], [-47.35545, -15.8232501], [-47.3546302, -15.8214368], [-47.3570023, -15.8196711], [-47.354943, -15.8203286], [-47.3562177, -15.8188738], [-47.3550856, -15.8170106], [-47.3531516, -15.8182494], [-47.3551495, -15.8159972], [-47.3544559, -15.8141221], [-47.3523093, -15.8146458], [-47.3527173, -15.8126521], [-47.3508769, -15.8118969], [-47.3502588, -15.8078238], [-47.3486318, -15.8081775], [-47.3493854, -15.806208], [-47.3481897, -15.8058424], [-47.3496185, -15.8040066], [-47.3456013, -15.8029298], [-47.346251, -15.8014972], [-47.3447242, -15.8000953], [-47.3460747, -15.7979388], [-47.3450399, -15.7986664], [-47.3441145, -15.7960041], [-47.3420348, -15.7980339], [-47.3425083, -15.7949942], [-47.3395856, -15.7949597], [-47.3389739, -15.7912524], [-47.3400381, -15.7905661], [-47.3389213, -15.7906486], [-47.3376409, -15.7850133], [-47.3368071, -15.7860973], [-47.336701, -15.7847379], [-47.3354612, -15.7852373], [-47.336275, -15.7815182], [-47.3308463, -15.7798328], [-47.3313445, -15.7739508], [-47.3291902, -15.7741057], [-47.3307227, -15.7724433], [-47.32887, -15.7735165], [-47.3282523, -15.7713802], [-47.3298096, -15.7691999], [-47.3293357, -15.7669961], [-47.3280158, -15.7678215], [-47.3285433, -15.766065], [-47.3267092, -15.7664758], [-47.3260528, -15.7610975], [-47.3244949, -15.7620094], [-47.3238209, -15.7581915], [-47.3211216, -15.7567595], [-47.3226902, -15.7544164], [-47.3194648, -15.7546261], [-47.3200224, -15.7532081], [-47.3169371, -15.7465962], [-47.3144912, -15.7479132], [-47.315004, -15.7431123], [-47.3134137, -15.74271], [-47.3125847, -15.7401025], [-47.3149409, -15.7368838], [-47.3172145, -15.7369139], [-47.3178828, -15.7343166], [-47.3192682, -15.7354908], [-47.3191056, -15.7322556], [-47.3183238, -15.7329821], [-47.3170962, -15.7316554], [-47.3193526, -15.7265586], [-47.3183655, -15.7245617], [-47.3209596, -15.7216991], [-47.3207491, -15.718842], [-47.319545, -15.7193436], [-47.3183851, -15.7171533], [-47.3165226, -15.7176583], [-47.3172621, -15.7164868], [-47.315621, -15.7160299], [-47.3158826, -15.7131867], [-47.3138979, -15.7112464], [-47.3154243, -15.7101046], [-47.3132391, -15.7070524], [-47.3145589, -15.7050735], [-47.3128335, -15.6963944], [-47.3147113, -15.6946182], [-47.3159425, -15.6952123], [-47.31657, -15.6923923], [-47.318167, -15.6925949], [-47.3193773, -15.687466], [-47.3215439, -15.6872388], [-47.3217071, -15.6892201], [-47.3279362, -15.6888485], [-47.3294454, -15.6881395], [-47.3277464, -15.6874131], [-47.3280547, -15.683592], [-47.3290592, -15.6845145], [-47.3314275, -15.6834115], [-47.3317983, -15.6808391], [-47.3278272, -15.6788306], [-47.3288946, -15.6774867], [-47.3279289, -15.6776867], [-47.3280658, -15.6760229], [-47.3267319, -15.6774627], [-47.3276398, -15.6711842], [-47.326144, -15.6693607], [-47.3284606, -15.6670016], [-47.3265824, -15.6655056], [-47.3285231, -15.6638796], [-47.3270824, -15.6635498], [-47.3267021, -15.6615185], [-47.3296244, -15.6579649], [-47.3281307, -15.6578841], [-47.3295513, -15.6559609], [-47.3272281, -15.6547507], [-47.3268907, -15.6523728], [-47.3290112, -15.6508352], [-47.3269605, -15.6489878], [-47.3296764, -15.6447788], [-47.3309088, -15.6358678], [-47.3336941, -15.6315469], [-47.3300547, -15.623742], [-47.3303684, -15.6209037], [-47.3283447, -15.6194372], [-47.3283354, -15.6133292], [-47.325855, -15.6111999], [-47.3253067, -15.6072965], [-47.3233544, -15.6055401], [-47.3222391, -15.5980489], [-47.3159748, -15.5971158], [-47.3155643, -15.5949184], [-47.3172274, -15.5936027], [-47.3169502, -15.5908284], [-47.3207434, -15.5866326], [-47.3234411, -15.5864884], [-47.3246603, -15.5893078], [-47.3274931, -15.5897278], [-47.3298055, -15.5864057], [-47.334538, -15.5877523], [-47.3474084, -15.5793055], [-47.3497092, -15.5807409], [-47.355053, -15.5791299], [-47.3613607, -15.5802376], [-47.362103, -15.5779051], [-47.3683027, -15.5792668], [-47.3765167, -15.5766676], [-47.3792683, -15.5736187], [-47.3806179, -15.5668999], [-47.3897658, -15.5671883], [-47.3914457, -15.5626359], [-47.3939531, -15.5609871], [-47.3941832, -15.558072], [-47.399467, -15.5572493], [-47.3990447, -15.5514532], [-47.4021425, -15.5503363], [-47.4025206, -15.5478289], [-47.4062834, -15.5469368], [-47.4140246, -15.5485451], [-47.417658, -15.5463895], [-47.4173382, -15.5002566], [-47.5622213, -15.5002563], [-47.5652306, -15.5086789], [-47.5674819, -15.5097675], [-47.5695298, -15.5134917], [-47.583983, -15.511617], [-47.5869549, -15.5099101], [-47.6174003, -15.5038434], [-47.6173753, -15.5002562], [-48.2005444, -15.5002552], [-48.1993843, -15.6034978], [-48.1973844, -15.6056865], [-48.1990307, -15.6219832], [-48.2034353, -15.6243854], [-48.2172103, -15.6229864], [-48.2209645, -15.627734], [-48.2257727, -15.6303671], [-48.2296036, -15.6376119], [-48.2349513, -15.6426387], [-48.2364557, -15.6511764], [-48.234151, -15.6571678], [-48.2346104, -15.666805], [-48.2413296, -15.6869934], [-48.2414563, -15.6939367], [-48.2392521, -15.6972028], [-48.2414269, -15.7046434], [-48.2402816, -15.7066042], [-48.2317095, -15.7098346], [-48.227471, -15.70852], [-48.2253446, -15.7099372], [-48.2197801, -15.7088518], [-48.2135709, -15.7142325], [-48.2108367, -15.7194647], [-48.2135605, -15.7297186], [-48.2121915, -15.7371169], [-48.2136826, -15.7403277], [-48.215928, -15.7408161], [-48.2132445, -15.7487549], [-48.2184517, -15.7644855], [-48.2195382, -15.7656482], [-48.224633, -15.7643612], [-48.2228445, -15.7681027], [-48.2271006, -15.7728787], [-48.2307258, -15.7738143], [-48.2325954, -15.7778093], [-48.2324458, -15.7839862], [-48.237716, -15.7857352], [-48.2368817, -15.7892447], [-48.2392363, -15.7934174], [-48.2412692, -15.79311], [-48.2408693, -15.7988779], [-48.2421426, -15.7994947], [-48.2429309, -15.7972811], [-48.2461047, -15.7971805], [-48.2462214, -15.8001398], [-48.2489157, -15.7988021], [-48.2485922, -15.8023804], [-48.2491838, -15.8007066], [-48.2505067, -15.8020727], [-48.25909, -15.8028785], [-48.2613173, -15.8065689], [-48.2641307, -15.8066442], [-48.2647546, -15.8090192], [-48.2667075, -15.8067633], [-48.2663031, -15.8091616], [-48.2681276, -15.8087592], [-48.2682355, -15.812879], [-48.2711926, -15.8128205], [-48.271826, -15.8154693], [-48.2753775, -15.8170692], [-48.2806454, -15.823715], [-48.2818813, -15.8316153], [-48.2850859, -15.8367224], [-48.2852476, -15.8399795], [-48.2836241, -15.8420094], [-48.2857911, -15.8442051], [-48.2823113, -15.8530217], [-48.28425, -15.8538065], [-48.2824592, -15.854726], [-48.2834631, -15.8560591], [-48.2805548, -15.8568815], [-48.2816637, -15.8598443], [-48.2807379, -15.8613193], [-48.279314, -15.8599295], [-48.2788913, -15.8616637], [-48.2803048, -15.8627211], [-48.2791336, -15.8633557], [-48.2805841, -15.8666615], [-48.2791771, -15.8673438], [-48.2804718, -15.8689118], [-48.2782033, -15.868494], [-48.2759571, -15.8699668], [-48.2785517, -15.8717701], [-48.2771094, -15.8758745], [-48.275027, -15.876607], [-48.2757363, -15.8802042], [-48.2740792, -15.8790074], [-48.2717899, -15.8836615], [-48.2737928, -15.8902294], [-48.276526, -15.8926771], [-48.2730173, -15.8956296], [-48.2754195, -15.8954956], [-48.2760577, -15.8968918], [-48.2738656, -15.8991645], [-48.2767087, -15.8998326], [-48.2764105, -15.90299], [-48.2742804, -15.9034951], [-48.2773223, -15.9075652], [-48.2754268, -15.9074221], [-48.2742293, -15.9098492], [-48.269843, -15.9110753], [-48.2708562, -15.9158005], [-48.2698265, -15.9172367], [-48.2709473, -15.9177067], [-48.2705332, -15.919939], [-48.2729919, -15.9199917], [-48.2720016, -15.9221006], [-48.2743088, -15.9218856], [-48.2744632, -15.9229947], [-48.2751876, -15.9220813], [-48.2768687, -15.924053], [-48.2754775, -15.9245897], [-48.2771778, -15.9266001], [-48.2748012, -15.9279199], [-48.2763858, -15.9313349], [-48.2696878, -15.9317235], [-48.2682715, -15.9331271], [-48.2650659, -15.9314861], [-48.2641602, -15.9285492], [-48.260943, -15.9279734], [-48.2582846, -15.9319806], [-48.2558502, -15.9321536], [-48.2545601, -15.9368037], [-48.2518706, -15.936492], [-48.2529321, -15.9442293], [-48.2508656, -15.9438104], [-48.2501952, -15.9475941], [-48.2534504, -15.9465412], [-48.2513378, -15.9555087], [-48.2546438, -15.9570923], [-48.2545524, -15.9589565], [-48.2563805, -15.9599277], [-48.2551766, -15.9621584], [-48.2576613, -15.9613339], [-48.2560715, -15.9631738], [-48.2602516, -15.9668432], [-48.2605811, -15.9687799], [-48.2580727, -15.9727247], [-48.2596297, -15.9739881], [-48.2591868, -15.9763147], [-48.2578969, -15.9763872], [-48.2606583, -15.9790245], [-48.2587811, -15.9803361], [-48.2581664, -15.983294], [-48.2618058, -15.9854634], [-48.2628573, -15.9888466], [-48.2616348, -15.989721], [-48.2639664, -15.9925113], [-48.2625692, -15.9948375], [-48.265406, -15.9968693], [-48.2662229, -16.0012547], [-48.2688854, -16.0025173], [-48.2724354, -16.0089228], [-48.2713437, -16.0096506], [-48.272246, -16.0135534], [-48.2702853, -16.0164089], [-48.2699057, -16.0223058], [-48.2725232, -16.0240822], [-48.2714155, -16.0273439], [-48.2729704, -16.0305276], [-48.2718914, -16.0317666], [-48.2741602, -16.0343718], [-48.2734859, -16.0356501], [-48.2758726, -16.0369138], [-48.276964, -16.0410976], [-48.2785904, -16.041796], [-48.277532, -16.0439845], [-48.2786646, -16.0448467], [-48.2774814, -16.0489238], [-48.2784799, -16.0502612], [-48.0851373, -16.05], [-48.0830893, -16.0466254], [-48.079453, -16.0456501], [-48.0703221, -16.0505592], [-48.0048296, -16.0489815], [-47.9385728, -16.0502623], [-47.308387, -16.0502643], [-47.3099749, -16.048486], [-47.3084945, -16.0456743], [-47.310183, -16.0445196], [-47.3085003, -16.042092], [-47.3126749, -16.0421107], [-47.3100062, -16.0362735]]]}" +name: "Federal District" + +Node: dcid:wikidataId/Q42824 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinates: "{\"type\": \"Polygon\", \"coordinates\": [[[-58.1366184, -7.3482932], [-58.1456189, -7.3684719], [-58.1543469, -7.3794131], [-58.1734337, -7.3965136], [-58.1781086, -7.4063548], [-58.2036845, -7.4214295], [-58.2105075, -7.4267941], [-58.2148265, -7.4330567], [-58.2160333, -7.4609491], [-58.2141658, -7.4902605], [-58.2226985, -7.5193351], [-58.2207185, -7.5538805], [-58.2120459, -7.5708752], [-58.2047569, -7.5791328], [-58.200443, -7.5885698], [-58.1994017, -7.5983016], [-58.1964266, -7.6071484], [-58.199253, -7.6193863], [-58.2052032, -7.6272006], [-58.2157648, -7.6304443], [-58.2219471, -7.6385857], [-58.2457782, -7.6576101], [-58.2527725, -7.6754345], [-58.260566, -7.6835543], [-58.2713571, -7.6867229], [-58.2799501, -7.6997933], [-58.2857453, -7.7144476], [-58.2863448, -7.7475167], [-58.2969361, -7.7724654], [-58.3166524, -7.7864252], [-58.3432961, -7.8094228], [-58.3701416, -7.815622], [-58.3810413, -7.8236208], [-58.3864912, -7.8400178], [-58.3868949, -7.8534148], [-58.3757933, -7.8674113], [-58.3778118, -7.8798078], [-58.3768026, -7.9073987], [-58.3673158, -7.9213933], [-58.3560124, -7.9467824], [-58.3311853, -7.97197], [-58.3270624, -7.9941181], [-58.3270624, -8.0061712], [-58.3221937, -8.0254554], [-58.3094136, -8.0363024], [-58.2993721, -8.0519697], [-58.2884177, -8.0599538], [-58.2862876, -8.0662807], [-58.2855269, -8.0932442], [-58.2939764, -8.1054116], [-58.2940963, -8.1127137], [-58.2896987, -8.1211646], [-58.2870257, -8.130725], [-58.293234, -8.1376391], [-58.3132064, -8.1477542], [-58.3209635, -8.156059], [-58.3205706, -8.1629291], [-58.3237134, -8.1723916], [-58.3209635, -8.1823722], [-58.3165111, -8.1858719], [-58.313895, -8.2086092], [-58.3187373, -8.2187931], [-58.3272491, -8.2226813], [-58.3251539, -8.2336975], [-58.3207016, -8.2426398], [-58.3230587, -8.2543035], [-58.3210944, -8.2714095], [-58.322381, -8.275167], [-58.3271475, -8.278664], [-58.3283203, -8.2876002], [-58.3258574, -8.2954918], [-58.3221046, -8.2989733], [-58.3190553, -8.2995535], [-58.3163391, -8.3034201], [-58.315512, -8.3210752], [-58.3192932, -8.3318315], [-58.3265011, -8.3353389], [-58.3400897, -8.3389632], [-58.3498975, -8.3447052], [-58.3523122, -8.3573681], [-58.3495442, -8.3671739], [-58.3507943, -8.3737109], [-58.3573124, -8.3783928], [-58.3596339, -8.3842229], [-58.354098, -8.390583], [-58.3548123, -8.393233], [-58.362134, -8.4012712], [-58.3718757, -8.4210797], [-58.3822776, -8.4359819], [-58.3908862, -8.4393779], [-58.3953802, -8.4483174], [-58.3970597, -8.4621701], [-58.3996962, -8.464316], [-58.4050603, -8.4619266], [-58.4088991, -8.4740337], [-58.4184716, -8.4907569], [-58.4193299, -8.5101962], [-58.414846, -8.5206515], [-58.4062093, -8.5314995], [-58.4033188, -8.5438534], [-58.408812, -8.5513226], [-58.4108719, -8.5716924], [-58.3936694, -8.5860825], [-58.3886269, -8.6007136], [-58.3998856, -8.6112407], [-58.4053788, -8.635341], [-58.4143052, -8.6382262], [-58.4240899, -8.6714887], [-58.4337029, -8.6813311], [-58.437477, -8.692822], [-58.4409127, -8.6959246], [-58.430613, -8.712893], [-58.4136185, -8.7210376], [-58.3940491, -8.7100084], [-58.3573136, -8.7042392], [-58.3423361, -8.7065723], [-58.3257279, -8.7118749], [-58.326, -8.72], [-58.336192, -8.727553], [-58.3536112, -8.7348575], [-58.3616857, -8.7446367], [-58.3662357, -8.747726], [-58.3827195, -8.7648116], [-58.3843906, -8.7710745], [-58.4029458, -8.784251], [-58.4098677, -8.7917097], [-58.423944, -8.792049], [-58.4244601, -8.7857658], [-58.4283804, -8.7858273], [-58.4461646, -8.8009171], [-58.5, -8.802], [-59.096, -8.803], [-59.288, -8.803], [-60.072, -8.8], [-60.42, -8.796], [-60.9731212, -8.798], [-61.583, -8.798], [-61.58, -8.802], [-61.568, -8.801], [-61.543, -8.819], [-61.523, -8.818], [-61.513, -8.837], [-61.511, -8.863], [-61.492, -8.884], [-61.484, -8.906], [-61.468, -8.917], [-61.493, -8.942], [-61.52, -9.0], [-61.527, -9.019], [-61.53, -9.042], [-61.541, -9.054], [-61.555, -9.092], [-61.558, -9.117], [-61.555, -9.131], [-61.538, -9.153], [-61.531, -9.171], [-61.523, -9.179], [-61.52, -9.191], [-61.528, -9.231], [-61.524, -9.242], [-61.532, -9.249], [-61.539, -9.244], [-61.551, -9.243], [-61.575, -9.237], [-61.589, -9.243], [-61.599, -9.256], [-61.628, -9.257], [-61.633, -9.27], [-61.63, -9.279], [-61.626, -9.284], [-61.615, -9.278], [-61.612, -9.279], [-61.6122067, -9.2934902], [-61.615, -9.306], [-61.611, -9.315], [-61.6157238, -9.3267522], [-61.624, -9.336], [-61.627, -9.351], [-61.6251183, -9.3630171], [-61.6123996, -9.3559597], [-61.6110485, -9.3614432], [-61.6022886, -9.3663097], [-61.594593, -9.3690824], [-61.5828338, -9.36805], [-61.5776299, -9.3693041], [-61.5653452, -9.3765335], [-61.5603194, -9.3809167], [-61.55871, -9.3847892], [-61.5520812, -9.3870679], [-61.5519732, -9.3889392], [-61.5588513, -9.3924575], [-61.5613622, -9.4018083], [-61.550708, -9.4150929], [-61.5502936, -9.4183825], [-61.5560785, -9.4221587], [-61.5576134, -9.4340736], [-61.5666365, -9.4410186], [-61.5710884, -9.4457387], [-61.5752272, -9.4535499], [-61.5818607, -9.4593366], [-61.5813897, -9.4609171], [-61.5755966, -9.4611559], [-61.5729617, -9.4640748], [-61.5731277, -9.4657845], [-61.5775476, -9.4695188], [-61.5782258, -9.4729124], [-61.5761045, -9.4749382], [-61.569771, -9.4758348], [-61.5644358, -9.4841679], [-61.5561932, -9.4885465], [-61.5490016, -9.4898641], [-61.5264415, -9.5026637], [-61.5267367, -9.5039128], [-61.5348168, -9.5057913], [-61.5452973, -9.5108353], [-61.5500125, -9.5158552], [-61.5464908, -9.519367], [-61.536129, -9.5249116], [-61.5278698, -9.5328429], [-61.5235447, -9.5303561], [-61.5211553, -9.5310332], [-61.5130391, -9.5289913], [-61.5142583, -9.5398197], [-61.5123978, -9.5403362], [-61.5092899, -9.5386502], [-61.5078498, -9.5409497], [-61.5103015, -9.5490165], [-61.5092443, -9.5554227], [-61.5105731, -9.5640544], [-61.5044511, -9.5683049], [-61.503666, -9.5728405], [-61.5013048, -9.5734791], [-61.5001704, -9.5721444], [-61.4962999, -9.5745468], [-61.4946983, -9.5821543], [-61.4977013, -9.5979032], [-61.5032902, -9.6149107], [-61.5005041, -9.620392], [-61.4962332, -9.6246629], [-61.4874245, -9.6266649], [-61.4803509, -9.623395], [-61.477081, -9.6263312], [-61.4766806, -9.6294676], [-61.4806178, -9.6344058], [-61.4809515, -9.6402783], [-61.4862234, -9.6448828], [-61.4940311, -9.6595639], [-61.4979016, -9.6590968], [-61.5062996, -9.6619052], [-61.5025736, -9.6781733], [-61.5039832, -9.689102], [-61.5067496, -9.6941141], [-61.5175477, -9.6964305], [-61.522268, -9.7006644], [-61.5262833, -9.7077796], [-61.5351409, -9.7142374], [-61.5468095, -9.7156705], [-61.5483272, -9.7103422], [-61.5545721, -9.7077374], [-61.5720757, -9.7172598], [-61.5746144, -9.7203899], [-61.5739347, -9.7237779], [-61.5656847, -9.7305882], [-61.5566055, -9.7287687], [-61.5451978, -9.736424], [-61.5301856, -9.7407631], [-61.5321857, -9.7461065], [-61.5319398, -9.7564674], [-61.5374716, -9.7671426], [-61.54087, -9.7779532], [-61.5479226, -9.789105], [-61.5457166, -9.7911933], [-61.5377464, -9.7939259], [-61.5294861, -9.7942157], [-61.524793, -9.7979839], [-61.5255802, -9.8075626], [-61.5325271, -9.8199259], [-61.5290324, -9.8226775], [-61.5208408, -9.8217196], [-61.5166043, -9.8272256], [-61.5153243, -9.8464338], [-61.5073259, -9.8632071], [-61.5073644, -9.8688313], [-61.5099185, -9.8767089], [-61.5074784, -9.8880455], [-61.5111268, -9.895928], [-61.5243876, -9.905625], [-61.5259901, -9.9163827], [-61.5230254, -9.9267677], [-61.5240782, -9.9299279], [-61.5286035, -9.9335736], [-61.5280245, -9.9366272], [-61.5236584, -9.9422048], [-61.5235287, -9.9487505], [-61.5331933, -9.9534586], [-61.5350298, -9.9588646], [-61.5390817, -9.9644701], [-61.5386473, -9.9657522], [-61.5299109, -9.9675222], [-61.5280089, -9.9706423], [-61.5310092, -9.9890465], [-61.535764, -9.9945919], [-61.5421944, -9.9966907], [-61.5398016, -9.9997972], [-61.5410483, -10.0082321], [-61.5456114, -10.0118417], [-61.5449152, -10.0186471], [-61.5512125, -10.0282499], [-61.555644, -10.0389929], [-61.5691919, -10.0451097], [-61.5773674, -10.0510945], [-61.5845335, -10.060565], [-61.5839812, -10.0637906], [-61.5803108, -10.0685761], [-61.5779147, -10.0782045], [-61.5833665, -10.0833908], [-61.5845027, -10.0906383], [-61.583088, -10.094909], [-61.5897395, -10.107533], [-61.591849, -10.1176418], [-61.5898399, -10.1221723], [-61.5951922, -10.1357219], [-61.5953202, -10.1440411], [-61.6004821, -10.1490362], [-61.6020224, -10.1537084], [-61.6008332, -10.1585408], [-61.5974326, -10.161917], [-61.5769094, -10.1635012], [-61.5702997, -10.1701544], [-61.5607961, -10.1728434], [-61.5575063, -10.1798724], [-61.5601865, -10.1907344], [-61.5514178, -10.1982636], [-61.5581252, -10.2018749], [-61.5637816, -10.2024986], [-61.5725009, -10.2079376], [-61.5729893, -10.2188659], [-61.5767239, -10.2261504], [-61.5756261, -10.2298791], [-61.5765492, -10.2348881], [-61.5747792, -10.2391436], [-61.5763787, -10.2434196], [-61.5754358, -10.2508152], [-61.562, -10.272], [-61.554, -10.279], [-61.544, -10.301], [-61.553, -10.307], [-61.548, -10.316], [-61.54, -10.32], [-61.533, -10.331], [-61.521, -10.33], [-61.516, -10.334], [-61.511, -10.35], [-61.501, -10.353], [-61.503, -10.376], [-61.497, -10.389], [-61.489, -10.39], [-61.484, -10.4], [-61.471, -10.405], [-61.476, -10.41], [-61.476, -10.418], [-61.469, -10.415], [-61.464, -10.416], [-61.461, -10.42], [-61.467, -10.448], [-61.476, -10.454], [-61.47, -10.461], [-61.48, -10.487], [-61.479, -10.529], [-61.466, -10.541], [-61.47, -10.556], [-61.479, -10.569], [-61.477, -10.589], [-61.481, -10.596], [-61.476, -10.607], [-61.489, -10.629], [-61.478, -10.643], [-61.482, -10.653], [-61.481, -10.669], [-61.484, -10.673], [-61.492, -10.675], [-61.495, -10.683], [-61.498, -10.7], [-61.48, -10.714], [-61.472, -10.715], [-61.476, -10.722], [-61.486, -10.727], [-61.488, -10.736], [-61.48, -10.744], [-61.481, -10.76], [-61.476, -10.767], [-61.48, -10.785], [-61.473, -10.797], [-61.486, -10.8], [-61.491, -10.795], [-61.495, -10.782], [-61.505, -10.784], [-61.505, -10.789], [-61.511, -10.794], [-61.507, -10.796], [-61.503, -10.808], [-61.512, -10.822], [-61.509, -10.83], [-61.51, -10.837], [-61.521, -10.842], [-61.525, -10.855], [-61.523, -10.881], [-61.526, -10.885], [-61.519, -10.894], [-61.524, -10.904], [-61.514, -10.907], [-61.518, -10.917], [-61.523, -10.94], [-61.519, -10.949], [-61.527, -10.957], [-61.53, -10.979], [-61.538, -10.975], [-61.546, -10.977], [-61.55, -10.981], [-61.55, -10.986], [-61.0, -10.992], [-61.0, -10.988], [-60.459159, -10.9891321], [-60.4503828, -10.9936125], [-60.4514522, -11.0065594], [-60.4444714, -11.0120704], [-60.442392, -11.0168232], [-60.4381441, -11.0172898], [-60.4374609, -11.0184852], [-60.4372827, -11.0237628], [-60.4425703, -11.0258621], [-60.4446199, -11.0291277], [-60.4463429, -11.0423063], [-60.4377877, -11.0426562], [-60.4313713, -11.0363876], [-60.4296186, -11.0362127], [-60.4141421, -11.0434142], [-60.4116171, -11.0464463], [-60.4112606, -11.0497992], [-60.4142015, -11.0573502], [-60.414, -11.067], [-60.4081713, -11.0725973], [-60.404369, -11.0695072], [-60.3987843, -11.0777281], [-60.3956058, -11.0790691], [-60.3954879, -11.0860656], [-60.3920205, -11.0928293], [-60.385887, -11.0959624], [-60.3826522, -11.0960448], [-60.3768969, -11.0928705], [-60.3738302, -11.0940661], [-60.3683268, -11.1002909], [-60.3623614, -11.1002909], [-60.3567741, -11.1035476], [-60.3539594, -11.1036301], [-60.348078, -11.1087624], [-60.3459145, -11.1086799], [-60.343772, -11.1055882], [-60.34616, -11.0967894], [-60.3412869, -11.0827243], [-60.345713, -11.0791678], [-60.3474656, -11.0741536], [-60.3415245, -11.0759902], [-60.3351378, -11.0832782], [-60.3330881, -11.0833365], [-60.3266123, -11.0789346], [-60.3173145, -11.0658451], [-60.307482, -11.0636003], [-60.299105, -11.0570115], [-60.291946, -11.0621426], [-60.291, -11.065], [-60.2806579, -11.0646206], [-60.2796776, -11.0734831], [-60.2768556, -11.0817914], [-60.2800935, -11.0918194], [-60.2770041, -11.0951717], [-60.2688648, -11.0980285], [-60.2649437, -11.0936851], [-60.2412684, -11.097154], [-60.2369016, -11.0947053], [-60.2322676, -11.0984366], [-60.2301288, -11.1035086], [-60.2274553, -11.1055199], [-60.2219895, -11.1070357], [-60.2191971, -11.1055782], [-60.21, -11.106], [-60.2058297, -11.1118452], [-60.1985815, -11.1136816], [-60.1932345, -11.1111748], [-60.1893134, -11.112982], [-60.1868272, -11.1119318], [-60.1867432, -11.1050476], [-60.177, -11.099], [-60.1743083, -11.0978334], [-60.169057, -11.0993587], [-60.1581663, -11.0951851], [-60.151839, -11.0998199], [-60.146747, -11.0989446], [-60.143123, -11.1051243], [-60.136558, -11.1006935], [-60.13, -11.1], [-60.1203982, -11.1056198], [-60.1155265, -11.1058822], [-60.1105954, -11.1020927], [-60.1060802, -11.1049202], [-60.1043275, -11.1081266], [-60.0980003, -11.1102254], [-60.0869795, -11.1079517], [-60.0864151, -11.1053575], [-60.088138, -11.099994], [-60.0833257, -11.0965543], [-60.0786323, -11.1005478], [-60.0731664, -11.1091469], [-60.0709385, -11.1102254], [-60.0647883, -11.124512], [-60.0524308, -11.1260277], [-60.047975, -11.1235793], [-60.044, -11.124], [-60.042331, -11.1232587], [-60.0412021, -11.1186242], [-60.037, -11.117], [-60.033449, -11.1200233], [-60.0313102, -11.1269604], [-60.0247453, -11.1301665], [-60.0187151, -11.1291755], [-60.0152098, -11.1259402], [-60.0151121, -11.1162814], [-60.0097501, -11.1232469], [-60.0022304, -11.1222576], [-59.9923166, -11.1262429], [-59.9873558, -11.1213461], [-59.9858665, -11.1142918], [-59.9827623, -11.1142335], [-59.9829979, -11.1177961], [-59.9771162, -11.1209441], [-59.978453, -11.1235674], [-59.9794333, -11.1376452], [-59.9820474, -11.1386945], [-59.9874241, -11.1361296], [-59.9888202, -11.1371498], [-59.988642, -11.1400352], [-59.9856714, -11.1415508], [-59.9854041, -11.1431538], [-59.987127, -11.1467095], [-59.9936028, -11.1457477], [-59.9972269, -11.1477879], [-59.9957119, -11.1553655], [-59.9929493, -11.1578428], [-59.9895034, -11.1586296], [-59.9873583, -11.1732065], [-59.981813, -11.1762975], [-59.9801326, -11.1802539], [-59.9721297, -11.1810576], [-59.9693991, -11.1840249], [-59.9697141, -11.1861885], [-59.9631816, -11.1889085], [-59.965114, -11.1963882], [-59.9754905, -11.1996232], [-59.9830733, -11.2078445], [-59.9815399, -11.2129955], [-59.9858879, -11.2176345], [-59.9822935, -11.2211602], [-59.9833332, -11.2340096], [-59.9812241, -11.234942], [-59.9742136, -11.2464505], [-59.9680348, -11.2527728], [-59.9661634, -11.2612508], [-59.9675893, -11.2675727], [-59.9572814, -11.2818475], [-59.9563309, -11.2887225], [-59.9594499, -11.2921308], [-59.9588855, -11.2955973], [-59.9519642, -11.3008989], [-59.9500333, -11.3065208], [-59.9397552, -11.3075986], [-59.9260312, -11.3116766], [-59.9241301, -11.3161915], [-59.9253183, -11.3214636], [-59.9241895, -11.3225122], [-59.9206545, -11.3219006], [-59.9196445, -11.323153], [-59.9180702, -11.3296775], [-59.9190801, -11.3356192], [-59.9166443, -11.3371338], [-59.918486, -11.3447938], [-59.9238033, -11.3505023], [-59.9230904, -11.3557738], [-59.9260015, -11.3624431], [-59.9208031, -11.3697238], [-59.9187237, -11.3753735], [-59.918694, -11.3819842], [-59.9224912, -11.3942531], [-59.9199068, -11.3961459], [-59.9202336, -11.3984755], [-59.9228102, -11.4019443], [-59.9241441, -11.4085538], [-59.9268747, -11.4118894], [-59.9235454, -11.4154308], [-59.9330173, -11.4213995], [-59.9353698, -11.424879], [-59.9400749, -11.4222437], [-59.9417553, -11.4292027], [-59.9415453, -11.4308909], [-59.9391927, -11.4312821], [-59.940537, -11.4334233], [-59.9448221, -11.4341233], [-59.9469436, -11.4330733], [-59.9519745, -11.4364113], [-59.9547668, -11.4355524], [-59.9634556, -11.4383911], [-59.9741942, -11.4396431], [-59.9842383, -11.4701821], [-59.9928924, -11.4732288], [-59.9949088, -11.4761724], [-60.0011683, -11.4777369], [-60.0014834, -11.4819568], [-60.003857, -11.4829448], [-60.0070077, -11.4873087], [-60.0143385, -11.4883173], [-60.0169221, -11.4967567], [-60.0236647, -11.4949248], [-60.0262063, -11.4960569], [-60.0266264, -11.493381], [-60.0298611, -11.4934839], [-60.0313402, -11.5021307], [-60.0295281, -11.5043429], [-60.0266467, -11.50395], [-60.0251494, -11.5068949], [-60.0294134, -11.5118965], [-60.0330893, -11.5119377], [-60.0408821, -11.5167745], [-60.0475073, -11.5268931], [-60.0511314, -11.5278827], [-60.0523892, -11.5347448], [-60.0568003, -11.5426683], [-60.0780613, -11.5530405], [-60.0799476, -11.5543501], [-60.0771108, -11.5559945], [-60.0814181, -11.5593705], [-60.0866165, -11.5601999], [-60.0885325, -11.5541489], [-60.0930259, -11.5602885], [-60.0927739, -11.5628609], [-60.0885898, -11.5668691], [-60.0861323, -11.566118], [-60.0858172, -11.5670895], [-60.0962146, -11.5701762], [-60.0971599, -11.5680155], [-60.0980526, -11.5689415], [-60.091, -11.576], [-60.0908153, -11.5773519], [-60.0926427, -11.578422], [-60.0982301, -11.5758086], [-60.1007025, -11.5765822], [-60.0935833, -11.5857134], [-60.1088074, -11.5820904], [-60.1139316, -11.5890599], [-60.1096747, -11.5965826], [-60.1129526, -11.6019828], [-60.110487, -11.6039469], [-60.1121208, -11.6065512], [-60.1088291, -11.610494], [-60.1106263, -11.6113669], [-60.1084244, -11.6162922], [-60.1146103, -11.6183493], [-60.1141202, -11.6201096], [-60.1096012, -11.6201669], [-60.1089329, -11.6213162], [-60.1124381, -11.6259571], [-60.1101718, -11.6293492], [-60.1133206, -11.6364049], [-60.1106471, -11.6377141], [-60.1101272, -11.6422383], [-60.1131126, -11.6440713], [-60.1159792, -11.643664], [-60.1169892, -11.6470098], [-60.1152514, -11.6518539], [-60.1170189, -11.6517375], [-60.118118, -11.6536286], [-60.1127319, -11.6563828], [-60.1148113, -11.6569647], [-60.1133111, -11.6588994], [-60.11476, -11.6605063], [-60.1131321, -11.6621006], [-60.1143924, -11.6614423], [-60.1155267, -11.6631601], [-60.1134997, -11.6644972], [-60.1148861, -11.6649909], [-60.1140353, -11.667875], [-60.1149911, -11.6692841], [-60.1164089, -11.6686567], [-60.1186419, -11.6730104], [-60.1163843, -11.6797304], [-60.1172161, -11.6812431], [-60.121429, -11.68251], [-60.1197005, -11.6874987], [-60.1163141, -11.6891132], [-60.1177103, -11.7002191], [-60.1147694, -11.7046841], [-60.1147546, -11.7067348], [-60.120458, -11.7133522], [-60.1178364, -11.7162504], [-60.1162249, -11.7156469], [-60.1157717, -11.7185852], [-60.1112346, -11.7229865], [-60.1152886, -11.7302465], [-60.1113186, -11.7358611], [-60.1119908, -11.7389459], [-60.1091355, -11.7437538], [-60.1101227, -11.7480931], [-60.1060477, -11.7488746], [-60.1076231, -11.7535016], [-60.1097026, -11.7547561], [-60.1091775, -11.759527], [-60.111278, -11.7606991], [-60.1095976, -11.7636192], [-60.1043043, -11.7628995], [-60.1056696, -11.7704463], [-60.1010275, -11.7733046], [-60.103065, -11.7758955], [-60.1083163, -11.776533], [-60.1083757, -11.7803433], [-60.1028207, -11.7784386], [-60.0997611, -11.780387], [-60.0998353, -11.7815938], [-60.1044694, -11.7828587], [-60.1046179, -11.7863628], [-60.1017513, -11.7870752], [-60.1008305, -11.789736], [-60.1069603, -11.7922294], [-60.096, -11.795], [-60.096, -11.801], [-60.1, -11.798], [-60.104, -11.802], [-60.098, -11.803], [-60.101, -11.814], [-60.095, -11.818], [-60.103, -11.819], [-60.099, -11.83], [-60.108, -11.839], [-60.101, -11.835], [-60.097, -11.839], [-60.098, -11.845], [-60.093, -11.849], [-60.096, -11.858], [-60.092, -11.853], [-60.089, -11.855], [-60.091, -11.861], [-60.088, -11.862], [-60.083, -11.858], [-60.079, -11.862], [-60.085, -11.867], [-60.078, -11.87], [-60.074, -11.879], [-60.076, -11.885], [-60.073, -11.884], [-60.06, -11.895], [-60.047, -11.897], [-60.042, -11.892], [-60.033, -11.898], [-60.029, -11.895], [-60.024, -11.897], [-60.012, -11.893], [-60.006, -11.894], [-59.995, -11.909], [-59.985, -11.912], [-59.983, -11.92], [-59.988, -11.929], [-59.98, -11.946], [-59.986, -11.96], [-59.971, -11.97], [-59.974, -11.976], [-59.969, -11.982], [-59.97, -11.989], [-59.979, -11.991], [-59.97, -11.997], [-59.966, -12.007], [-59.974, -12.015], [-59.979, -12.029], [-59.969, -12.032], [-59.965, -12.046], [-59.961, -12.05], [-59.961, -12.056], [-59.956, -12.056], [-59.951, -12.065], [-59.947, -12.065], [-59.929, -12.078], [-59.923, -12.093], [-59.915, -12.098], [-59.899, -12.117], [-59.9, -12.17], [-59.91, -12.186], [-59.901, -12.215], [-59.901, -12.223], [-59.893, -12.232], [-59.892, -12.245], [-59.886, -12.245], [-59.774, -12.341], [-59.792, -12.345], [-59.802, -12.357], [-59.805, -12.368], [-59.819, -12.378], [-59.818, -12.389], [-59.823, -12.39], [-59.832, -12.401], [-59.835, -12.413], [-59.842, -12.424], [-59.841, -12.459], [-59.844, -12.467], [-59.855, -12.478], [-59.868, -12.482], [-59.887, -12.475], [-59.896, -12.476], [-59.897, -12.471], [-59.904, -12.472], [-59.907, -12.48], [-59.913, -12.479], [-59.925, -12.481], [-59.935, -12.487], [-59.936, -12.495], [-59.957, -12.502], [-59.973, -12.53], [-60.0, -12.536], [-60.006, -12.545], [-60.026, -12.561], [-60.028, -12.579], [-60.034, -12.595], [-60.063, -12.607], [-60.068, -12.616], [-60.063, -12.628], [-60.063, -12.641], [-60.078, -12.664], [-60.076, -12.688], [-60.087, -12.716], [-60.09, -12.736], [-60.074, -12.773], [-60.077, -12.804], [-60.084, -12.837], [-60.079, -12.881], [-60.088, -12.902], [-60.105, -12.919], [-60.117, -12.959], [-60.13, -12.961], [-60.139, -12.97], [-60.15, -12.964], [-60.156, -12.968], [-60.167, -12.97], [-60.183, -12.967], [-60.189, -12.971], [-60.192, -12.982], [-60.201, -12.988], [-60.204, -12.995], [-60.213, -13.007], [-60.215, -13.027], [-60.22, -13.027], [-60.224, -13.033], [-60.237, -13.034], [-60.241, -13.038], [-60.248, -13.055], [-60.253, -13.056], [-60.267, -13.077], [-60.282, -13.08], [-60.282, -13.093], [-60.284, -13.098], [-60.279, -13.102], [-60.282, -13.106], [-60.277, -13.112], [-60.28, -13.12], [-60.276, -13.126], [-60.28, -13.135], [-60.268, -13.145], [-60.296, -13.177], [-60.299, -13.175], [-60.303, -13.178], [-60.309, -13.192], [-60.308, -13.199], [-60.32, -13.216], [-60.324, -13.229], [-60.328, -13.23], [-60.329, -13.235], [-60.324, -13.25], [-60.326, -13.255], [-60.3354996, -13.2581393], [-60.3362269, -13.2707213], [-60.3396763, -13.2713863], [-60.3401612, -13.2730488], [-60.3431808, -13.2703566], [-60.3466963, -13.2705175], [-60.3515453, -13.2732097], [-60.3523938, -13.2847399], [-60.3504322, -13.2882149], [-60.351964, -13.2920653], [-60.3570334, -13.2959906], [-60.3605599, -13.2963124], [-60.3605489, -13.2981893], [-60.3632489, -13.2972347], [-60.3659599, -13.3021038], [-60.3646705, -13.3028009], [-60.3634473, -13.3000232], [-60.3621579, -13.3000447], [-60.3631828, -13.3032942], [-60.3605599, -13.3054177], [-60.3608795, -13.3066725], [-60.3635685, -13.3099113], [-60.3657285, -13.3098469], [-60.364384, -13.3127103], [-60.3659599, -13.314823], [-60.3719219, -13.3144905], [-60.373, -13.324], [-60.366, -13.332], [-60.365, -13.341], [-60.371, -13.348], [-60.37, -13.357], [-60.371, -13.367], [-60.376, -13.368], [-60.376, -13.374], [-60.379, -13.375], [-60.379, -13.39], [-60.371, -13.408], [-60.379, -13.415], [-60.379, -13.422], [-60.384, -13.441], [-60.381, -13.442], [-60.387, -13.454], [-60.399, -13.456], [-60.402, -13.462], [-60.411, -13.461], [-60.43, -13.482], [-60.431, -13.488], [-60.456, -13.493], [-60.465, -13.489], [-60.478, -13.493], [-60.481, -13.496], [-60.486, -13.494], [-60.495, -13.499], [-60.501, -13.498], [-60.53, -13.517], [-60.533, -13.536], [-60.544, -13.536], [-60.548, -13.548], [-60.554, -13.548], [-60.556, -13.553], [-60.577, -13.565], [-60.587, -13.565], [-60.592, -13.571], [-60.6, -13.572], [-60.611, -13.566], [-60.632, -13.571], [-60.635, -13.578], [-60.633, -13.579], [-60.641, -13.585], [-60.638, -13.592], [-60.641, -13.596], [-60.645, -13.592], [-60.655, -13.602], [-60.664, -13.604], [-60.665, -13.611], [-60.669, -13.608], [-60.669, -13.613], [-60.672, -13.612], [-60.674, -13.617], [-60.686, -13.625], [-60.689, -13.633], [-60.686, -13.639], [-60.691, -13.644], [-60.69, -13.649], [-60.693, -13.653], [-60.699, -13.654], [-60.697, -13.657], [-60.702, -13.66], [-60.6982267, -13.663968], [-60.6976292, -13.669403], [-60.6993788, -13.669609], [-60.7009428, -13.6674797], [-60.7014994, -13.6718671], [-60.7030723, -13.6702959], [-60.7053432, -13.6717813], [-60.7072695, -13.6696004], [-60.7118908, -13.671704], [-60.7108481, -13.6755933], [-60.7141528, -13.6746317], [-60.7113694, -13.6773276], [-60.7132515, -13.6789417], [-60.711608, -13.6800235], [-60.7154076, -13.6814744], [-60.7136275, -13.6830852], [-60.7150222, -13.6847427], [-60.7133807, -13.6866607], [-60.7108165, -13.6849408], [-60.709885, -13.6867287], [-60.7077466, -13.686308], [-60.7089483, -13.6881882], [-60.7076936, -13.6893472], [-60.7103817, -13.6911985], [-60.7078039, -13.6909807], [-60.705549, -13.6929308], [-60.7052726, -13.7010201], [-60.6946772, -13.7140828], [-60.6928648, -13.7131535], [-60.695548, -13.7005145], [-60.6926848, -13.6965919], [-60.6891297, -13.6971758], [-60.6869292, -13.7006567], [-60.686069, -13.7099225], [-60.6832557, -13.7148042], [-60.6731491, -13.7244426], [-60.6582868, -13.7328437], [-60.6557428, -13.7366916], [-60.6539042, -13.7352997], [-60.6553478, -13.7306379], [-60.6531338, -13.7281542], [-60.6503307, -13.7289106], [-60.6488442, -13.7351953], [-60.6451352, -13.7367768], [-60.6419924, -13.7343427], [-60.6388354, -13.7261189], [-60.6298034, -13.7262289], [-60.6232488, -13.7179773], [-60.6197096, -13.7174547], [-60.6184213, -13.7188712], [-60.6196954, -13.721333], [-60.6190442, -13.7237672], [-60.6115836, -13.7238635], [-60.6086842, -13.7263754], [-60.6117392, -13.7373666], [-60.6102586, -13.7387631], [-60.6079156, -13.7369948], [-60.6063319, -13.7385964], [-60.6048747, -13.7423064], [-60.6071902, -13.7446618], [-60.6066459, -13.7461791], [-60.5986289, -13.7469292], [-60.5945979, -13.7451802], [-60.5906462, -13.7410494], [-60.5885078, -13.7419498], [-60.5879549, -13.7453302], [-60.585662, -13.7469098], [-60.5783035, -13.7446747], [-60.5755003, -13.745118], [-60.5745036, -13.7489041], [-60.5786923, -13.7530788], [-60.5783965, -13.7564186], [-60.574102, -13.7576951], [-60.5665709, -13.7569557], [-60.5658382, -13.7603569], [-60.5703242, -13.7640678], [-60.570084, -13.7673964], [-60.5581725, -13.7697655], [-60.5553762, -13.7725398], [-60.5527406, -13.7791989], [-60.5492433, -13.7822207], [-60.54731, -13.7824446], [-60.5456533, -13.7806013], [-60.5485469, -13.7730659], [-60.5469752, -13.7677197], [-60.5328221, -13.7712603], [-60.5254518, -13.7692269], [-60.52052, -13.7699411], [-60.5182455, -13.7724212], [-60.5192647, -13.781122], [-60.5288241, -13.7903644], [-60.5269207, -13.7937738], [-60.5214241, -13.7940431], [-60.5117445, -13.7907775], [-60.5042658, -13.7954282], [-60.5024979, -13.7941155], [-60.5029743, -13.7903511], [-60.5001162, -13.7880472], [-60.4970831, -13.7891462], [-60.4913386, -13.7949059], [-60.4840735, -13.7953632], [-60.4708898, -13.7931144], [-60.4681271, -13.7941198], [-60.4643345, -13.7992409], [-60.4649675, -13.801231], [-60.4749882, -13.80046], [-60.4783678, -13.8031377], [-60.479034, -13.8068163], [-60.4752526, -13.8107153], [-60.46594, -13.8119548], [-60.4648134, -13.8142368], [-60.46653, -13.8194877], [-60.4725489, -13.8238425], [-60.4763684, -13.8233737], [-60.4845408, -13.8187409], [-60.4880526, -13.81953], [-60.4902086, -13.822436], [-60.4891464, -13.826124], [-60.4814586, -13.8332701], [-60.4781896, -13.8329073], [-60.4728751, -13.8285632], [-60.4690644, -13.8298238], [-60.4686908, -13.8326897], [-60.4803189, -13.8406044], [-60.4845773, -13.8488703], [-60.49202, -13.8527485], [-60.4929132, -13.8559908], [-60.4904636, -13.8579013], [-60.4873029, -13.8580591], [-60.4777571, -13.8515068], [-60.467691, -13.8563066], [-60.4643899, -13.8556119], [-60.4605196, -13.8521857], [-60.4562752, -13.8544593], [-60.4569063, -13.859902], [-60.4623908, -13.8617341], [-60.4646667, -13.8640462], [-60.464837, -13.8733005], [-60.4735122, -13.8791571], [-60.4761878, -13.8861249], [-60.475043, -13.8888586], [-60.4682629, -13.8920738], [-60.4668489, -13.8905558], [-60.4678225, -13.8859616], [-60.4650373, -13.8823126], [-60.4561639, -13.8806376], [-60.4528486, -13.881152], [-60.4509381, -13.8833675], [-60.4504701, -13.8876844], [-60.4558696, -13.891963], [-60.4570558, -13.8959342], [-60.4530863, -13.9039853], [-60.4530736, -13.9133457], [-60.4502884, -13.9268032], [-60.4509716, -13.9369504], [-60.4467513, -13.9397935], [-60.4441664, -13.9392073], [-60.4473605, -13.93208], [-60.4445999, -13.9300405], [-60.4318562, -13.9384813], [-60.4281708, -13.9428861], [-60.4258718, -13.9422534], [-60.4253189, -13.9387811], [-60.4220177, -13.9386707], [-60.4229772, -13.9353562], [-60.4184301, -13.9376711], [-60.4176362, -13.9412739], [-60.4193313, -13.9478547], [-60.4174645, -13.9489793], [-60.4115207, -13.9474174], [-60.4095895, -13.9501871], [-60.4109843, -13.9521238], [-60.4194701, -13.9532407], [-60.4180868, -13.9575798], [-60.4199107, -13.9633688], [-60.4214556, -13.9636603], [-60.4246614, -13.958437], [-60.4275178, -13.9598309], [-60.4272063, -13.9634313], [-60.4239928, -13.9688065], [-60.4137181, -13.9809898], [-60.3948562, -13.9765749], [-60.3885029, -13.9792142], [-60.3817054, -13.9873252], [-60.3824368, -13.9928597], [-60.3931096, -13.9918372], [-60.3947936, -13.9971382], [-60.3975928, -13.9954848], [-60.403, -13.999], [-60.4, -14.01], [-60.407, -14.023], [-60.406, -14.03], [-60.426, -14.049], [-60.429, -14.06], [-60.427, -14.062], [-60.447, -14.085], [-60.465, -14.095], [-60.47, -14.089], [-60.479, -14.097], [-60.473, -14.109], [-60.484, -14.117], [-60.473, -14.128], [-60.482, -14.134], [-60.473, -14.151], [-60.475, -14.16], [-60.482, -14.163], [-60.488, -14.171], [-60.488, -14.182], [-60.492, -14.188], [-60.484, -14.193], [-60.4735405, -14.1907685], [-60.467, -14.204], [-60.47, -14.214], [-60.461, -14.224], [-60.464, -14.234], [-60.449, -14.241], [-60.449, -14.251], [-60.46, -14.257], [-60.465, -14.264], [-60.46, -14.273], [-60.462, -14.28], [-60.456, -14.292], [-60.457, -14.304], [-60.45, -14.307], [-60.453, -14.314], [-60.44, -14.32], [-60.434, -14.335], [-60.425, -14.342], [-60.427, -14.346], [-60.422, -14.353], [-60.42, -14.354], [-60.419, -14.348], [-60.414, -14.349], [-60.413, -14.359], [-60.409, -14.355], [-60.406, -14.356], [-60.411, -14.363], [-60.409, -14.368], [-60.405, -14.364], [-60.402, -14.367], [-60.395, -14.364], [-60.397, -14.377], [-60.393, -14.379], [-60.396, -14.388], [-60.401, -14.381], [-60.405, -14.386], [-60.4, -14.39], [-60.403, -14.401], [-60.399, -14.405], [-60.406, -14.413], [-60.401, -14.415], [-60.401, -14.423], [-60.396, -14.419], [-60.394, -14.423], [-60.398, -14.425], [-60.394, -14.43], [-60.4, -14.431], [-60.396, -14.436], [-60.39, -14.434], [-60.384, -14.439], [-60.381, -14.454], [-60.378, -14.455], [-60.378, -14.463], [-60.362, -14.47], [-60.36, -14.484], [-60.362, -14.486], [-60.367, -14.483], [-60.366, -14.487], [-60.3492407, -14.4941154], [-60.346, -14.505], [-60.338, -14.511], [-60.342, -14.523], [-60.336, -14.53], [-60.343, -14.533], [-60.336, -14.537], [-60.333, -14.555], [-60.326, -14.562], [-60.331, -14.567], [-60.326, -14.579], [-60.321, -14.608], [-60.293, -14.625], [-60.272, -14.62], [-60.2539572, -14.9240843], [-60.245003, -15.0974297], [-60.5751855, -15.0977313], [-60.2392049, -15.4749158], [-60.203, -15.885], [-60.1738197, -16.2667293], [-59.775, -16.274268], [-59.47, -16.279], [-59.114, -16.293], [-58.9203885, -16.3035066], [-58.785, -16.306], [-58.4305952, -16.3226423], [-58.408, -16.309], [-58.3949686, -16.2969112], [-58.3893738, -16.2618487], [-58.3833017, -16.266395], [-58.3665531, -16.2746114], [-58.3542951, -16.2706413], [-58.347078, -16.2747193], [-58.3395449, -16.2741749], [-58.3295613, -16.271771], [-58.3222648, -16.2655892], [-58.3175439, -16.2919996], [-58.3033467, -16.3101426], [-58.3039426, -16.3307342], [-58.3071289, -16.3401417], [-58.3092882, -16.3614483], [-58.3078599, -16.3717234], [-58.344, -16.389], [-58.3441518, -16.4017958], [-58.356, -16.428], [-58.347, -16.454], [-58.334, -16.478], [-58.333, -16.49], [-58.343, -16.517], [-58.357, -16.529], [-58.386, -16.543], [-58.393, -16.562], [-58.421, -16.573], [-58.428, -16.585], [-58.436, -16.592], [-58.46, -16.666], [-58.47, -16.703], [-58.466, -16.72], [-58.473, -16.745], [-58.466, -16.756], [-58.463, -16.78], [-58.458, -16.786], [-58.463, -16.792], [-58.471, -16.791], [-58.477, -16.819], [-58.476, -16.827], [-58.461, -16.841], [-58.461, -16.849], [-58.468, -16.848], [-58.466, -16.858], [-58.46, -16.863], [-58.466, -16.868], [-58.463, -16.873], [-58.468, -16.899], [-58.46, -16.9], [-58.466, -16.911], [-58.474, -16.914], [-58.468, -16.924], [-58.474, -16.935], [-58.468, -16.941], [-58.46, -16.937], [-58.456, -16.94], [-58.462, -16.958], [-58.459, -16.967], [-58.456, -16.969], [-58.447, -16.967], [-58.447, -16.978], [-58.431, -16.99], [-58.423, -16.989], [-58.435, -17.009], [-58.434, -17.027], [-58.421, -17.029], [-58.416, -17.034], [-58.419, -17.038], [-58.43, -17.036], [-58.434, -17.039], [-58.432, -17.047], [-58.421, -17.052], [-58.432, -17.058], [-58.43, -17.072], [-58.435, -17.078], [-58.434, -17.086], [-58.424, -17.09], [-58.429, -17.105], [-58.425, -17.112], [-58.408, -17.11], [-58.398, -17.104], [-58.388, -17.107], [-58.386, -17.111], [-58.397, -17.136], [-58.396, -17.181], [-58.369, -17.2], [-58.364, -17.199], [-58.364, -17.214], [-58.356, -17.212], [-58.345, -17.232], [-58.339, -17.234], [-58.337, -17.241], [-58.319, -17.254], [-58.322, -17.26], [-58.317, -17.268], [-58.31, -17.266], [-58.303, -17.27], [-58.303, -17.279], [-58.291, -17.288], [-58.296, -17.291], [-58.298, -17.298], [-58.292, -17.301], [-58.276, -17.3], [-58.276, -17.323], [-58.263, -17.33], [-58.263, -17.344], [-58.256, -17.346], [-58.254, -17.352], [-58.246, -17.354], [-58.24, -17.349], [-58.233, -17.351], [-58.228, -17.347], [-58.227, -17.356], [-58.22, -17.36], [-58.202, -17.357], [-58.195, -17.369], [-58.2, -17.383], [-58.185, -17.391], [-58.151, -17.384], [-58.152, -17.402], [-58.145, -17.413], [-58.139, -17.415], [-58.129, -17.411], [-58.122, -17.414], [-58.118, -17.434], [-58.12, -17.447], [-58.116, -17.451], [-58.089, -17.461], [-58.072, -17.452], [-58.06, -17.45], [-58.049, -17.463], [-58.043, -17.492], [-58.03, -17.496], [-58.023, -17.494], [-58.016, -17.499], [-58.01, -17.499], [-58.005, -17.506], [-58.0, -17.505], [-57.999, -17.514], [-57.996, -17.515], [-57.98, -17.51], [-57.883, -17.449], [-57.7459133, -17.5509309], [-57.7400515, -17.5363052], [-57.7309703, -17.5298483], [-57.7250315, -17.5310124], [-57.7188611, -17.5365237], [-57.7167758, -17.5409725], [-57.712139, -17.5431338], [-57.712196, -17.5589094], [-57.7098035, -17.5626234], [-57.7107475, -17.567794], [-57.7073306, -17.5744163], [-57.7016408, -17.5777517], [-57.7006708, -17.5832819], [-57.7038826, -17.5897343], [-57.7023614, -17.5904573], [-57.7017793, -17.5946263], [-57.6972204, -17.6012348], [-57.7012014, -17.6000671], [-57.7020547, -17.6012436], [-57.692478, -17.6285764], [-57.690385, -17.6305065], [-57.6877311, -17.627812], [-57.6868813, -17.6327043], [-57.6882209, -17.6391637], [-57.6915023, -17.6398293], [-57.6863401, -17.6443239], [-57.6832823, -17.6424432], [-57.682076, -17.6492376], [-57.6831738, -17.6513094], [-57.6765398, -17.6531802], [-57.6804145, -17.6593032], [-57.6722254, -17.6656399], [-57.6716733, -17.6688975], [-57.6740543, -17.6719233], [-57.6682156, -17.673987], [-57.6729509, -17.6749547], [-57.6737703, -17.6799342], [-57.6711644, -17.6826834], [-57.6812833, -17.6838989], [-57.6831569, -17.696274], [-57.6801294, -17.7040617], [-57.6845494, -17.7102045], [-57.6845884, -17.7165356], [-57.6724552, -17.7197324], [-57.6721545, -17.7292971], [-57.6710562, -17.7295836], [-57.6686817, -17.7260166], [-57.6645579, -17.730895], [-57.6568072, -17.7268929], [-57.6458873, -17.7237857], [-57.6458539, -17.7186918], [-57.643138, -17.716954], [-57.6407209, -17.7177968], [-57.6236185, -17.7377468], [-57.6194908, -17.7479402], [-57.6122947, -17.7508606], [-57.6141577, -17.7529331], [-57.620192, -17.7530706], [-57.6208851, -17.7550263], [-57.6152559, -17.7685385], [-57.6121735, -17.7710951], [-57.6046057, -17.7723103], [-57.6017241, -17.7752808], [-57.6028549, -17.7786356], [-57.6053199, -17.7801676], [-57.6140246, -17.7787702], [-57.6112022, -17.7936707], [-57.6052428, -17.803411], [-57.6025166, -17.8047384], [-57.5899491, -17.8011133], [-57.5779306, -17.800217], [-57.5760459, -17.802329], [-57.5755657, -17.8108012], [-57.572592, -17.815424], [-57.5687585, -17.8164137], [-57.5597372, -17.8144101], [-57.5518665, -17.8292834], [-57.5446009, -17.8305354], [-57.5337193, -17.8360849], [-57.5305829, -17.8411572], [-57.5359296, -17.8499651], [-57.5368594, -17.8530212], [-57.5356519, -17.854319], [-57.515847, -17.8633675], [-57.5101289, -17.8644429], [-57.5034087, -17.8622659], [-57.484947, -17.861917], [-57.47755, -17.8601889], [-57.4767884, -17.8633171], [-57.4797594, -17.8724447], [-57.4783042, -17.8785729], [-57.4691124, -17.8893928], [-57.4633467, -17.8989048], [-57.4548616, -17.9036849], [-57.4484663, -17.8962567], [-57.4467869, -17.8920895], [-57.4489366, -17.8779982], [-57.4480274, -17.875313], [-57.4402841, -17.8727172], [-57.4359579, -17.8685698], [-57.4302209, -17.85932], [-57.4256125, -17.8554409], [-57.4206552, -17.8549847], [-57.4144207, -17.858037], [-57.4122263, -17.8569031], [-57.4116933, -17.8545458], [-57.4037305, -17.8517408], [-57.4011285, -17.840252], [-57.3995796, -17.8400043], [-57.3950781, -17.8463098], [-57.3905324, -17.8466082], [-57.3870691, -17.8451937], [-57.384576, -17.8409682], [-57.3837923, -17.8331793], [-57.3808768, -17.8268226], [-57.3699358, -17.8260168], [-57.3664171, -17.8327911], [-57.362694, -17.8356861], [-57.3549507, -17.8384316], [-57.3491824, -17.8353578], [-57.3453264, -17.838163], [-57.3437242, -17.8370147], [-57.3446367, -17.8324332], [-57.3384762, -17.8323027], [-57.3330378, -17.8299743], [-57.3268289, -17.8304477], [-57.3265392, -17.8253547], [-57.3229019, -17.8240143], [-57.3186529, -17.8192982], [-57.312232, -17.8179469], [-57.310892, -17.8119469], [-57.3092955, -17.8105322], [-57.3061211, -17.8111029], [-57.3021478, -17.817026], [-57.2992449, -17.8179586], [-57.2950269, -17.8122391], [-57.289902, -17.812026], [-57.2889875, -17.8154351], [-57.2950862, -17.819788], [-57.2927631, -17.8224652], [-57.2869242, -17.8228383], [-57.285171, -17.8241929], [-57.2835233, -17.8225879], [-57.2865285, -17.816139], [-57.2866461, -17.8138188], [-57.2850432, -17.813213], [-57.2700346, -17.8187719], [-57.2632163, -17.8197389], [-57.2583932, -17.8181919], [-57.2575208, -17.8142435], [-57.2536626, -17.8112028], [-57.2337476, -17.8129519], [-57.231595, -17.8110731], [-57.2324717, -17.8087462], [-57.2403702, -17.8090345], [-57.245, -17.807185], [-57.2548365, -17.7952732], [-57.2544531, -17.7935106], [-57.2511858, -17.7935132], [-57.2469144, -17.7966474], [-57.2425094, -17.7975597], [-57.2393325, -17.7925475], [-57.233934, -17.7911492], [-57.230132, -17.7844843], [-57.2260286, -17.7830912], [-57.2161364, -17.7887463], [-57.1979699, -17.7888118], [-57.1870535, -17.7839557], [-57.1796929, -17.7779516], [-57.1737133, -17.777207], [-57.1589006, -17.7798937], [-57.151902, -17.7741053], [-57.1501493, -17.7686926], [-57.1460058, -17.7693229], [-57.138014, -17.7746321], [-57.129001, -17.7753412], [-57.1211636, -17.7817967], [-57.1186948, -17.7820206], [-57.1168922, -17.7810504], [-57.1154815, -17.7727663], [-57.1071739, -17.7742963], [-57.1025107, -17.7730275], [-57.0980042, -17.7663477], [-57.0944688, -17.7541646], [-57.0910289, -17.7520544], [-57.0837401, -17.7523156], [-57.0804499, -17.7503063], [-57.076373, -17.7388049], [-57.0738621, -17.7359331], [-57.0639899, -17.7348485], [-57.0607766, -17.7302576], [-57.0583862, -17.7291751], [-57.0516067, -17.733717], [-57.0481192, -17.7332436], [-57.0382441, -17.7136096], [-57.0382441, -17.7049864], [-57.0341364, -17.6956053], [-57.0320526, -17.6942721], [-57.019983, -17.6930775], [-57.0197479, -17.685648], [-57.0149121, -17.6795607], [-57.0156465, -17.6754779], [-57.0143752, -17.6728964], [-57.0111907, -17.671575], [-57.0009502, -17.6711746], [-56.9900677, -17.6612608], [-56.9835959, -17.6408507], [-56.9776378, -17.6373754], [-56.97367, -17.6272917], [-56.9667232, -17.6242689], [-56.960688, -17.6144782], [-56.9581327, -17.6071471], [-56.9596128, -17.6054762], [-56.9647457, -17.6061924], [-56.9712688, -17.6132054], [-56.9751724, -17.6150412], [-56.9789861, -17.6143803], [-56.9826842, -17.6106964], [-56.9832107, -17.6048951], [-56.9773168, -17.5983836], [-56.9762767, -17.5942098], [-56.9831465, -17.5801209], [-56.9733362, -17.5808186], [-56.9709349, -17.5787009], [-56.9703983, -17.5742709], [-56.9673974, -17.5716701], [-56.9605422, -17.5700594], [-56.9529724, -17.5702909], [-56.9482511, -17.5665969], [-56.9461187, -17.5534193], [-56.9396854, -17.5490163], [-56.9337617, -17.5491074], [-56.9257149, -17.5423358], [-56.9192922, -17.5422346], [-56.9141435, -17.5375884], [-56.9110012, -17.5324056], [-56.9082198, -17.5325473], [-56.9040796, -17.537639], [-56.8974128, -17.5388638], [-56.8842278, -17.5368798], [-56.8803954, -17.5328712], [-56.8756607, -17.5321829], [-56.8749919, -17.5235985], [-56.8710746, -17.5226166], [-56.8695353, -17.5204805], [-56.871701, -17.516664], [-56.8710322, -17.5152568], [-56.8668707, -17.5159452], [-56.8617538, -17.504667], [-56.8657561, -17.5014778], [-56.8676775, -17.496537], [-56.8659365, -17.4887973], [-56.8623271, -17.4832081], [-56.8590043, -17.4823373], [-56.8538025, -17.4861748], [-56.849089, -17.4853344], [-56.8467111, -17.4795426], [-56.8508619, -17.471533], [-56.8504691, -17.4655382], [-56.8460316, -17.4631483], [-56.8313923, -17.4636242], [-56.8260418, -17.4596039], [-56.8251076, -17.4557962], [-56.8267637, -17.4522416], [-56.8293859, -17.4493857], [-56.8388234, -17.446631], [-56.8411695, -17.4419419], [-56.8400018, -17.4382755], [-56.8363924, -17.4359663], [-56.8327617, -17.4360676], [-56.8290674, -17.439025], [-56.825649, -17.4391263], [-56.8222519, -17.4368981], [-56.8203198, -17.4309022], [-56.8218698, -17.4254733], [-56.8264771, -17.4211786], [-56.8363074, -17.4230626], [-56.8430476, -17.4176281], [-56.8419644, -17.4153014], [-56.8346204, -17.4116829], [-56.8306243, -17.4058533], [-56.8293892, -17.4009444], [-56.8319073, -17.3927548], [-56.830444, -17.3912495], [-56.8156812, -17.3901028], [-56.8044718, -17.387396], [-56.7945668, -17.3914133], [-56.7892389, -17.3908101], [-56.786842, -17.3886285], [-56.7868485, -17.3858209], [-56.7907038, -17.3794426], [-56.7903573, -17.3736486], [-56.788262, -17.3706858], [-56.7856181, -17.3688577], [-56.7670239, -17.3640466], [-56.76167, -17.3556886], [-56.7625599, -17.3500678], [-56.7702832, -17.3456759], [-56.7708191, -17.3436003], [-56.7605202, -17.3405163], [-56.7615212, -17.3320337], [-56.7606181, -17.3287767], [-56.7578528, -17.3267978], [-56.7482182, -17.3288257], [-56.7411024, -17.3269233], [-56.7383138, -17.3243178], [-56.7366526, -17.3124585], [-56.7351076, -17.310246], [-56.7252156, -17.3091603], [-56.7210405, -17.3070272], [-56.7177072, -17.3094927], [-56.7162987, -17.3187852], [-56.7091722, -17.3171144], [-56.7028855, -17.3203886], [-56.6949103, -17.3170251], [-56.6929113, -17.3185802], [-56.692494, -17.3212819], [-56.6971329, -17.32568], [-56.696782, -17.3268527], [-56.6933536, -17.3257628], [-56.6855512, -17.3174959], [-56.6833813, -17.3170127], [-56.6746119, -17.3254988], [-56.6741891, -17.3341744], [-56.666446, -17.3373089], [-56.6638642, -17.3407031], [-56.6612904, -17.3366537], [-56.6554345, -17.3346835], [-56.6561108, -17.3317792], [-56.6613767, -17.3304643], [-56.6631817, -17.3271148], [-56.6606904, -17.3225639], [-56.6573545, -17.3218078], [-56.6532745, -17.3253819], [-56.6482346, -17.3402046], [-56.6448027, -17.3367453], [-56.6432907, -17.331499], [-56.6446827, -17.3288643], [-56.6510906, -17.3253361], [-56.6507306, -17.3207081], [-56.6471306, -17.3172942], [-56.6429307, -17.3265504], [-56.6306669, -17.3341565], [-56.6288083, -17.3315428], [-56.6296155, -17.3263233], [-56.6248109, -17.3231825], [-56.6165143, -17.325611], [-56.6127583, -17.3341006], [-56.6099794, -17.3309022], [-56.6064496, -17.3297358], [-56.597559, -17.3328755], [-56.5866169, -17.330334], [-56.5793872, -17.3321285], [-56.577449, -17.3317086], [-56.5763725, -17.3286812], [-56.580089, -17.3221778], [-56.579369, -17.3196117], [-56.5751911, -17.3168816], [-56.5725531, -17.3161291], [-56.5648252, -17.3175496], [-56.552097, -17.3232199], [-56.5479294, -17.3223152], [-56.5431327, -17.3180757], [-56.5378952, -17.3170626], [-56.5360736, -17.3147086], [-56.5328577, -17.3137004], [-56.5316577, -17.3201616], [-56.5280577, -17.3221319], [-56.5256098, -17.3191535], [-56.5249212, -17.3132669], [-56.5231138, -17.3114092], [-56.5146513, -17.3135908], [-56.5131652, -17.3117665], [-56.5134392, -17.3066631], [-56.50689, -17.307514], [-56.5074167, -17.3045496], [-56.5049399, -17.2974831], [-56.4965702, -17.2989444], [-56.4921542, -17.2971112], [-56.4889383, -17.2976612], [-56.4780424, -17.3048561], [-56.4738597, -17.3105809], [-56.4720091, -17.309206], [-56.4720632, -17.302437], [-56.4664266, -17.3027022], [-56.4652266, -17.3073307], [-56.4668106, -17.3141128], [-56.4637386, -17.3163124], [-56.4598987, -17.3138837], [-56.4569707, -17.3094387], [-56.4526028, -17.3095304], [-56.4513068, -17.3138837], [-56.4527948, -17.3213988], [-56.4514988, -17.3270349], [-56.4501548, -17.3296925], [-56.4450669, -17.3317086], [-56.4400269, -17.3292801], [-56.436283, -17.3201616], [-56.4274991, -17.3175038], [-56.4198192, -17.3114092], [-56.4175153, -17.3127381], [-56.4154513, -17.3172747], [-56.4102194, -17.3174122], [-56.4069554, -17.3141128], [-56.4067634, -17.3089804], [-56.4047954, -17.306735], [-56.3979795, -17.3058184], [-56.3909236, -17.3023814], [-56.3879477, -17.2978903], [-56.3861237, -17.2911992], [-56.3818037, -17.285562], [-56.3691319, -17.2840038], [-56.3626657, -17.2815614], [-56.3617368, -17.2805072], [-56.364428, -17.2730955], [-56.363324, -17.2697953], [-56.360492, -17.2674119], [-56.3549721, -17.2669994], [-56.3439102, -17.2730301], [-56.3443163, -17.2753872], [-56.3480602, -17.2789164], [-56.3485882, -17.2831788], [-56.3477942, -17.2844938], [-56.3431643, -17.2851496], [-56.3391323, -17.2889077], [-56.3371644, -17.2838663], [-56.3346684, -17.2822163], [-56.325576, -17.2870711], [-56.324179, -17.2850676], [-56.325662, -17.279283], [-56.3247805, -17.2761664], [-56.3105297, -17.266821], [-56.3073138, -17.2676919], [-56.3032818, -17.2756213], [-56.2993459, -17.2772255], [-56.2987699, -17.2720921], [-56.2950259, -17.2703962], [-56.290082, -17.271817], [-56.288642, -17.2705795], [-56.2883755, -17.2659055], [-56.2830741, -17.2636124], [-56.2819221, -17.2569659], [-56.28941, -17.2499067], [-56.288642, -17.2469729], [-56.2831701, -17.2463311], [-56.2763542, -17.2486231], [-56.2686743, -17.2484856], [-56.2746479, -17.2428598], [-56.273865, -17.2413642], [-56.2696061, -17.2403477], [-56.2599384, -17.2447725], [-56.2585465, -17.2441307], [-56.2612344, -17.234412], [-56.2644024, -17.2302401], [-56.2607958, -17.2285816], [-56.2594104, -17.2341828], [-56.2548025, -17.2355581], [-56.2535545, -17.2345495], [-56.2534105, -17.2314321], [-56.2567225, -17.2259306], [-56.2549945, -17.220108], [-56.2510586, -17.2187326], [-56.2459706, -17.2218044], [-56.2390587, -17.2218502], [-56.2365628, -17.2279937], [-56.2287389, -17.227902], [-56.2248029, -17.2295524], [-56.2233149, -17.2291857], [-56.222211, -17.2261598], [-56.2253309, -17.2208416], [-56.2231709, -17.2193286], [-56.216067, -17.2251971], [-56.2111711, -17.227306], [-56.2095391, -17.2246469], [-56.2154431, -17.2175864], [-56.2151551, -17.2102964], [-56.2130911, -17.2106632], [-56.2108831, -17.2143311], [-56.2087231, -17.214973], [-56.2052672, -17.2123596], [-56.2032032, -17.2069034], [-56.1996513, -17.2056196], [-56.1944193, -17.2119928], [-56.1924514, -17.2120845], [-56.1894274, -17.2085082], [-56.1888034, -17.2003466], [-56.1861155, -17.1964032], [-56.1886114, -17.190167], [-56.1878434, -17.1888831], [-56.1851075, -17.188287], [-56.1828995, -17.1930559], [-56.1787716, -17.1950276], [-56.1749796, -17.1930559], [-56.1725316, -17.1881494], [-56.1700357, -17.1918178], [-56.1656677, -17.1943398], [-56.1586118, -17.1861317], [-56.1525639, -17.1863152], [-56.14858, -17.1840223], [-56.1452523, -17.1902656], [-56.1404217, -17.1913388], [-56.1377068, -17.1882265], [-56.1384792, -17.1833975], [-56.1423303, -17.1827631], [-56.1426402, -17.1803948], [-56.132459, -17.1806909], [-56.1297588, -17.1789147], [-56.1285193, -17.1744317], [-56.1214368, -17.1760388], [-56.12, -17.175], [-56.1194891, -17.1702025], [-56.1148411, -17.1674534], [-56.1110785, -17.1687222], [-56.1085996, -17.1729938], [-56.1032434, -17.1749393], [-56.0962052, -17.1749815], [-56.0856256, -17.1789147], [-56.0814789, -17.1772829], [-56.0734082, -17.1702025], [-56.0691991, -17.1726583], [-56.0685169, -17.176957], [-56.0659505, -17.1717582], [-56.0625187, -17.1715136], [-56.0544623, -17.1869075], [-56.05, -17.187], [-56.0476454, -17.184201], [-56.0479552, -17.1810292], [-56.0523818, -17.1757428], [-56.0525589, -17.173459], [-56.0495045, -17.1712175], [-56.045, -17.171], [-56.0357113, -17.184671], [-56.032456, -17.1869437], [-56.017615, -17.1904021], [-56.0071918, -17.204994], [-56.0100089, -17.2086418], [-56.0162064, -17.2075953], [-56.0186166, -17.2089408], [-56.0222788, -17.2139339], [-56.0195869, -17.2185382], [-56.0142228, -17.2209019], [-56.014537, -17.2337458], [-56.0119253, -17.2402565], [-56.0106416, -17.2359865], [-56.0076758, -17.2332384], [-56.0038247, -17.2346336], [-56.0064806, -17.2432159], [-56.0041635, -17.2467444], [-56.0, -17.246], [-55.9989989, -17.2427088], [-55.9957436, -17.2395699], [-55.99, -17.24], [-55.987, -17.243], [-55.992835, -17.2535403], [-55.991583, -17.2567687], [-55.9885781, -17.2579643], [-55.986, -17.258], [-55.981708, -17.2460844], [-55.98, -17.246], [-55.9770158, -17.2528061], [-55.9722129, -17.2547719], [-55.968, -17.254], [-55.9620981, -17.2501006], [-55.9524703, -17.2499526], [-55.9527802, -17.251559], [-55.9567352, -17.253502], [-55.957549, -17.2558934], [-55.9521027, -17.263426], [-55.9492856, -17.2710181], [-55.9423368, -17.2786099], [-55.9405214, -17.278849], [-55.9330033, -17.2747379], [-55.9326277, -17.2642765], [-55.9287464, -17.2578798], [-55.9255537, -17.2599124], [-55.9237383, -17.2639776], [-55.920483, -17.2649341], [-55.9080253, -17.2636189], [-55.8883595, -17.2641074], [-55.888829, -17.266947], [-55.8992835, -17.2688599], [-55.9038534, -17.2737917], [-55.9032587, -17.2762725], [-55.9008485, -17.2774381], [-55.8975306, -17.2763322], [-55.8941501, -17.2718489], [-55.8909262, -17.2727456], [-55.8909575, -17.2751666], [-55.8936493, -17.276392], [-55.8957465, -17.2796199], [-55.8943066, -17.2814431], [-55.8914896, -17.281473], [-55.888516, -17.2851492], [-55.8765904, -17.2823696], [-55.8764652, -17.2797694], [-55.8803152, -17.2770794], [-55.8815672, -17.2739411], [-55.8790945, -17.2703245], [-55.8754323, -17.2690393], [-55.8702363, -17.275854], [-55.863225, -17.2796498], [-55.8620668, -17.2839537], [-55.858749, -17.2840732], [-55.8562136, -17.2792613], [-55.852301, -17.2789923], [-55.8532087, -17.2844916], [-55.8519254, -17.2913955], [-55.8435532, -17.3006986], [-55.8381527, -17.3009522], [-55.8380812, -17.2936032], [-55.8291395, -17.2885314], [-55.8266606, -17.2886159], [-55.8263065, -17.2922508], [-55.8297592, -17.2945331], [-55.831884, -17.301887], [-55.8279716, -17.3069535], [-55.8246959, -17.3051785], [-55.8219514, -17.2984164], [-55.8138064, -17.2970639], [-55.806, -17.298], [-55.8031826, -17.3011213], [-55.8061927, -17.3067844], [-55.805, -17.309], [-55.798614, -17.3145302], [-55.791853, -17.3252876], [-55.7870953, -17.3301879], [-55.783214, -17.3291123], [-55.7847165, -17.32469], [-55.783214, -17.3215823], [-55.7782059, -17.3227776], [-55.7750758, -17.3270804], [-55.7747002, -17.3321002], [-55.772, -17.332], [-55.7708189, -17.3271999], [-55.768, -17.325], [-55.7581734, -17.324929], [-55.7539165, -17.3293513], [-55.7491588, -17.3315027], [-55.744, -17.331], [-55.7434235, -17.3356048], [-55.7400593, -17.3381401], [-55.7339506, -17.3370414], [-55.7298775, -17.3401078], [-55.7249946, -17.348832], [-55.7194857, -17.3484735], [-55.7157296, -17.3416614], [-55.709, -17.337], [-55.7074662, -17.3385541], [-55.7088845, -17.3447431], [-55.7062866, -17.3518837], [-55.7034695, -17.3544231], [-55.7016227, -17.3500911], [-55.6979919, -17.3482089], [-55.6969276, -17.3426218], [-55.6944236, -17.3400523], [-55.6902919, -17.3405602], [-55.6914187, -17.347193], [-55.688539, -17.3517642], [-55.6865671, -17.3517343], [-55.6842195, -17.3492844], [-55.6854089, -17.3414565], [-55.6814337, -17.3387376], [-55.676676, -17.3416358], [-55.6753614, -17.3441157], [-55.675737, -17.3486869], [-55.670635, -17.3509874], [-55.668, -17.35], [-55.6655329, -17.345012], [-55.6585842, -17.3381998], [-55.6567061, -17.3407693], [-55.658459, -17.3445041], [-55.6576139, -17.3488064], [-55.6521362, -17.3546323], [-55.6504773, -17.3589045], [-55.6476602, -17.3596812], [-55.6415879, -17.3549012], [-55.6409618, -17.3527202], [-55.6428086, -17.350838], [-55.6420357, -17.3486101], [-55.6469716, -17.3437273], [-55.6472108, -17.3408953], [-55.6442892, -17.3393742], [-55.6421513, -17.3400523], [-55.6397741, -17.3416981], [-55.6400854, -17.3491052], [-55.637318, -17.3540977], [-55.6276774, -17.3652112], [-55.6222936, -17.3653307], [-55.6152196, -17.3698715], [-55.6138424, -17.3675413], [-55.6175985, -17.3625225], [-55.6160961, -17.360252], [-55.6141554, -17.360491], [-55.6095855, -17.3650319], [-55.6009153, -17.3700353], [-55.6002956, -17.372021], [-55.5962674, -17.371852], [-55.5944082, -17.3754007], [-55.5920179, -17.3726758], [-55.586883, -17.3735207], [-55.5870822, -17.3756541], [-55.5914203, -17.3777031], [-55.5910662, -17.3787803], [-55.5847583, -17.3781044], [-55.5833417, -17.3791183], [-55.5864182, -17.381315], [-55.5854001, -17.3840609], [-55.5880339, -17.3878628], [-55.5869052, -17.3924884], [-55.5842713, -17.395213], [-55.5884323, -17.3986134], [-55.5888971, -17.404527], [-55.586042, -17.4068502], [-55.5912432, -17.4137772], [-55.5884545, -17.417135], [-55.5904464, -17.4216754], [-55.5864404, -17.422499], [-55.5834967, -17.418212], [-55.5775872, -17.4192468], [-55.5769232, -17.4211897], [-55.5796013, -17.4231325], [-55.5772544, -17.4345487], [-55.5751886, -17.4353848], [-55.5704621, -17.4341306], [-55.568052, -17.4405211], [-55.5620735, -17.439894], [-55.5546239, -17.4463441], [-55.5548118, -17.4475087], [-55.5593817, -17.4490913], [-55.5595695, -17.4521071], [-55.5582218, -17.4541344], [-55.5509913, -17.4540448], [-55.5452633, -17.4563141], [-55.5468596, -17.4604645], [-55.5459206, -17.4614797], [-55.542008, -17.4601062], [-55.5411316, -17.4625247], [-55.5386275, -17.4638385], [-55.5407247, -17.4663764], [-55.540443, -17.4682574], [-55.5325239, -17.4672423], [-55.5333426, -17.4704902], [-55.5302125, -17.4701916], [-55.5293048, -17.4737297], [-55.5254079, -17.4717442], [-55.522043, -17.4731923], [-55.5223717, -17.4748194], [-55.5263469, -17.475745], [-55.5269729, -17.4805219], [-55.5252201, -17.4828953], [-55.5226064, -17.4799098], [-55.5187721, -17.4835671], [-55.5139518, -17.4817907], [-55.511479, -17.4841045], [-55.5093506, -17.4804771], [-55.5072691, -17.4801337], [-55.5049841, -17.4825669], [-55.5075821, -17.4864331], [-55.5028087, -17.4858211], [-55.5027774, -17.488702], [-55.4999916, -17.4906873], [-55.5001168, -17.4878363], [-55.4966581, -17.4872989], [-55.4955313, -17.4827759], [-55.4907579, -17.4855076], [-55.4887703, -17.4828655], [-55.4889425, -17.4802681], [-55.4825258, -17.4784469], [-55.4793801, -17.4804024], [-55.4788793, -17.4829998], [-55.475577, -17.4834626], [-55.4730573, -17.4792232], [-55.4721965, -17.4842388], [-55.4659364, -17.4868809], [-55.4635805, -17.491647], [-55.458, -17.494], [-55.4602, -17.4966623], [-55.4594801, -17.4993491], [-55.453, -17.5], [-55.4521244, -17.5013491], [-55.4542528, -17.5037074], [-55.4530305, -17.5053292], [-55.4542669, -17.5083143], [-55.4468173, -17.5103889], [-55.4447984, -17.5124635], [-55.44231, -17.5108068], [-55.4458157, -17.5079262], [-55.4447828, -17.5050755], [-55.4377714, -17.5093441], [-55.4358464, -17.512568], [-55.4287411, -17.5087322], [-55.4270978, -17.5102994], [-55.4229505, -17.5104337], [-55.4238269, -17.5130754], [-55.4228096, -17.5142993], [-55.4181928, -17.5116277], [-55.4166277, -17.515538], [-55.4128873, -17.5127919], [-55.4102424, -17.5145231], [-55.4048586, -17.5124486], [-55.402918, -17.5150604], [-55.3968613, -17.5146873], [-55.3905855, -17.5162992], [-55.3906637, -17.5179857], [-55.3930113, -17.5191647], [-55.3929643, -17.5212243], [-55.3871737, -17.5183737], [-55.3826194, -17.5256418], [-55.3807727, -17.5237614], [-55.3781278, -17.5150306], [-55.3763436, -17.5141948], [-55.3718676, -17.5230003], [-55.3710695, -17.521284], [-55.3683463, -17.523254], [-55.3660144, -17.5219556], [-55.3630721, -17.5254926], [-55.3597229, -17.5239554], [-55.359003, -17.5270596], [-55.3547774, -17.5297011], [-55.3531185, -17.5364763], [-55.3543705, -17.5411471], [-55.3512091, -17.5429826], [-55.3523046, -17.5466386], [-55.3510213, -17.5481755], [-55.3487051, -17.5481606], [-55.3478443, -17.5450717], [-55.3414746, -17.5486978], [-55.3337276, -17.5471758], [-55.3294081, -17.5502497], [-55.3294394, -17.547698], [-55.3242435, -17.5444002], [-55.3226472, -17.540789], [-55.3206909, -17.5420574], [-55.3213795, -17.5449673], [-55.3203153, -17.5457283], [-55.3174199, -17.5439675], [-55.3144464, -17.5460417], [-55.3133665, -17.5428334], [-55.3096606, -17.5460072], [-55.3072642, -17.5412643], [-55.2946927, -17.540589], [-55.2910629, -17.5435857], [-55.2944049, -17.5463503], [-55.2940508, -17.5486716], [-55.2896463, -17.5509929], [-55.2840024, -17.5507819], [-55.2831992, -17.553288], [-55.2842953, -17.5556116], [-55.2819501, -17.5623591], [-55.2786284, -17.564587], [-55.274614, -17.5648576], [-55.2738629, -17.5629718], [-55.2759327, -17.5608394], [-55.2748728, -17.557577], [-55.2723356, -17.560537], [-55.2696436, -17.5580767], [-55.2682383, -17.5612894], [-55.263, -17.564], [-55.2627272, -17.5665647], [-55.2663791, -17.565172], [-55.2686588, -17.5661849], [-55.2636568, -17.5712701], [-55.2656709, -17.5770726], [-55.2629264, -17.5770093], [-55.2596507, -17.5734856], [-55.2539183, -17.5776001], [-55.248717, -17.5792036], [-55.2480087, -17.580976], [-55.2502351, -17.5809659], [-55.250722, -17.5823585], [-55.2443159, -17.5867941], [-55.2420498, -17.5860188], [-55.2430091, -17.5895267], [-55.2402045, -17.5909416], [-55.2330629, -17.5913024], [-55.2334065, -17.5936959], [-55.2299619, -17.5973388], [-55.2299176, -17.6018535], [-55.2279699, -17.5979295], [-55.2253582, -17.5964949], [-55.2270625, -17.6001025], [-55.2263542, -17.6026341], [-55.2219055, -17.6039632], [-55.2213743, -17.6061361], [-55.2183421, -17.607212], [-55.2182093, -17.6125914], [-55.2198471, -17.6141103], [-55.2242294, -17.6082668], [-55.226819, -17.6091107], [-55.2243622, -17.6114523], [-55.2238753, -17.6159245], [-55.2098209, -17.6159456], [-55.2048631, -17.6134775], [-55.2046639, -17.6179496], [-55.2005471, -17.6169582], [-55.1945048, -17.6192575], [-55.1951467, -17.6266827], [-55.1926457, -17.6274842], [-55.1896577, -17.6221685], [-55.1840359, -17.6194684], [-55.1862935, -17.6245311], [-55.1815792, -17.6226959], [-55.1817562, -17.6263663], [-55.173567, -17.6299944], [-55.173722, -17.6317029], [-55.1776174, -17.6337279], [-55.1717256, -17.6362225], [-55.1707396, -17.6414128], [-55.1688772, -17.6415917], [-55.1684547, -17.6374604], [-55.1666549, -17.6362076], [-55.162711, -17.6383851], [-55.1638847, -17.6420242], [-55.1625388, -17.6427998], [-55.1598, -17.6410996], [-55.1552301, -17.6431726], [-55.1490454, -17.6426604], [-55.144632, -17.6411094], [-55.1421436, -17.6382607], [-55.1417523, -17.6398864], [-55.1446789, -17.6441519], [-55.1415332, -17.6470452], [-55.138889, -17.6469207], [-55.1381391, -17.6508313], [-55.127, -17.652], [-55.118, -17.648], [-55.113, -17.644], [-55.108, -17.628], [-55.1, -17.631], [-55.096, -17.627], [-55.097, -17.631], [-55.093, -17.636], [-55.087, -17.629], [-55.079, -17.633], [-55.077, -17.63], [-55.072, -17.631], [-55.063, -17.642], [-55.062, -17.639], [-55.056, -17.642], [-55.055, -17.638], [-55.047, -17.64], [-55.044, -17.636], [-55.043, -17.639], [-55.033, -17.638], [-55.032, -17.64], [-55.027, -17.636], [-55.023, -17.637], [-55.023, -17.634], [-55.018, -17.636], [-55.016, -17.629], [-55.011, -17.634], [-55.0086818, -17.6305553], [-55.0008819, -17.6382618], [-54.9984304, -17.6346803], [-54.9961407, -17.6393172], [-54.9923266, -17.6392585], [-54.9909895, -17.6368583], [-54.9941095, -17.6366493], [-54.9934161, -17.6330691], [-54.9910464, -17.6343346], [-54.9876555, -17.6323011], [-54.9895793, -17.6287887], [-54.9862721, -17.627635], [-54.985505, -17.6246504], [-54.9802174, -17.6237897], [-54.9810185, -17.6257402], [-54.9781619, -17.6257791], [-54.9736349, -17.621352], [-54.9679006, -17.6205141], [-54.9675201, -17.615449], [-54.948, -17.615], [-54.943, -17.609], [-54.93, -17.611], [-54.914, -17.608], [-54.902, -17.611], [-54.894, -17.621], [-54.88, -17.616], [-54.86, -17.623], [-54.851, -17.613], [-54.839, -17.614], [-54.825, -17.609], [-54.82, -17.603], [-54.821, -17.597], [-54.813, -17.594], [-54.8, -17.582], [-54.791, -17.582], [-54.778, -17.571], [-54.7627372, -17.5677035], [-54.7603355, -17.5651151], [-54.7596671, -17.5571307], [-54.7610246, -17.5546815], [-54.7576205, -17.5444664], [-54.7593121, -17.5337727], [-54.7466856, -17.5214625], [-54.7301431, -17.517954], [-54.7219702, -17.5197886], [-54.7192458, -17.5191324], [-54.715, -17.513], [-54.7, -17.506], [-54.699, -17.497], [-54.695, -17.503], [-54.681, -17.506], [-54.676, -17.501], [-54.669, -17.504], [-54.656, -17.496], [-54.655, -17.49], [-54.636, -17.495], [-54.62, -17.488], [-54.617, -17.49], [-54.607, -17.487], [-54.588, -17.477], [-54.581, -17.468], [-54.572, -17.475], [-54.568, -17.474], [-54.571, -17.48], [-54.569, -17.483], [-54.563, -17.479], [-54.554, -17.488], [-54.536, -17.477], [-54.53, -17.478], [-54.525, -17.482], [-54.503, -17.48], [-54.49, -17.488], [-54.481, -17.487], [-54.483, -17.494], [-54.474, -17.498], [-54.479, -17.507], [-54.473, -17.51], [-54.477, -17.513], [-54.466, -17.529], [-54.434, -17.534], [-54.431, -17.538], [-54.423, -17.536], [-54.414, -17.544], [-54.413, -17.551], [-54.405, -17.553], [-54.403, -17.564], [-54.398, -17.567], [-54.393, -17.566], [-54.392, -17.57], [-54.382, -17.572], [-54.386, -17.586], [-54.38, -17.594], [-54.384, -17.601], [-54.381, -17.601], [-54.382, -17.606], [-54.374, -17.608], [-54.382, -17.627], [-54.387, -17.631], [-54.384, -17.636], [-54.356, -17.651], [-54.356, -17.649], [-54.35, -17.657], [-54.343, -17.655], [-54.335, -17.661], [-54.327, -17.658], [-54.32, -17.659], [-54.32, -17.662], [-54.309, -17.658], [-54.302, -17.661], [-54.291, -17.653], [-54.288, -17.655], [-54.272, -17.653], [-54.273, -17.651], [-54.25, -17.64], [-54.243, -17.628], [-54.232, -17.626], [-54.222, -17.619], [-54.214, -17.62], [-54.204, -17.612], [-54.199, -17.614], [-54.193, -17.606], [-54.178, -17.602], [-54.168, -17.608], [-54.154, -17.605], [-54.146, -17.615], [-54.141, -17.61], [-54.134, -17.618], [-54.122, -17.613], [-54.118, -17.619], [-54.116, -17.616], [-54.113, -17.618], [-54.111, -17.613], [-54.096, -17.613], [-54.084, -17.619], [-54.077, -17.615], [-54.079, -17.604], [-54.072, -17.596], [-54.073, -17.587], [-54.055, -17.57], [-54.051, -17.562], [-54.052, -17.546], [-54.045, -17.537], [-54.049, -17.53], [-54.055, -17.529], [-54.053, -17.523], [-54.057, -17.52], [-54.058, -17.513], [-54.051, -17.505], [-54.046, -17.507], [-54.048, -17.505], [-54.041, -17.5], [-54.037, -17.486], [-54.028, -17.479], [-53.995, -17.468], [-53.984, -17.473], [-53.977, -17.47], [-53.973, -17.472], [-53.971, -17.465], [-53.952, -17.459], [-53.947, -17.452], [-53.931, -17.439], [-53.928, -17.431], [-53.919, -17.425], [-53.9193606, -17.4209139], [-53.9155058, -17.4190067], [-53.914, -17.414], [-53.887, -17.392], [-53.878, -17.375], [-53.868, -17.368], [-53.831, -17.355], [-53.834, -17.335], [-53.83, -17.317], [-53.826, -17.312], [-53.82, -17.294], [-53.806, -17.288], [-53.785, -17.287], [-53.771, -17.263], [-53.764, -17.258], [-53.762, -17.246], [-53.759, -17.243], [-53.747, -17.242], [-53.734, -17.231], [-53.705, -17.228], [-53.694, -17.234], [-53.692, -17.246], [-53.68, -17.253], [-53.704, -17.663], [-53.718, -17.668], [-53.733, -17.663], [-53.746, -17.671], [-53.757, -17.671], [-53.756, -17.673], [-53.779, -17.672], [-53.785, -17.676], [-53.793, -17.675], [-53.798, -17.67], [-53.806, -17.672], [-53.813, -17.681], [-53.843, -17.692], [-53.855, -17.702], [-53.86, -17.72], [-53.866, -17.727], [-53.877, -17.731], [-53.879, -17.741], [-53.888, -17.749], [-53.896, -17.769], [-53.895, -17.777], [-53.907, -17.79], [-53.91, -17.803], [-53.941, -17.84], [-53.941, -17.848], [-53.948, -17.856], [-53.946, -17.86], [-53.955, -17.871], [-53.952, -17.875], [-53.955, -17.883], [-53.947, -17.898], [-53.951, -17.903], [-53.944, -17.907], [-53.951, -17.915], [-53.948, -17.923], [-53.945, -17.916], [-53.938, -17.92], [-53.932, -17.913], [-53.922, -17.92], [-53.92, -17.916], [-53.915, -17.918], [-53.911, -17.914], [-53.901, -17.916], [-53.905, -17.913], [-53.898, -17.908], [-53.885, -17.913], [-53.876, -17.923], [-53.873, -17.922], [-53.875, -17.918], [-53.872, -17.916], [-53.87, -17.927], [-53.86, -17.921], [-53.86, -17.924], [-53.85, -17.929], [-53.85, -17.934], [-53.844, -17.933], [-53.842, -17.94], [-53.837, -17.934], [-53.835, -17.946], [-53.83, -17.942], [-53.824, -17.948], [-53.825, -17.955], [-53.821, -17.962], [-53.819, -17.958], [-53.808, -17.961], [-53.813, -17.964], [-53.808, -17.972], [-53.805, -17.967], [-53.804, -17.974], [-53.798, -17.974], [-53.797, -17.978], [-53.793, -17.974], [-53.794, -17.98], [-53.789, -17.98], [-53.786, -17.994], [-53.774, -18.0], [-53.733, -17.995], [-53.726, -18.003], [-53.719, -17.998], [-53.715, -17.999], [-53.715, -18.006], [-53.7, -18.005], [-53.692, -18.013], [-53.69, -18.002], [-53.679, -17.995], [-53.677, -17.989], [-53.674, -17.991], [-53.662, -17.986], [-53.661, -17.977], [-53.634, -17.976], [-53.628, -17.98], [-53.624, -17.977], [-53.616, -17.978], [-53.616, -17.976], [-53.612, -17.978], [-53.607, -17.995], [-53.589, -18.005], [-53.589, -18.012], [-53.584, -18.009], [-53.575, -18.012], [-53.565, -18.004], [-53.557, -18.005], [-53.556, -18.015], [-53.547, -18.014], [-53.529, -18.021], [-53.517, -18.02], [-53.513, -18.026], [-53.501, -18.028], [-53.499, -18.035], [-53.486, -18.04], [-53.476, -18.036], [-53.472, -18.039], [-53.467, -18.034], [-53.466, -18.024], [-53.463, -18.025], [-53.458, -18.016], [-53.457, -17.999], [-53.449, -17.998], [-53.45, -17.992], [-53.445, -17.993], [-53.445, -17.989], [-53.44, -17.989], [-53.439, -17.983], [-53.436, -17.986], [-53.43, -17.984], [-53.43, -17.987], [-53.425, -17.989], [-53.421, -17.985], [-53.417, -17.994], [-53.412, -17.988], [-53.411, -17.993], [-53.405, -17.992], [-53.38, -18.008], [-53.36, -18.006], [-53.342, -18.008], [-53.335, -18.006], [-53.332, -18.001], [-53.299, -17.995], [-53.237, -18.007], [-53.217, -18.013], [-53.205, -18.021], [-53.198, -18.02], [-53.19, -18.036], [-53.1737755, -18.0415597], [-53.15, -18.039], [-53.0727846, -18.0346319], [-53.0711109, -18.0283883], [-53.071465, -18.0244197], [-53.0733211, -18.0223588], [-53.0704833, -18.018038], [-53.0710358, -18.013814], [-53.0644349, -17.9911978], [-53.0687384, -17.9738883], [-53.0725739, -17.9708828], [-53.070978, -17.9664077], [-53.0804435, -17.9601821], [-53.0870614, -17.9485721], [-53.0868629, -17.9452345], [-53.0900118, -17.9439688], [-53.0964223, -17.9342923], [-53.0994746, -17.933491], [-53.0992547, -17.9321743], [-53.1012288, -17.9318323], [-53.1046996, -17.9276675], [-53.1108472, -17.9270091], [-53.1145701, -17.9222521], [-53.1193257, -17.9219433], [-53.1200203, -17.9229437], [-53.1203583, -17.9201671], [-53.1247893, -17.918054], [-53.126573, -17.9155886], [-53.1261492, -17.9137026], [-53.1277129, -17.9122325], [-53.1257637, -17.9099349], [-53.127137, -17.9097971], [-53.1271424, -17.9077604], [-53.1234892, -17.9050831], [-53.1230145, -17.8977885], [-53.1250181, -17.8961217], [-53.1256913, -17.8969844], [-53.1284316, -17.890378], [-53.1263708, -17.88622], [-53.128219, -17.8844501], [-53.128277, -17.8808035], [-53.1300942, -17.8780842], [-53.1314978, -17.8788533], [-53.1359481, -17.8752581], [-53.1382332, -17.8711844], [-53.1372357, -17.8665182], [-53.1385503, -17.8635484], [-53.1340142, -17.8585987], [-53.1376368, -17.8526151], [-53.134107, -17.8481511], [-53.135638, -17.8477353], [-53.1356999, -17.8459909], [-53.1339291, -17.8433853], [-53.1319149, -17.8433154], [-53.1324909, -17.8402645], [-53.1311996, -17.8390205], [-53.1332487, -17.8382918], [-53.1316868, -17.8355242], [-53.133701, -17.8358149], [-53.133817, -17.8324695], [-53.1384371, -17.8314794], [-53.1369448, -17.8288957], [-53.1407182, -17.8275045], [-53.1393341, -17.8267831], [-53.1402968, -17.8260286], [-53.1415881, -17.8264739], [-53.1418084, -17.8226903], [-53.1445264, -17.8229111], [-53.1444722, -17.8212106], [-53.1420752, -17.8205628], [-53.1422762, -17.819131], [-53.1439387, -17.8190427], [-53.1424038, -17.8182955], [-53.1427441, -17.8163153], [-53.1449826, -17.8167496], [-53.1441784, -17.8148724], [-53.1466025, -17.8139669], [-53.1498578, -17.8092002], [-53.1507432, -17.8100321], [-53.1503448, -17.807927], [-53.154623, -17.8060283], [-53.1533476, -17.8036955], [-53.1563969, -17.8028859], [-53.1549283, -17.8014803], [-53.1561264, -17.7983709], [-53.1552298, -17.7974768], [-53.1599292, -17.7959717], [-53.1599022, -17.7940435], [-53.1581244, -17.7936645], [-53.1571119, -17.7913977], [-53.1587466, -17.7882477], [-53.1554539, -17.785013], [-53.1588974, -17.7817451], [-53.1579196, -17.7778147], [-53.1619196, -17.7764126], [-53.1600568, -17.7731666], [-53.1613708, -17.7737076], [-53.1615176, -17.7725557], [-53.1654712, -17.7714038], [-53.16585, -17.767153], [-53.1642693, -17.7653827], [-53.1668703, -17.7640872], [-53.1680606, -17.7652134], [-53.1696451, -17.7632996], [-53.1724393, -17.7651251], [-53.1711678, -17.7589161], [-53.1725939, -17.7595639], [-53.1735794, -17.758445], [-53.1721379, -17.7566268], [-53.1741474, -17.7539515], [-53.180217, -17.7485977], [-53.1828751, -17.7490356], [-53.1822145, -17.7515598], [-53.1840033, -17.7508165], [-53.1845558, -17.7475012], [-53.1854328, -17.7466954], [-53.1861089, -17.7478986], [-53.1876118, -17.7458932], [-53.185796, -17.7440681], [-53.1879711, -17.7436854], [-53.18857, -17.7417866], [-53.1901154, -17.7430157], [-53.1913208, -17.7386367], [-53.1955707, -17.7381289], [-53.1924489, -17.7371684], [-53.1928787, -17.7345572], [-53.1942546, -17.7333718], [-53.1973901, -17.7340539], [-53.1972614, -17.7292305], [-53.1996727, -17.730725], [-53.2019123, -17.7259756], [-53.2040259, -17.7258274], [-53.2042754, -17.7275903], [-53.2051927, -17.7250482], [-53.2069737, -17.7262106], [-53.2082772, -17.7249025], [-53.2103264, -17.725319], [-53.2087654, -17.7224447], [-53.2114959, -17.7215582], [-53.2132286, -17.7229787], [-53.213309, -17.7207815], [-53.2162648, -17.7220078], [-53.2173699, -17.7200584], [-53.216069, -17.7191974], [-53.2187942, -17.7193609], [-53.2176274, -17.7216859], [-53.2187298, -17.722087], [-53.2218197, -17.7196522], [-53.2242391, -17.719854], [-53.2246307, -17.7181243], [-53.2265913, -17.7183032], [-53.2262561, -17.716857], [-53.2303266, -17.7159491], [-53.2336177, -17.7129418], [-53.2351895, -17.7135831], [-53.2334139, -17.7112887], [-53.2346262, -17.7087464], [-53.232915, -17.7059459], [-53.2343875, -17.7057415], [-53.2368873, -17.7017018], [-53.2371019, -17.6987607], [-53.2351949, -17.6973374], [-53.2383009, -17.6956458], [-53.2355704, -17.6933665], [-53.2379951, -17.6930701], [-53.2382499, -17.6904687], [-53.2398191, -17.6925729], [-53.2412835, -17.6914716], [-53.239744, -17.6904852], [-53.2442125, -17.6898515], [-53.24193, -17.687452], [-53.2393041, -17.6880014], [-53.2406264, -17.68494], [-53.2375606, -17.684825], [-53.2376813, -17.6824331], [-53.2393068, -17.681301], [-53.2374131, -17.6813853], [-53.2366916, -17.6792949], [-53.2389581, -17.677115], [-53.2388561, -17.6749581], [-53.2404011, -17.6752137], [-53.2412353, -17.6723795], [-53.2429492, -17.6715515], [-53.2411709, -17.668868], [-53.2370782, -17.6671009], [-53.244, -17.665], [-53.244, -17.656], [-53.248, -17.655], [-53.245, -17.652], [-53.25, -17.644], [-53.25, -17.628], [-53.247, -17.623], [-53.251, -17.619], [-53.246, -17.616], [-53.246, -17.611], [-53.249, -17.606], [-53.242, -17.601], [-53.242, -17.592], [-53.238, -17.589], [-53.242, -17.583], [-53.239, -17.58], [-53.242, -17.573], [-53.24, -17.57], [-53.247, -17.564], [-53.248, -17.558], [-53.241, -17.552], [-53.245, -17.547], [-53.246, -17.539], [-53.243, -17.534], [-53.246, -17.532], [-53.246, -17.524], [-53.239, -17.516], [-53.241, -17.511], [-53.239, -17.512], [-53.243, -17.505], [-53.237, -17.498], [-53.241, -17.492], [-53.236, -17.481], [-53.233, -17.481], [-53.234, -17.479], [-53.228, -17.466], [-53.226, -17.466], [-53.228, -17.463], [-53.226, -17.464], [-53.223, -17.458], [-53.227, -17.455], [-53.227, -17.445], [-53.233, -17.44], [-53.228, -17.438], [-53.229, -17.428], [-53.222, -17.424], [-53.224, -17.423], [-53.22, -17.413], [-53.214, -17.412], [-53.212, -17.407], [-53.215, -17.405], [-53.206, -17.401], [-53.209, -17.395], [-53.213, -17.395], [-53.207, -17.393], [-53.209, -17.385], [-53.204, -17.383], [-53.203, -17.39], [-53.196, -17.38], [-53.201, -17.371], [-53.206, -17.372], [-53.206, -17.37], [-53.196, -17.368], [-53.1958611, -17.3604169], [-53.1987949, -17.3607016], [-53.1989076, -17.3621628], [-53.2017239, -17.3632744], [-53.2068045, -17.3613324], [-53.2048782, -17.3600073], [-53.2030918, -17.3609049], [-53.2033332, -17.3522815], [-53.2007937, -17.351943], [-53.2005545, -17.3504863], [-53.2029513, -17.3471197], [-53.2019079, -17.3442041], [-53.2068764, -17.3421118], [-53.2021021, -17.3411282], [-53.2042446, -17.3381807], [-53.2055742, -17.3314889], [-53.2120354, -17.3273333], [-53.2158095, -17.329048], [-53.2174985, -17.3268905], [-53.2134127, -17.32349], [-53.2156835, -17.3204944], [-53.2137407, -17.3203622], [-53.2086547, -17.3142057], [-53.2135031, -17.3130483], [-53.2148925, -17.3107585], [-53.2104808, -17.3125863], [-53.209939, -17.3111718], [-53.2145744, -17.3074526], [-53.2186594, -17.3089455], [-53.2190816, -17.3072923], [-53.2162537, -17.3041411], [-53.2185273, -17.2992503], [-53.2178215, -17.2969767], [-53.2079069, -17.2930103], [-53.2071891, -17.2908399], [-53.2084665, -17.2880902], [-53.2070193, -17.2866449], [-53.2080752, -17.2848752], [-53.2035118, -17.2840502], [-53.199229, -17.2789455], [-53.1954905, -17.2768886], [-53.1942687, -17.2745752], [-53.1946029, -17.2682431], [-53.1974746, -17.263267], [-53.1972449, -17.2602752], [-53.1928172, -17.2584603], [-53.1867082, -17.2588492], [-53.1839095, -17.2548701], [-53.1840975, -17.2527658], [-53.1795444, -17.2478092], [-53.1797637, -17.2428924], [-53.1748452, -17.2401098], [-53.1716706, -17.2326894], [-53.1715349, -17.2234732], [-53.1702191, -17.22079], [-53.1650395, -17.22082], [-53.1668461, -17.2188051], [-53.1665537, -17.2105459], [-53.1620842, -17.2050421], [-53.159426, -17.1948845], [-53.1551136, -17.187012], [-53.1575947, -17.177573], [-53.1566004, -17.1706101], [-53.1476719, -17.1680858], [-53.142179, -17.1714481], [-53.1404664, -17.1673774], [-53.1410984, -17.1640319], [-53.1390855, -17.1614877], [-53.1348248, -17.1613959], [-53.1329722, -17.1562767], [-53.1275106, -17.1546004], [-53.1310298, -17.1444523], [-53.1263097, -17.144592], [-53.1234139, -17.1407317], [-53.1236502, -17.1370483], [-53.1183484, -17.1342681], [-53.1196332, -17.1310645], [-53.1141099, -17.1264353], [-53.1167534, -17.1234715], [-53.1175656, -17.1196749], [-53.1141837, -17.1167251], [-53.1167977, -17.115723], [-53.1180678, -17.1132812], [-53.112825, -17.113253], [-53.1109495, -17.1080165], [-53.1036539, -17.1075507], [-53.1009218, -17.11067], [-53.0977171, -17.1085528], [-53.0974808, -17.1057722], [-53.1010206, -17.1042378], [-53.1013548, -17.1021219], [-53.0992245, -17.1010838], [-53.0955277, -17.1024612], [-53.0924576, -17.0984688], [-53.0875286, -17.1008443], [-53.0868394, -17.0974307], [-53.0902437, -17.0947957], [-53.0907659, -17.0925798], [-53.088197, -17.0923402], [-53.0846255, -17.0952748], [-53.0829338, -17.0938375], [-53.0833724, -17.0909428], [-53.0891786, -17.0851734], [-53.0860875, -17.084275], [-53.0824743, -17.0884275], [-53.0787665, -17.0886329], [-53.0807297, -17.0798088], [-53.0788292, -17.0793097], [-53.075571, -17.0805076], [-53.0698902, -17.0857182], [-53.0694933, -17.0815856], [-53.0724173, -17.0783315], [-53.0719161, -17.0766345], [-53.0671751, -17.0781717], [-53.065546, -17.0735399], [-53.061724, -17.0781518], [-53.0598651, -17.077473], [-53.0586747, -17.0752369], [-53.0614316, -17.0709844], [-53.0552077, -17.0702656], [-53.0577827, -17.0674402], [-53.054441, -17.0642856], [-53.0549214, -17.0607716], [-53.0594536, -17.0571576], [-53.0654477, -17.0583157], [-53.0657401, -17.0524055], [-53.0598922, -17.0527449], [-53.0591403, -17.0513472], [-53.0609782, -17.0462954], [-53.0669723, -17.047773], [-53.0700216, -17.0511076], [-53.0713374, -17.0504886], [-53.0692488, -17.0418425], [-53.0655599, -17.039873], [-53.0649249, -17.0379668], [-53.0679376, -17.0308925], [-53.0641421, -17.0317821], [-53.0609227, -17.0307443], [-53.0593137, -17.0269935], [-53.0621935, -17.0237951], [-53.0595352, -17.0205754], [-53.054861, -17.0214651], [-53.0537534, -17.0192551], [-53.0546617, -17.0176593], [-53.0622009, -17.017504], [-53.0637811, -17.016346], [-53.0634009, -17.0133254], [-53.0606428, -17.0123142], [-53.0568991, -17.0153928], [-53.0544401, -17.0146796], [-53.0543737, -17.0112339], [-53.0566332, -17.009405], [-53.0516785, -17.0040809], [-53.0557471, -17.0031135], [-53.0547577, -17.0000276], [-53.0559096, -16.9968711], [-53.051027, -16.9934576], [-53.0552293, -16.9885034], [-53.0533132, -16.9794707], [-53.0558821, -16.9631504], [-53.0533341, -16.9617321], [-53.0516215, -16.9647685], [-53.0519139, -16.9675053], [-53.0493243, -16.9678994], [-53.0462968, -16.964255], [-53.0446751, -16.9552994], [-53.0471718, -16.9495097], [-53.0427765, -16.9469623], [-53.0402703, -16.9470622], [-53.035028, -16.9432063], [-53.0367406, -16.9379118], [-53.032835, -16.9318779], [-53.0346938, -16.9306791], [-53.0384114, -16.9325173], [-53.0393931, -16.9309988], [-53.0344641, -16.9240056], [-53.0341926, -16.9200693], [-53.0394139, -16.912736], [-53.0340673, -16.9109775], [-53.0320623, -16.9087795], [-53.029, -16.912], [-53.0282193, -16.9094189], [-53.0311851, -16.9038237], [-53.0288041, -16.9031443], [-53.025003, -16.9044632], [-53.0189044, -16.9003267], [-53.019719, -16.8942916], [-53.0169203, -16.8845191], [-53.0117198, -16.8834799], [-53.0171918, -16.8781154], [-53.0129938, -16.8754973], [-53.01415, -16.8614844], [-53.0118905, -16.8588132], [-53.0093355, -16.8589545], [-53.0054367, -16.8654558], [-53.0014641, -16.8603961], [-52.9980083, -16.8631804], [-52.9978754, -16.8664593], [-52.9909786, -16.8631238], [-52.9881726, -16.8672648], [-52.9815417, -16.8661766], [-52.9765796, -16.8636326], [-52.9719719, -16.8696533], [-52.9636147, -16.8671903], [-52.9627337, -16.8650913], [-52.9661008, -16.8587172], [-52.9627337, -16.85859], [-52.955896, -16.8615015], [-52.9543305, -16.8596217], [-52.9560879, -16.8545477], [-52.9589678, -16.8531768], [-52.9568411, -16.8503075], [-52.9499887, -16.8528375], [-52.949841, -16.8561307], [-52.952322, -16.8587313], [-52.9511406, -16.8601729], [-52.9448936, -16.8551696], [-52.9481869, -16.8485266], [-52.9479344, -16.8449056], [-52.9527919, -16.8431124], [-52.9528545, -16.8410935], [-52.9495337, -16.8404138], [-52.9428713, -16.8427326], [-52.9397384, -16.8408936], [-52.9365639, -16.8415532], [-52.934705, -16.8395742], [-52.9322197, -16.8415532], [-52.926685, -16.8403938], [-52.93194, -16.8361046], [-52.9290544, -16.8271469], [-52.9343446, -16.8249945], [-52.9405187, -16.8144561], [-52.9448471, -16.8131621], [-52.9412076, -16.810487], [-52.9361254, -16.8106363], [-52.9333568, -16.803295], [-52.9263271, -16.8052434], [-52.9254999, -16.8084636], [-52.9281285, -16.8174201], [-52.9270991, -16.8186695], [-52.9236617, -16.8184583], [-52.9174669, -16.813373], [-52.90763, -16.8098913], [-52.9067072, -16.7982321], [-52.8989473, -16.7944493], [-52.8929032, -16.7941631], [-52.8891597, -16.7890113], [-52.8899656, -16.7872691], [-52.8936831, -16.786734], [-52.894, -16.785], [-52.8898226, -16.7831501], [-52.8892767, -16.7803003], [-52.8867551, -16.7800389], [-52.8847014, -16.7764549], [-52.8800871, -16.7756584], [-52.8780074, -16.7797652], [-52.8666081, -16.7811963], [-52.8661011, -16.7768158], [-52.8625786, -16.7756584], [-52.8625504, -16.7690058], [-52.8591449, -16.7686697], [-52.8567013, -16.772814], [-52.8542446, -16.773486], [-52.851541, -16.7674874], [-52.8483662, -16.7660332], [-52.8379965, -16.7718061], [-52.8316009, -16.7720878], [-52.8293522, -16.7701775], [-52.8311914, -16.7622596], [-52.8300134, -16.7597025], [-52.8271642, -16.7578544], [-52.8223114, -16.7580128], [-52.8169806, -16.7488599], [-52.8121277, -16.7468532], [-52.8077528, -16.7419949], [-52.8039293, -16.7424877], [-52.8022198, -16.7478741], [-52.8005838, -16.7489831], [-52.79665, -16.7466596], [-52.7929736, -16.7402346], [-52.7885619, -16.7428574], [-52.7865215, -16.7425934], [-52.7893155, -16.7256059], [-52.7855472, -16.7140746], [-52.7776797, -16.707807], [-52.7615402, -16.7068387], [-52.7600513, -16.7047611], [-52.7642792, -16.6973311], [-52.7626064, -16.6817483], [-52.7549962, -16.6726973], [-52.7558602, -16.671271], [-52.7588381, -16.6711477], [-52.7687092, -16.6727854], [-52.7710254, -16.6717464], [-52.7713746, -16.6696861], [-52.7625329, -16.6640334], [-52.7535256, -16.6626422], [-52.7489117, -16.6559502], [-52.7404192, -16.6575527], [-52.7412097, -16.6519172], [-52.7475147, -16.6426888], [-52.7483419, -16.6390606], [-52.7466324, -16.6310821], [-52.7426986, -16.6295673], [-52.7351987, -16.6322974], [-52.7296841, -16.6388141], [-52.7275702, -16.6451897], [-52.7242982, -16.6471446], [-52.720346, -16.6461935], [-52.7153645, -16.6403111], [-52.7149417, -16.6374931], [-52.7227173, -16.6242128], [-52.7254011, -16.6151063], [-52.73882, -16.6133449], [-52.7413383, -16.6105617], [-52.7413751, -16.6064926], [-52.7383237, -16.6021063], [-52.7308054, -16.5983541], [-52.7316694, -16.5965044], [-52.7397207, -16.592347], [-52.7400002, -16.589863], [-52.7361178, -16.5891055], [-52.7332318, -16.5859872], [-52.7277307, -16.5864062], [-52.7137486, -16.5935091], [-52.7081335, -16.6000114], [-52.7052739, -16.5996128], [-52.7031162, -16.5970219], [-52.7076395, -16.5793577], [-52.7077847, -16.5757733], [-52.705873, -16.5718091], [-52.7001562, -16.5724082], [-52.6947519, -16.5823447], [-52.6896416, -16.5849697], [-52.6748975, -16.585305], [-52.6701085, -16.5819096], [-52.672957, -16.5692829], [-52.6621151, -16.5727809], [-52.6596939, -16.5708016], [-52.6622219, -16.5658872], [-52.6705156, -16.5584293], [-52.6682547, -16.5510744], [-52.6630028, -16.5513474], [-52.6548313, -16.5603576], [-52.6507011, -16.5620299], [-52.6489742, -16.5592996], [-52.6508257, -16.5506477], [-52.6494122, -16.5478979], [-52.6459057, -16.5463264], [-52.640864, -16.5513524], [-52.6358537, -16.5518531], [-52.6351121, -16.5398352], [-52.6334127, -16.5379406], [-52.6294221, -16.538194], [-52.6273702, -16.5366131], [-52.6255197, -16.5308688], [-52.6256508, -16.5224376], [-52.6281313, -16.5185922], [-52.6341434, -16.5141736], [-52.6372945, -16.5027715], [-52.633547, -16.5002367], [-52.6312504, -16.5003647], [-52.6202216, -16.5054514], [-52.6133141, -16.5024642], [-52.6087685, -16.4946557], [-52.6061604, -16.4865898], [-52.6080072, -16.4811267], [-52.6064966, -16.4768897], [-52.6123251, -16.4724593], [-52.6134077, -16.470057], [-52.611532, -16.4673408], [-52.6067232, -16.4667131], [-52.6046587, -16.4644193], [-52.6083723, -16.4596628], [-52.6135965, -16.4579485], [-52.6162275, -16.4592765], [-52.6189089, -16.4649505], [-52.6210237, -16.4652282], [-52.6223951, -16.4572976], [-52.6170954, -16.4525408], [-52.6168688, -16.4501866], [-52.6189333, -16.4468181], [-52.6242205, -16.4452244], [-52.6292685, -16.4407813], [-52.6385162, -16.4378033], [-52.6392817, -16.4327831], [-52.6450142, -16.4273359], [-52.6444623, -16.4225716], [-52.6408839, -16.4174998], [-52.6434654, -16.4123425], [-52.6521175, -16.4083293], [-52.6667337, -16.4115057], [-52.676, -16.412], [-52.6876342, -16.3987826], [-52.6890251, -16.3943342], [-52.687955, -16.3905904], [-52.6807292, -16.3885132], [-52.6774562, -16.3810132], [-52.6782367, -16.3786943], [-52.6849464, -16.3724138], [-52.6927764, -16.3671598], [-52.6902414, -16.3589153], [-52.6935902, -16.3509131], [-52.6925145, -16.3487325], [-52.6853877, -16.3465519], [-52.68251, -16.3442164], [-52.6848901, -16.3382678], [-52.6859508, -16.3278699], [-52.6824042, -16.3213364], [-52.686683, -16.3152316], [-52.6827011, -16.302392], [-52.6770357, -16.3012534], [-52.6735942, -16.2931747], [-52.6701142, -16.2922165], [-52.6674138, -16.287717], [-52.6582097, -16.2801417], [-52.6534666, -16.2795028], [-52.6482941, -16.2850045], [-52.6370109, -16.2831653], [-52.6282728, -16.2869621], [-52.6231573, -16.2864145], [-52.6188786, -16.2834939], [-52.6111768, -16.2719389], [-52.5927497, -16.270515], [-52.5872539, -16.2681966], [-52.581758, -16.2528251], [-52.5774413, -16.2494293], [-52.5719074, -16.2516749], [-52.5678379, -16.2597807], [-52.563426, -16.2647646], [-52.5552108, -16.2656591], [-52.5470336, -16.2614238], [-52.5458166, -16.2585941], [-52.5544501, -16.2525877], [-52.5604784, -16.2408483], [-52.5681421, -16.2348962], [-52.5701579, -16.2299664], [-52.5663355, -16.2242696], [-52.5522252, -16.2255295], [-52.548, -16.225], [-52.54517, -16.2223888], [-52.548593, -16.2085111], [-52.5506088, -16.188825], [-52.5494107, -16.1845698], [-52.5455123, -16.182707], [-52.5436297, -16.1799675], [-52.5491635, -16.1653197], [-52.5469576, -16.1630731], [-52.5365745, -16.1601689], [-52.525735, -16.1545614], [-52.5249933, -16.1517119], [-52.5266288, -16.1424326], [-52.525, -16.14], [-52.5208097, -16.1393454], [-52.5143098, -16.1332237], [-52.5021011, -16.1420103], [-52.4984689, -16.1421929], [-52.4918679, -16.13821], [-52.4905905, -16.1332627], [-52.4880221, -16.1302142], [-52.4810029, -16.12931], [-52.4766999, -16.126184], [-52.4635147, -16.1278558], [-52.4594141, -16.1271502], [-52.4491321, -16.1166454], [-52.4375648, -16.1089232], [-52.4256507, -16.105748], [-52.4204892, -16.1019847], [-52.409942, -16.1000051], [-52.3994967, -16.0935759], [-52.3945393, -16.0928311], [-52.3813604, -16.0987114], [-52.3741793, -16.098633], [-52.3711599, -16.0964377], [-52.3701807, -16.0885383], [-52.3665697, -16.0828537], [-52.3590506, -16.0810302], [-52.3530731, -16.0846567], [-52.3507678, -16.0842254], [-52.3296733, -16.0721108], [-52.3280004, -16.0689154], [-52.325446, -16.0495293], [-52.3209164, -16.0454257], [-52.3242343, -16.0388543], [-52.3198299, -16.0304968], [-52.3155023, -16.0266563], [-52.3133384, -16.0119728], [-52.3094724, -16.0055528], [-52.2987205, -15.9972839], [-52.2892907, -15.9819911], [-52.2903796, -15.9658048], [-52.276639, -15.954046], [-52.2668543, -15.947774], [-52.2649231, -15.9446173], [-52.2658458, -15.9409654], [-52.26473, -15.9364674], [-52.2568132, -15.9309377], [-52.2559763, -15.9190235], [-52.2521354, -15.9070963], [-52.2547747, -15.8951559], [-52.251835, -15.8916693], [-52.2399045, -15.8897912], [-52.2159095, -15.8917663], [-52.2067743, -15.8890269], [-52.198659, -15.8823649], [-52.193218, -15.8807826], [-52.1860033, -15.8826703], [-52.1758753, -15.8879537], [-52.1517569, -15.8886967], [-52.1296125, -15.8957135], [-52.1211153, -15.891586], [-52.1108542, -15.8828602], [-52.1072966, -15.8834133], [-52.0985725, -15.889653], [-52.092206, -15.8824399], [-52.0794874, -15.8812669], [-52.0742904, -15.8812917], [-52.0579439, -15.8877061], [-52.0454985, -15.8886141], [-52.0383745, -15.8859725], [-52.0282465, -15.8882839], [-52.0110332, -15.8865751], [-52.0076471, -15.8848167], [-52.0061022, -15.8801112], [-51.9955209, -15.872333], [-51.9912063, -15.8580099], [-51.9839579, -15.8450263], [-51.9762735, -15.8397195], [-51.9704887, -15.8377254], [-51.9587236, -15.8400721], [-51.9542991, -15.838689], [-51.9530588, -15.8330534], [-51.9567155, -15.8242529], [-51.9564786, -15.8192967], [-51.9504994, -15.8107559], [-51.9436924, -15.8100036], [-51.9126009, -15.8131014], [-51.9077715, -15.8157123], [-51.8933756, -15.8301822], [-51.89, -15.832], [-51.8860167, -15.8316867], [-51.8827511, -15.8288547], [-51.8800666, -15.8248518], [-51.8761464, -15.8014041], [-51.8738048, -15.7983999], [-51.8616925, -15.7910926], [-51.8592549, -15.7879061], [-51.8360249, -15.7453466], [-51.8213423, -15.7300807], [-51.8102522, -15.7277642], [-51.803, -15.723], [-51.8028371, -15.7202822], [-51.8052437, -15.7168386], [-51.8056665, -15.7102328], [-51.7747054, -15.6619512], [-51.769, -15.656], [-51.7581112, -15.6362938], [-51.7538183, -15.6129288], [-51.7612984, -15.5971417], [-51.7699493, -15.5733963], [-51.7786002, -15.5586088], [-51.7804215, -15.5445723], [-51.778275, -15.538431], [-51.7754781, -15.5337936], [-51.7717705, -15.5310361], [-51.7638351, -15.5296574], [-51.7602577, -15.5310988], [-51.75629, -15.5373656], [-51.7576559, -15.552092], [-51.7560948, -15.556353], [-51.7532979, -15.5589848], [-51.7458828, -15.5612406], [-51.7400939, -15.56005], [-51.7265889, -15.5487535], [-51.7249331, -15.5442338], [-51.7281986, -15.5383847], [-51.7339478, -15.5332887], [-51.7372593, -15.5258439], [-51.7378572, -15.5179113], [-51.7358335, -15.5092251], [-51.732476, -15.5043056], [-51.7277847, -15.5009373], [-51.7072256, -15.4982337], [-51.704, -15.496], [-51.6987169, -15.4858235], [-51.6999658, -15.4729307], [-51.7057919, -15.4657982], [-51.708, -15.456], [-51.7032869, -15.4434374], [-51.6942722, -15.4374967], [-51.6910296, -15.4294721], [-51.691, -15.426], [-51.6972105, -15.4161947], [-51.697, -15.41], [-51.6932103, -15.4000977], [-51.6850453, -15.3882033], [-51.6733638, -15.380848], [-51.671, -15.371], [-51.672404, -15.3584942], [-51.6771186, -15.3475734], [-51.6891587, -15.3366661], [-51.691808, -15.3293784], [-51.6914619, -15.3227034], [-51.6873079, -15.3119497], [-51.6834449, -15.2947771], [-51.678173, -15.2882197], [-51.6615768, -15.278997], [-51.6468651, -15.2683895], [-51.6457888, -15.2594436], [-51.6473394, -15.2554404], [-51.650973, -15.2532703], [-51.6567407, -15.2529921], [-51.6649984, -15.2556121], [-51.6681606, -15.2551622], [-51.6708714, -15.2537711], [-51.6724988, -15.247725], [-51.6691411, -15.2340164], [-51.6587017, -15.2152059], [-51.6510772, -15.206167], [-51.6494735, -15.194724], [-51.6517693, -15.1792783], [-51.6497618, -15.1742957], [-51.6241162, -15.1642227], [-51.6052697, -15.161664], [-51.596553, -15.1560787], [-51.5907405, -15.1474431], [-51.588, -15.138], [-51.5836605, -15.1300319], [-51.5717357, -15.1146274], [-51.5614235, -15.1082365], [-51.5506781, -15.1041994], [-51.5480564, -15.1012005], [-51.5400306, -15.0893117], [-51.5350547, -15.0672043], [-51.5308511, -15.0628813], [-51.522, -15.058], [-51.4954751, -15.0567151], [-51.4865965, -15.0518785], [-51.4787912, -15.0502768], [-51.4701729, -15.0509536], [-51.45764, -15.0455465], [-51.4413371, -15.0314652], [-51.4351446, -15.0184379], [-51.427, -15.008], [-51.4198046, -15.0054124], [-51.398, -15.003], [-51.3812898, -15.004128], [-51.3734132, -15.0086352], [-51.3657882, -15.0093435], [-51.3623064, -15.0068815], [-51.3434892, -14.9839957], [-51.3393187, -14.9810743], [-51.337, -14.973], [-51.3332728, -14.9705278], [-51.3283056, -14.9695947], [-51.323, -14.971], [-51.3141396, -14.9783033], [-51.3063667, -14.9817689], [-51.3021813, -14.9872781], [-51.2991917, -15.0029609], [-51.3004336, -15.0171322], [-51.2943624, -15.0312137], [-51.2848878, -15.037921], [-51.2795985, -15.0390315], [-51.2517265, -15.0336568], [-51.2388024, -15.0286374], [-51.227856, -15.0276601], [-51.2196691, -15.024062], [-51.2149778, -15.0196199], [-51.2109304, -15.0118903], [-51.2015017, -15.0040716], [-51.1567042, -14.9849678], [-51.1479194, -14.9755041], [-51.1467236, -14.9708388], [-51.1481494, -14.9598638], [-51.150955, -14.9543982], [-51.1495292, -14.9486215], [-51.1460337, -14.9445333], [-51.1396866, -14.9415115], [-51.1280043, -14.9391118], [-51.1178934, -14.9334883], [-51.1112627, -14.9276907], [-51.1043177, -14.925202], [-51.089741, -14.9234222], [-51.0859644, -14.9201774], [-51.0840332, -14.9139155], [-51.0839713, -14.9051201], [-51.086317, -14.8998754], [-51.0918362, -14.8933861], [-51.0924801, -14.8807179], [-51.0922501, -14.8575578], [-51.089, -14.84], [-51.0779922, -14.819278], [-51.0685635, -14.8088289], [-51.0594108, -14.8027814], [-51.05127, -14.8000689], [-51.044647, -14.794466], [-51.0424817, -14.7898645], [-51.042, -14.784], [-51.0446894, -14.7749667], [-51.0535661, -14.7643375], [-51.0565097, -14.7582444], [-51.0571536, -14.7509946], [-51.0522783, -14.7382292], [-51.0393081, -14.7229275], [-51.026, -14.697], [-51.0275338, -14.6865372], [-51.031, -14.68], [-51.0317652, -14.6752807], [-51.0286837, -14.6658035], [-51.019, -14.661], [-51.0151156, -14.6570379], [-51.0105163, -14.6458689], [-50.9945106, -14.6178773], [-50.9918889, -14.5994071], [-50.9975001, -14.5826268], [-50.9955684, -14.5714541], [-50.9884394, -14.5643317], [-50.9722982, -14.5378743], [-50.962, -14.527], [-50.9611218, -14.5240724], [-50.9621336, -14.5185959], [-50.9704584, -14.513431], [-50.9747358, -14.5026555], [-50.968, -14.482], [-50.9684807, -14.4770505], [-50.975, -14.467], [-50.9830146, -14.4618642], [-50.987, -14.457], [-50.9893157, -14.4506409], [-50.9889478, -14.4445836], [-50.9854063, -14.440575], [-50.9853143, -14.4304196], [-50.987614, -14.4262771], [-50.9958928, -14.4196846], [-50.9982384, -14.4160319], [-50.9914251, -14.3922359], [-50.9868258, -14.3855087], [-50.98494, -14.3719647], [-50.9876996, -14.3598011], [-50.9671866, -14.3327537], [-50.9657148, -14.326515], [-50.9664967, -14.3202761], [-50.9790989, -14.3003104], [-50.978501, -14.2941599], [-50.9700382, -14.2803429], [-50.9605175, -14.2496751], [-50.9582639, -14.2373712], [-50.9445118, -14.2240858], [-50.9391306, -14.2168186], [-50.92687, -14.1846797], [-50.9135684, -14.1693238], [-50.91, -14.149], [-50.9114544, -14.1425824], [-50.9206582, -14.1268451], [-50.9212111, -14.1234704], [-50.9182516, -14.1142608], [-50.9086575, -14.110886], [-50.8994537, -14.1129677], [-50.8981528, -14.1240381], [-50.8923313, -14.1309451], [-50.8862822, -14.1309451], [-50.8778915, -14.125962], [-50.865533, -14.1256151], [-50.8478734, -14.1130623], [-50.833, -14.089], [-50.831, -14.072], [-50.837263, -14.0649615], [-50.8412599, -14.050065], [-50.8538048, -14.0281836], [-50.8531287, -14.0168794], [-50.8484986, -14.0072373], [-50.849, -14.0], [-50.863, -13.985], [-50.8676975, -13.9666284], [-50.862, -13.956], [-50.845, -13.941], [-50.841, -13.927], [-50.8399525, -13.9144552], [-50.845, -13.903], [-50.841, -13.891], [-50.841, -13.86], [-50.856, -13.831], [-50.853, -13.811], [-50.857, -13.791], [-50.853, -13.765], [-50.87, -13.739], [-50.871, -13.733], [-50.865, -13.723], [-50.856, -13.715], [-50.834, -13.711], [-50.823, -13.713], [-50.804, -13.691], [-50.8026112, -13.6838059], [-50.787, -13.648], [-50.781, -13.619], [-50.768, -13.597], [-50.763, -13.53], [-50.745, -13.507], [-50.715, -13.491], [-50.697, -13.476], [-50.684, -13.444], [-50.665, -13.442], [-50.663, -13.419], [-50.6672546, -13.4095059], [-50.669, -13.399], [-50.665, -13.376], [-50.646, -13.361], [-50.6366217, -13.3454877], [-50.624, -13.334], [-50.6071909, -13.3072507], [-50.6053696, -13.2772935], [-50.5983279, -13.2720609], [-50.5954829, -13.265455], [-50.5900191, -13.2472214], [-50.5844561, -13.2179883], [-50.586, -13.212], [-50.603, -13.196], [-50.6046849, -13.1872122], [-50.603319, -13.1789793], [-50.594, -13.169], [-50.5936924, -13.1603591], [-50.5975951, -13.1519986], [-50.599, -13.143], [-50.5980504, -13.1333131], [-50.5933021, -13.1225445], [-50.5914809, -13.1121556], [-50.5950583, -13.0958744], [-50.6052053, -13.0851676], [-50.6072867, -13.0731297], [-50.611, -13.064], [-50.6085225, -13.0569093], [-50.6039044, -13.0536145], [-50.5981154, -13.0517769], [-50.5881636, -13.0532976], [-50.576, -13.051], [-50.5707967, -13.0450602], [-50.569, -13.039], [-50.572, -13.032], [-50.587, -13.024], [-50.5933021, -13.0084954], [-50.593, -13.002], [-50.585822, -12.9974679], [-50.578, -12.997], [-50.565, -13.003], [-50.556, -13.002], [-50.5414617, -12.9859962], [-50.5379493, -12.9793411], [-50.525, -12.976], [-50.5247452, -12.9630512], [-50.527282, -12.9377586], [-50.5150536, -12.9172183], [-50.5124518, -12.9057429], [-50.5121917, -12.8922381], [-50.5104489, -12.8878631], [-50.5074244, -12.8835197], [-50.501798, -12.8810786], [-50.4982206, -12.8770838], [-50.4982856, -12.8716941], [-50.5006272, -12.8667163], [-50.5099992, -12.8616309], [-50.5166466, -12.8579522], [-50.5179115, -12.8532835], [-50.5174598, -12.8490552], [-50.5121289, -12.8401578], [-50.5110447, -12.8357531], [-50.5125807, -12.8314364], [-50.5173694, -12.8291458], [-50.5211643, -12.8307316], [-50.5277686, -12.8371342], [-50.5317893, -12.843477], [-50.5347033, -12.8450801], [-50.5453424, -12.8433008], [-50.5528417, -12.8375747], [-50.5561848, -12.837839], [-50.5657903, -12.843125], [-50.5937999, -12.8306154], [-50.6001246, -12.8248009], [-50.6010282, -12.8182815], [-50.5983175, -12.8137001], [-50.5804275, -12.8087663], [-50.5762713, -12.8040086], [-50.5773555, -12.8003081], [-50.5802903, -12.7984717], [-50.5994018, -12.8006605], [-50.6051844, -12.8036561], [-50.6109376, -12.8155812], [-50.6144005, -12.8211007], [-50.6167802, -12.822333], [-50.6231388, -12.8217624], [-50.6252728, -12.8191689], [-50.6256043, -12.8050659], [-50.6198217, -12.7911446], [-50.6111478, -12.7781038], [-50.6110256, -12.7746425], [-50.6148907, -12.7690022], [-50.6166058, -12.7687555], [-50.6297764, -12.7777625], [-50.6346397, -12.7775751], [-50.6364051, -12.7750767], [-50.6359425, -12.7693748], [-50.625785, -12.7595988], [-50.6235588, -12.7327802], [-50.6264978, -12.728044], [-50.6379849, -12.7191956], [-50.6372754, -12.7141858], [-50.6290534, -12.7067297], [-50.6304084, -12.7019136], [-50.6330145, -12.7003725], [-50.6415757, -12.7034888], [-50.6444543, -12.7014615], [-50.6468267, -12.6979838], [-50.6478369, -12.6891535], [-50.6509036, -12.6829205], [-50.6540988, -12.6798425], [-50.6548257, -12.6751085], [-50.6533314, -12.6715761], [-50.645236, -12.6623397], [-50.6451721, -12.6533632], [-50.648686, -12.6481267], [-50.6538611, -12.6463189], [-50.6709835, -12.6473786], [-50.6843787, -12.6449847], [-50.6883399, -12.6409325], [-50.689426, -12.6309578], [-50.6988178, -12.6238505], [-50.7075068, -12.6078897], [-50.7059734, -12.5994101], [-50.7027151, -12.594623], [-50.6949844, -12.591256], [-50.6863593, -12.5913807], [-50.6815676, -12.5900089], [-50.6795231, -12.5868912], [-50.6799703, -12.5834617], [-50.688851, -12.5769767], [-50.6895538, -12.5679972], [-50.6858977, -12.5655062], [-50.6756484, -12.5520815], [-50.6687141, -12.5467098], [-50.6643138, -12.5386757], [-50.6585071, -12.5268228], [-50.6578425, -12.5211349], [-50.6609497, -12.5053875], [-50.659426, -12.4970435], [-50.6557814, -12.4920204], [-50.646662, -12.4859673], [-50.6416755, -12.4786936], [-50.6433058, -12.4739187], [-50.6463739, -12.4712831], [-50.6517951, -12.461755], [-50.6511427, -12.4551109], [-50.6465546, -12.4506795], [-50.638221, -12.4501215], [-50.6264961, -12.4575202], [-50.6203025, -12.4546018], [-50.6191301, -12.4511325], [-50.6214393, -12.441781], [-50.6220163, -12.4309505], [-50.6325608, -12.4179266], [-50.6339191, -12.4138224], [-50.6297488, -12.3925775], [-50.6297488, -12.370691], [-50.6337243, -12.3618652], [-50.6434825, -12.3523331], [-50.6468867, -12.3443841], [-50.6454516, -12.3392255], [-50.6395034, -12.331582], [-50.6379045, -12.3252332], [-50.6388152, -12.3218995], [-50.6459666, -12.3136545], [-50.6519998, -12.3025257], [-50.6481921, -12.2950683], [-50.6443291, -12.2909139], [-50.6306299, -12.2839], [-50.6283692, -12.2810882], [-50.6282374, -12.2771548], [-50.6360902, -12.2651518], [-50.6528703, -12.2527984], [-50.6540325, -12.2498384], [-50.6514406, -12.2408391], [-50.6443888, -12.228395], [-50.6452518, -12.2224324], [-50.6514491, -12.2177492], [-50.6631077, -12.2137233], [-50.6715104, -12.2155013], [-50.6773244, -12.2188732], [-50.6805317, -12.2183787], [-50.6858129, -12.2140794], [-50.6868137, -12.2076052], [-50.6866566, -12.2042355], [-50.6801643, -12.1879588], [-50.6770023, -12.1521535], [-50.6710884, -12.1395322], [-50.6714637, -12.1253682], [-50.672997, -12.118622], [-50.6756829, -12.1142725], [-50.6689081, -12.0916354], [-50.6689081, -12.0686446], [-50.6701115, -12.0659098], [-50.6865416, -12.0499007], [-50.690239, -12.0434215], [-50.6895015, -12.0374486], [-50.6773643, -12.0167935], [-50.6747859, -12.0094094], [-50.683922, -11.9951936], [-50.6854538, -11.9903215], [-50.6586345, -11.9748984], [-50.6551721, -11.9631749], [-50.6544892, -11.9475801], [-50.6554265, -11.9429998], [-50.6667374, -11.9299377], [-50.6665567, -11.9216278], [-50.6587863, -11.9094277], [-50.6439683, -11.900233], [-50.6376435, -11.894221], [-50.6371014, -11.8862636], [-50.6400928, -11.8777154], [-50.6445503, -11.8763433], [-50.6530039, -11.8769447], [-50.6601838, -11.8738726], [-50.6698094, -11.8664576], [-50.6853014, -11.8582141], [-50.6874585, -11.8556691], [-50.6900088, -11.844775], [-50.6877792, -11.8375646], [-50.6877728, -11.8295696], [-50.6855965, -11.8193339], [-50.6894047, -11.8118913], [-50.6995176, -11.8073155], [-50.705191, -11.8000994], [-50.7044374, -11.7698728], [-50.7057282, -11.7671141], [-50.7155922, -11.759174], [-50.7201137, -11.7437689], [-50.7242027, -11.7395153], [-50.724586, -11.7337603], [-50.7191438, -11.7268508], [-50.7013234, -11.7169253], [-50.6942487, -11.7148916], [-50.6908423, -11.7109092], [-50.6884931, -11.6981688], [-50.6854211, -11.6910906], [-50.6720018, -11.6819278], [-50.6616517, -11.671917], [-50.6598628, -11.6672869], [-50.6640795, -11.6482651], [-50.6605017, -11.6317451], [-50.6603739, -11.6192293], [-50.6560294, -11.594947], [-50.6606294, -11.5866856], [-50.67, -11.581], [-50.6792852, -11.5851834], [-50.7063744, -11.5854338], [-50.7173634, -11.5811778], [-50.7237524, -11.5696612], [-50.7365303, -11.5361101], [-50.737177, -11.4900211], [-50.7416493, -11.4661034], [-50.7398604, -11.4585895], [-50.741266, -11.4440622], [-50.7362894, -11.4198665], [-50.7333981, -11.4108328], [-50.7290612, -11.4051644], [-50.7277962, -11.3966616], [-50.7294226, -11.3878042], [-50.7259891, -11.372569], [-50.7122554, -11.3562698], [-50.7060177, -11.3522014], [-50.7035781, -11.348658], [-50.6922272, -11.3170024], [-50.6705424, -11.2890045], [-50.6705424, -11.2813843], [-50.6607842, -11.2586998], [-50.6555154, -11.2346846], [-50.6529855, -11.2066786], [-50.6569611, -11.1932064], [-50.665635, -11.1744152], [-50.6652736, -11.1591686], [-50.6555154, -11.1361199], [-50.6482871, -11.113424], [-50.6385289, -11.1010115], [-50.6273251, -11.0917904], [-50.6128685, -11.0832783], [-50.6078087, -11.0733473], [-50.6078087, -11.0584501], [-50.6121457, -11.0453258], [-50.6110614, -11.0332651], [-50.6148337, -11.0059841], [-50.6240498, -10.9852295], [-50.625134, -10.9596833], [-50.6296517, -10.9469095], [-50.6316395, -10.9320059], [-50.6283868, -10.9240215], [-50.6191707, -10.9139077], [-50.6083283, -10.9064552], [-50.6027263, -10.8986476], [-50.6007386, -10.8883554], [-50.6045289, -10.8779076], [-50.6119379, -10.8677922], [-50.6197083, -10.8484478], [-50.6197083, -10.8351366], [-50.6139257, -10.8246648], [-50.6115765, -10.8156126], [-50.5866389, -10.784904], [-50.5753526, -10.7492986], [-50.5746298, -10.7384687], [-50.5822195, -10.7089952], [-50.6031928, -10.6701755], [-50.604279, -10.6625156], [-50.5989122, -10.6565508], [-50.5831847, -10.6443218], [-50.5690608, -10.6147031], [-50.5564113, -10.6107955], [-50.5412319, -10.6086641], [-50.5329193, -10.59552], [-50.5296835, -10.5797276], [-50.5215056, -10.5606348], [-50.5201021, -10.5496289], [-50.5218099, -10.5437584], [-50.5220167, -10.5294807], [-50.5094078, -10.4983488], [-50.5019901, -10.4898295], [-50.4982215, -10.4876555], [-50.4965428, -10.4870896], [-50.4886872, -10.4915385], [-50.4857369, -10.4915143], [-50.4816334, -10.4889196], [-50.4852046, -10.4781164], [-50.4879133, -10.4606135], [-50.4770371, -10.4300158], [-50.4765059, -10.4219777], [-50.470905, -10.401314], [-50.4519937, -10.3912595], [-50.4356379, -10.3726578], [-50.4249045, -10.3545577], [-50.4187711, -10.3379651], [-50.4197933, -10.3158403], [-50.400511, -10.278052], [-50.3997882, -10.267739], [-50.3886942, -10.235363], [-50.3849702, -10.2154575], [-50.3875001, -10.1966057], [-50.3882612, -10.1673667], [-50.3941796, -10.1475283], [-50.3885843, -10.1247449], [-50.3726821, -10.1115806], [-50.3607554, -10.0959249], [-50.341239, -10.0848944], [-50.3253368, -10.0695933], [-50.3130487, -10.0489535], [-50.309796, -10.0357861], [-50.2995523, -10.0297456], [-50.2896135, -10.0160435], [-50.2925048, -10.0034086], [-50.290517, -9.98579], [-50.2773177, -9.9537897], [-50.2708872, -9.9447413], [-50.2682624, -9.9371146], [-50.2658656, -9.9248416], [-50.2667843, -9.9046745], [-50.2654719, -9.8976287], [-50.2478863, -9.8802397], [-50.2366656, -9.8661468], [-50.2177676, -9.8589062], [-50.2129774, -9.8535403], [-50.2075677, -9.8390248], [-50.321, -9.835], [-50.842, -9.8], [-51.304, -9.772], [-51.4879449, -9.7592296], [-52.26078, -9.7055702], [-52.6199023, -9.6806327], [-53.133, -9.645], [-53.5883547, -9.6109786], [-53.915, -9.586], [-54.294, -9.558], [-54.732, -9.526], [-55.152, -9.492], [-55.604, -9.456], [-55.8685129, -9.4310013], [-56.156, -9.41], [-56.671, -9.367], [-56.697816, -9.374622], [-56.7003438, -9.3747052], [-56.7029438, -9.3713204], [-56.7105721, -9.3742843], [-56.7158254, -9.3778693], [-56.7180675, -9.383734], [-56.7311726, -9.3921194], [-56.7514288, -9.4032721], [-56.7544782, -9.4064435], [-56.7607168, -9.4058293], [-56.7697862, -9.3987715], [-56.7728761, -9.3899649], [-56.7698254, -9.3801132], [-56.7726794, -9.3716953], [-56.7765943, -9.3662682], [-56.777586, -9.3594817], [-56.7765431, -9.3279802], [-56.7775925, -9.3243353], [-56.7809084, -9.3173147], [-56.7876872, -9.3163413], [-56.7913599, -9.2994828], [-56.7909005, -9.289858], [-56.7946771, -9.282065], [-56.7955993, -9.2757423], [-56.8039904, -9.2718478], [-56.8051909, -9.2665365], [-56.8161347, -9.2498749], [-56.8363485, -9.242337], [-56.8537282, -9.2430539], [-56.8609384, -9.2325927], [-56.8696133, -9.2358095], [-56.8771756, -9.2405461], [-56.8992189, -9.2369981], [-56.9138785, -9.2366913], [-56.9240162, -9.2332317], [-56.9341785, -9.236165], [-56.9431642, -9.2297123], [-56.9641069, -9.2186986], [-56.9683984, -9.2186986], [-56.9694284, -9.2239513], [-56.9785264, -9.2302206], [-56.9958258, -9.2338788], [-56.998743, -9.2325053], [-57.0020539, -9.2258697], [-57.0166352, -9.2215791], [-57.0260766, -9.2207319], [-57.0331147, -9.2115819], [-57.0371902, -9.2020119], [-57.0425462, -9.1966087], [-57.0490814, -9.1958421], [-57.0492316, -9.1930249], [-57.0577073, -9.1856535], [-57.0611191, -9.185018], [-57.0616341, -9.17413], [-57.0590163, -9.1670124], [-57.0541883, -9.1626274], [-57.0530991, -9.1564709], [-57.0560375, -9.1526774], [-57.0573742, -9.1472838], [-57.0609622, -9.1449428], [-57.0588949, -9.1364953], [-57.0566074, -9.1322429], [-57.052501, -9.1296875], [-57.0438095, -9.1197214], [-57.0367196, -9.1066783], [-57.0375779, -9.0990508], [-57.0513108, -9.0827783], [-57.0580056, -9.0826088], [-57.0635387, -9.080019], [-57.0636705, -9.0746418], [-57.0586923, -9.0675222], [-57.0689901, -9.0591089], [-57.0816949, -9.0532825], [-57.0947412, -9.0214108], [-57.1026376, -9.0146292], [-57.1232369, -9.0086952], [-57.1456696, -8.9866938], [-57.1824601, -8.9440933], [-57.2052911, -8.922048], [-57.2449449, -8.9093289], [-57.2614244, -8.9093289], [-57.2779038, -8.9135687], [-57.2974732, -8.9135687], [-57.306228, -8.9105161], [-57.3117211, -8.8979662], [-57.3117211, -8.8882991], [-57.3154977, -8.8859247], [-57.326484, -8.8859247], [-57.3465684, -8.8810063], [-57.3608366, -8.8810743], [-57.3776391, -8.8835503], [-57.3954919, -8.8754093], [-57.4057916, -8.865572], [-57.4179795, -8.8599749], [-57.4212411, -8.8496283], [-57.4143746, -8.8241848], [-57.4144596, -8.8095774], [-57.4199292, -8.7892226], [-57.4257043, -8.7827928], [-57.4650148, -8.7848286], [-57.4790022, -8.7744323], [-57.4949324, -8.7656442], [-57.5086167, -8.7607379], [-57.5293878, -8.74462], [-57.5567455, -8.7616403], [-57.5740197, -8.7612468], [-57.5877554, -8.7581223], [-57.5994256, -8.757684], [-57.6123002, -8.7534425], [-57.6155577, -8.7488182], [-57.6048557, -8.735441], [-57.599619, -8.7314113], [-57.5959037, -8.7193413], [-57.595336, -8.6945412], [-57.6024246, -8.6806446], [-57.6036385, -8.6701693], [-57.6140168, -8.6521406], [-57.6253956, -8.6409537], [-57.6248315, -8.6176883], [-57.6208833, -8.5918895], [-57.6335516, -8.5857507], [-57.6440916, -8.5834253], [-57.6485682, -8.5763829], [-57.6480999, -8.564117], [-57.6520481, -8.5556296], [-57.6410292, -8.5432817], [-57.633337, -8.5182825], [-57.6517048, -8.5065683], [-57.6617384, -8.4908725], [-57.6529922, -8.4844208], [-57.6514473, -8.4669328], [-57.6584899, -8.4615131], [-57.6802778, -8.4353505], [-57.6907491, -8.4058034], [-57.6770162, -8.3871231], [-57.6683395, -8.3682069], [-57.6758146, -8.3524771], [-57.6787329, -8.3113735], [-57.6653433, -8.2982942], [-57.6662016, -8.2695861], [-57.6491226, -8.2423272], [-57.639431, -8.2119938], [-57.6699818, -8.1745091], [-57.6998472, -8.1713853], [-57.7204466, -8.1525239], [-57.7260877, -8.0958864], [-57.7484274, -8.0707809], [-57.7776098, -8.0529346], [-57.7963209, -8.0189395], [-57.8323698, -7.97169], [-57.8351819, -7.9024481], [-57.8403299, -7.888177], [-57.8519392, -7.8448485], [-57.8735685, -7.8086253], [-57.8908206, -7.7158482], [-57.8919016, -7.6948268], [-57.8951982, -7.6875647], [-57.8980811, -7.6735204], [-57.9089412, -7.6602479], [-57.913562, -7.6570379], [-57.9206997, -7.6559194], [-57.9330461, -7.657501], [-57.9373085, -7.6553367], [-57.9413166, -7.6498652], [-57.9444056, -7.6399578], [-57.943778, -7.6242294], [-57.947403, -7.6002645], [-57.9523536, -7.584551], [-57.9589749, -7.5789882], [-57.9612716, -7.5743598], [-57.9688247, -7.55504], [-57.9691839, -7.5461263], [-57.9730424, -7.5347708], [-57.9878235, -7.5152465], [-58.0007829, -7.4896578], [-58.0051337, -7.4840787], [-58.0237973, -7.4707799], [-58.0337386, -7.458381], [-58.0425089, -7.441638], [-58.0483186, -7.4224304], [-58.0522119, -7.4175843], [-58.0656358, -7.4081757], [-58.0731479, -7.4009343], [-58.0926215, -7.3778275], [-58.0941553, -7.3710048], [-58.1015286, -7.3617683], [-58.1181861, -7.3500025], [-58.1366184, -7.3482932]]]}" +name: "Mato Grosso" + +Node: dcid:wikidataId/Q1761456 +typeOf: dcid:AdministrativeArea2 +geoJsonCoordinates: "{\"type\": \"Polygon\", \"coordinates\": [[[-62.049499511999954, -11.867309569999975], [-62.057495116999974, -11.866821288999972], [-62.063293456999986, -11.869323729999962], [-62.07171630899995, -11.876586913999972], [-62.08398437499994, -11.876525878999928], [-62.086608886999954, -11.871826171999942], [-62.09271240199996, -11.839599608999947], [-62.10247802699996, -11.845275878999928], [-62.110595702999944, -11.842407226999967], [-62.119995116999974, -11.84289550799997], [-62.12127685499996, -11.845703124999943], [-62.12408447299998, -11.84680175799997], [-62.12670898399995, -11.844787597999925], [-62.13409423799993, -11.851196288999972], [-62.14068603499999, -11.852600097999925], [-62.149108886999954, -11.859985351999967], [-62.157592772999976, -11.87078857399996], [-62.16308593799994, -11.871826171999942], [-62.16998290999999, -11.871093749999943], [-62.182312011999954, -11.866394042999957], [-62.17358398399995, -11.85321044899996], [-62.17797851599994, -11.841796874999943], [-62.189392089999956, -11.827880858999947], [-62.19927978499999, -11.827880858999947], [-62.202514647999976, -11.831298827999944], [-62.20672607399996, -11.831909179999968], [-62.23229980499997, -11.908325194999975], [-62.23602294899996, -11.910278319999975], [-62.24121093799994, -11.908203124999943], [-62.24389648399995, -11.905700683999953], [-62.24151611299993, -11.903198241999974], [-62.24951171899994, -11.900512694999975], [-62.25360107399996, -11.90258789099994], [-62.26300048799993, -11.903015136999954], [-62.26849365199996, -11.905212401999961], [-62.272277831999986, -11.903076171999942], [-62.28002929699994, -11.901977538999972], [-62.28320312499994, -11.899291991999974], [-62.28710937499994, -11.900817870999958], [-62.29162597699997, -11.899291991999974], [-62.291503905999946, -11.895080565999933], [-62.298095702999944, -11.892517089999956], [-62.305908202999944, -11.900695800999927], [-62.30859374999994, -11.899108886999954], [-62.31219482399996, -11.901977538999972], [-62.31488037099996, -11.901000976999967], [-62.315795897999976, -11.904602050999927], [-62.32012939499998, -11.902099608999947], [-62.32330322299998, -11.90399169899996], [-62.33038330099998, -11.89599609399994], [-62.33721923799993, -11.895507812999938], [-62.33850097699997, -11.898925780999946], [-62.341186522999976, -11.90020751999998], [-62.34338378899997, -11.898315429999968], [-62.350097655999946, -11.90380859399994], [-62.357910155999946, -11.90380859399994], [-62.36260986299993, -11.90649414099994], [-62.37109374999994, -11.908386229999962], [-62.37921142599998, -11.905212401999961], [-62.39459228499999, -11.90899658199993], [-62.39630126999998, -11.911499022999976], [-62.400512694999975, -11.911499022999976], [-62.40728759799998, -11.91607665999993], [-62.40667724599996, -11.922607421999942], [-62.40881347699997, -11.92559814499998], [-62.42248535199997, -11.932983397999976], [-62.42828369099993, -11.933715819999975], [-62.42791747999996, -11.93719482399996], [-62.43530273399995, -11.940490722999982], [-62.43847656299994, -11.94641113299997], [-62.44128417999997, -11.95880126999998], [-62.44897460899995, -11.962219237999932], [-62.45428466799996, -11.967712401999961], [-62.463684081999986, -11.973388671999942], [-62.46838378899997, -11.981079101999967], [-62.47601318399995, -11.982910155999946], [-62.48022460899995, -11.988281249999943], [-62.47882080099998, -11.991577147999976], [-62.48071289099994, -11.996398925999927], [-62.486816405999946, -12.000915526999961], [-62.489074706999986, -12.004394530999946], [-62.49609374999994, -12.009094237999932], [-62.49951171899994, -12.00891113299997], [-62.51550292999997, -12.015197753999928], [-62.523010253999985, -12.024780272999976], [-62.536010741999974, -12.028503417999957], [-62.54321289099994, -12.034179687999938], [-62.54638671899994, -12.039611815999933], [-62.54602050799997, -12.04711914099994], [-62.549316405999946, -12.050781249999943], [-62.56939697299998, -12.064208983999947], [-62.57269287099996, -12.06469726599994], [-62.578125, -12.06982421899994], [-62.58099365199996, -12.069580077999944], [-62.58172607399996, -12.072692870999958], [-62.58740234399994, -12.069519042999957], [-62.59197997999996, -12.072998046999942], [-62.59698486299993, -12.074096679999968], [-62.598876952999944, -12.07781982399996], [-62.60229492199994, -12.076904296999942], [-62.60388183599997, -12.08117675799997], [-62.61077880899995, -12.083984374999943], [-62.61138915999999, -12.087219237999932], [-62.60998535199997, -12.090576171999942], [-62.60650634799998, -12.090698241999974], [-62.607910155999946, -12.095825194999975], [-62.60607910199997, -12.109008788999972], [-62.60650634799998, -12.111999511999954], [-62.61389160199997, -12.119812011999954], [-62.606811522999976, -12.126220702999944], [-62.60900878899997, -12.129089354999962], [-62.60339355499997, -12.149719237999932], [-62.60388183599997, -12.158691405999946], [-62.60852050799997, -12.162597655999946], [-62.61370849599996, -12.170104979999962], [-62.62072753899997, -12.184020995999958], [-62.617309569999975, -12.18579101599994], [-62.61547851599994, -12.18951415999993], [-62.61541747999996, -12.19750976599994], [-62.61297607399996, -12.199584960999971], [-62.61547851599994, -12.205200194999975], [-62.61761474599996, -12.208984374999943], [-62.622985839999956, -12.20849609399994], [-62.62951660199997, -12.214416503999928], [-62.638793944999975, -12.22680664099994], [-62.63970947299998, -12.23352050799997], [-62.64190673799993, -12.23712158199993], [-62.64080810499996, -12.23992919899996], [-62.633483886999954, -12.24328613299997], [-62.63201904299996, -12.246215819999975], [-62.625488280999946, -12.251586913999972], [-62.61621093799994, -12.255798339999956], [-62.60491943399995, -12.254516601999967], [-62.59912109399994, -12.249877929999968], [-62.59631347699997, -12.250488280999946], [-62.59289550799997, -12.249084472999982], [-62.59088134799998, -12.251708983999947], [-62.58361816399997, -12.252502440999933], [-62.58239746099997, -12.258178710999971], [-62.576293944999975, -12.267578124999943], [-62.56768798799993, -12.272094726999967], [-62.56420898399995, -12.269104003999928], [-62.55999755899995, -12.269287108999947], [-62.55609130899995, -12.275024413999972], [-62.54162597699997, -12.279907226999967], [-62.53558349599996, -12.284912108999947], [-62.51708984399994, -12.283691405999946], [-62.509887694999975, -12.287109374999943], [-62.50567626999998, -12.29321289099994], [-62.50109863299997, -12.293823241999974], [-62.49829101599994, -12.296997069999975], [-62.494995116999974, -12.295104979999962], [-62.48937988299997, -12.296081542999957], [-62.485900878999985, -12.298706054999968], [-62.48541259799998, -12.302001952999944], [-62.47711181599993, -12.30279540999993], [-62.47521972699997, -12.300720214999956], [-62.46917724599996, -12.299316405999946], [-62.462829589999956, -12.30157470699993], [-62.460510253999985, -12.304321288999972], [-62.44531249999994, -12.309814452999944], [-62.43859863299997, -12.316589354999962], [-62.41839599599996, -12.323608397999976], [-62.41601562499994, -12.328613280999946], [-62.412597655999946, -12.331420897999976], [-62.40679931599993, -12.332397460999971], [-62.39459228499999, -12.343505858999947], [-62.38061523399995, -12.342529296999942], [-62.37341308599997, -12.337890624999943], [-62.368713378999985, -12.339721679999968], [-62.36358642599998, -12.33868408199993], [-62.35528564499998, -12.33209228499993], [-62.343322753999985, -12.329406737999932], [-62.338684081999986, -12.330078124999943], [-62.316894530999946, -12.32110595699993], [-62.3125, -12.32208251999998], [-62.30670165999999, -12.320983886999954], [-62.30047607399996, -12.316284179999968], [-62.29138183599997, -12.318786620999958], [-62.258300780999946, -12.387878417999957], [-62.25518798799993, -12.390197753999928], [-62.25488281299994, -12.398010253999928], [-62.25140380899995, -12.400878905999946], [-62.25567626999998, -12.410278319999975], [-62.25201415999999, -12.409790038999972], [-62.25390624999994, -12.413513183999953], [-62.25231933599997, -12.416381835999971], [-62.252624511999954, -12.421325683999953], [-62.25610351599994, -12.424011229999962], [-62.261108397999976, -12.42462158199993], [-62.26422119099993, -12.427307128999928], [-62.26232910199997, -12.43170165999993], [-62.25891113299997, -12.433227538999972], [-62.26208496099997, -12.436096190999933], [-62.25878906299994, -12.450927733999947], [-62.26739501999998, -12.456481933999953], [-62.27191162099996, -12.46881103499993], [-62.27508544899996, -12.473205565999933], [-62.27191162099996, -12.48052978499993], [-62.26831054699994, -12.481018065999933], [-62.27050781299994, -12.48852539099994], [-62.267700194999975, -12.50762939499998], [-62.26928710899995, -12.514099120999958], [-62.28021240199996, -12.529785155999946], [-62.29071044899996, -12.537109374999943], [-62.29870605499997, -12.548095702999944], [-62.31182861299993, -12.55670165999993], [-62.32659912099996, -12.573608397999976], [-62.34381103499999, -12.580810546999942], [-62.346496581999986, -12.58312988299997], [-62.35101318399995, -12.591979979999962], [-62.36010742199994, -12.598388671999942], [-62.36621093799994, -12.612304687999938], [-62.36810302699996, -12.621826171999942], [-62.37487792999997, -12.63391113299997], [-62.37811279299996, -12.639282226999967], [-62.38641357399996, -12.64727783199993], [-62.38708496099997, -12.653198241999974], [-62.390625, -12.659484862999932], [-62.400878905999946, -12.660705565999933], [-62.40820312499994, -12.672302245999958], [-62.40948486299993, -12.67950439499998], [-62.41601562499994, -12.684997558999953], [-62.41979980499997, -12.698486327999944], [-62.42419433599997, -12.70727539099994], [-62.452697753999985, -12.72821044899996], [-62.45410156299994, -12.732604979999962], [-62.46508789099994, -12.748779296999942], [-62.46862792999997, -12.75], [-62.47442626999998, -12.747497558999953], [-62.47991943399995, -12.749389647999976], [-62.48577880899995, -12.74951171899994], [-62.49951171899994, -12.75500488299997], [-62.51000976599994, -12.77349853499993], [-62.517700194999975, -12.78289794899996], [-62.51959228499999, -12.791381835999971], [-62.51928710899995, -12.802124022999976], [-62.52191162099996, -12.809509276999961], [-62.53417968799994, -12.806396483999947], [-62.54760742199994, -12.79669189499998], [-62.54882812499994, -12.801086425999927], [-62.55371093799994, -12.802490233999947], [-62.56018066399997, -12.810485839999956], [-62.56542968799994, -12.809204101999967], [-62.57800292999997, -12.809875487999932], [-62.57849121099997, -12.812805175999927], [-62.59100341799996, -12.826782226999967], [-62.59381103499999, -12.831787108999947], [-62.59490966799996, -12.838012694999975], [-62.61370849599996, -12.856811522999976], [-62.617126464999956, -12.865112304999968], [-62.62280273399995, -12.87188720699993], [-62.64489746099997, -12.88232421899994], [-62.648376464999956, -12.888305663999972], [-62.649108886999954, -12.899414062999938], [-62.65258789099994, -12.902099608999947], [-62.665283202999944, -12.906188964999956], [-62.67358398399995, -12.905883788999972], [-62.67779540999999, -12.904296874999943], [-62.68328857399996, -12.905700683999953], [-62.69409179699994, -12.902282714999956], [-62.69750976599994, -12.906799315999933], [-62.70330810499996, -12.920898437999938], [-62.71197509799998, -12.92352294899996], [-62.71649169899996, -12.92211914099994], [-62.72308349599996, -12.924682616999974], [-62.72448730499997, -12.92779540999993], [-62.72961425799997, -12.92657470699993], [-62.73419189499998, -12.913818358999947], [-62.73791503899997, -12.915893554999968], [-62.74121093799994, -12.911682128999928], [-62.73730468799994, -12.905212401999961], [-62.73620605499997, -12.899719237999932], [-62.73797607399996, -12.894897460999971], [-62.734375, -12.891601562999938], [-62.744812011999954, -12.881774901999961], [-62.750122069999975, -12.883117675999927], [-62.74920654299996, -12.88677978499993], [-62.75408935499996, -12.885803222999982], [-62.75201415999999, -12.87310790999993], [-62.75952148399995, -12.87329101599994], [-62.76232910199997, -12.87719726599994], [-62.766479491999974, -12.878112792999957], [-62.76739501999998, -12.883789062999938], [-62.773925780999946, -12.882080077999944], [-62.77709960899995, -12.876525878999928], [-62.786499022999976, -12.875183104999962], [-62.78851318399995, -12.877380370999958], [-62.78839111299993, -12.861328124999943], [-62.79498290999999, -12.859497069999975], [-62.80108642599998, -12.860900878999928], [-62.797729491999974, -12.864685058999953], [-62.81768798799993, -12.868103026999961], [-62.842590331999986, -12.86352539099994], [-62.85101318399995, -12.869812011999954], [-62.85870361299993, -12.870483397999976], [-62.86102294899996, -12.87219238299997], [-62.86151122999996, -12.876220702999944], [-62.864807128999985, -12.87872314499998], [-62.87200927699996, -12.878295897999976], [-62.877624511999954, -12.872619628999928], [-62.87799072299998, -12.86688232399996], [-62.88110351599994, -12.86309814499998], [-62.890625, -12.860900878999928], [-62.89367675799997, -12.869506835999971], [-62.89312744099993, -12.877075194999975], [-62.88842773399995, -12.882202147999976], [-62.88049316399997, -12.887207030999946], [-62.875793456999986, -12.895507812999938], [-62.87280273399995, -12.90631103499993], [-62.87017822299998, -12.910583495999958], [-62.86151122999996, -12.912475585999971], [-62.855407714999956, -12.91821289099994], [-62.84552001999998, -12.923095702999944], [-62.84307861299993, -12.927124022999976], [-62.84350585899995, -12.932128905999946], [-62.850280761999954, -12.94091796899994], [-62.84979247999996, -12.944396972999982], [-62.845825194999975, -12.948608397999976], [-62.83892822299998, -12.94732665999993], [-62.83209228499999, -12.937805175999927], [-62.82299804699994, -12.933776854999962], [-62.805908202999944, -12.940612792999957], [-62.80328369099993, -12.94500732399996], [-62.80761718799994, -12.95489501999998], [-62.80889892599998, -12.962097167999957], [-62.80688476599994, -12.968078612999932], [-62.79748535199997, -12.983825683999953], [-62.794311522999976, -12.995178222999982], [-62.780090331999986, -13.00891113299997], [-62.773010253999985, -13.01000976599994], [-62.759704589999956, -13.018188476999967], [-62.75640869099993, -13.017211913999972], [-62.75219726599994, -13.002075194999975], [-62.75030517599998, -12.999877929999968], [-62.746887206999986, -12.998901366999974], [-62.743408202999944, -13.001220702999944], [-62.74420165999999, -13.008789062999938], [-62.73858642599998, -13.014404296999942], [-62.73400878899997, -13.021789550999927], [-62.729187011999954, -13.020690917999957], [-62.72698974599996, -13.014709472999982], [-62.72888183599997, -13.00860595699993], [-62.72729492199994, -13.003112792999957], [-62.725097655999946, -13.001281737999932], [-62.71319580099998, -13.004211425999927], [-62.70690917999997, -12.999877929999968], [-62.69940185499996, -13.002685546999942], [-62.69439697299998, -12.992187499999943], [-62.682495116999974, -12.992919921999942], [-62.67608642599998, -12.991394042999957], [-62.66998290999999, -12.98712158199993], [-62.66448974599996, -12.980590819999975], [-62.65979003899997, -12.968627929999968], [-62.65081787099996, -12.965576171999942], [-62.645385741999974, -12.967712401999961], [-62.645202636999954, -12.974609374999943], [-62.65142822299998, -12.984008788999972], [-62.65209960899995, -12.989318847999982], [-62.65069580099998, -12.99188232399996], [-62.64648437499994, -12.993103026999961], [-62.63891601599994, -12.98907470699993], [-62.63500976599994, -12.988586425999927], [-62.63140869099993, -12.990112304999968], [-62.62908935499996, -12.99578857399996], [-62.63269042999997, -13.011718749999943], [-62.62921142599998, -13.016113280999946], [-62.625488280999946, -13.017700194999975], [-62.62030029299996, -13.01708984399994], [-62.61029052699996, -13.01141357399996], [-62.606811522999976, -13.010986327999944], [-62.60260009799998, -13.012695312999938], [-62.600280761999954, -13.017517089999956], [-62.614074706999986, -13.02618408199993], [-62.614807128999985, -13.036499022999976], [-62.61248779299996, -13.041320800999927], [-62.60900878899997, -13.044006347999982], [-62.600402831999986, -13.048706054999968], [-62.58929443399995, -13.051208495999958], [-62.58178710899995, -13.05450439499998], [-62.56750488299997, -13.06219482399996], [-62.557983397999976, -13.065612792999957], [-62.54718017599998, -13.073974608999947], [-62.54119872999996, -13.075500487999932], [-62.53491210899995, -13.073303222999982], [-62.52380371099997, -13.065490722999982], [-62.513793944999975, -13.075805663999972], [-62.50531005899995, -13.081787108999947], [-62.501525878999985, -13.08282470699993], [-62.482910155999946, -13.076110839999956], [-62.481689452999944, -13.071899413999972], [-62.48339843799994, -13.06329345699993], [-62.48260497999996, -13.058776854999962], [-62.47589111299993, -13.057495116999974], [-62.47308349599996, -13.061584472999982], [-62.47210693399995, -13.066284179999968], [-62.47369384799998, -13.072998046999942], [-62.472595214999956, -13.077514647999976], [-62.468017577999944, -13.078979491999974], [-62.463012694999975, -13.073425292999957], [-62.46118164099994, -13.066528319999975], [-62.45721435499996, -13.063903808999953], [-62.45330810499996, -13.06610107399996], [-62.452392577999944, -13.070190429999968], [-62.459106444999975, -13.081115722999982], [-62.45739746099997, -13.086608886999954], [-62.45190429699994, -13.08770751999998], [-62.44281005899995, -13.07989501999998], [-62.43988037099996, -13.079284667999957], [-62.43701171899994, -13.080505370999958], [-62.43487548799993, -13.082702636999954], [-62.43377685499996, -13.086975097999982], [-62.43591308599997, -13.098388671999942], [-62.434387206999986, -13.101989745999958], [-62.41821289099994, -13.117797851999967], [-62.41387939499998, -13.115600585999971], [-62.41052246099997, -13.107299804999968], [-62.403198241999974, -13.104919433999953], [-62.38787841799996, -13.106811522999976], [-62.383300780999946, -13.104125976999967], [-62.36938476599994, -13.089477538999972], [-62.36859130899995, -13.080688476999967], [-62.36370849599996, -13.078125], [-62.36547851599994, -13.082397460999971], [-62.36309814499998, -13.085388183999953], [-62.35662841799996, -13.08349609399994], [-62.35339355499997, -13.078796386999954], [-62.35607910199997, -13.070190429999968], [-62.35357665999999, -13.058227538999972], [-62.34570312499994, -13.057495116999974], [-62.34210205099998, -13.06359863299997], [-62.341186522999976, -13.070495604999962], [-62.33789062499994, -13.074707030999946], [-62.336425780999946, -13.07958984399994], [-62.332702636999954, -13.080383300999927], [-62.33099365199996, -13.077392577999944], [-62.326110839999956, -13.076599120999958], [-62.32061767599998, -13.07989501999998], [-62.31939697299998, -13.08740234399994], [-62.321105956999986, -13.094177245999958], [-62.32061767599998, -13.101989745999958], [-62.31701660199997, -13.109497069999975], [-62.31060790999999, -13.106201171999942], [-62.309082030999946, -13.09649658199993], [-62.305480956999986, -13.09381103499993], [-62.29888915999999, -13.095581054999968], [-62.29620361299993, -13.09130859399994], [-62.29870605499997, -13.084716796999942], [-62.29779052699996, -13.080383300999927], [-62.295410155999946, -13.078796386999954], [-62.29248046899994, -13.084716796999942], [-62.287902831999986, -13.08740234399994], [-62.28179931599993, -13.08770751999998], [-62.27178955099998, -13.083923339999956], [-62.266113280999946, -13.08380126999998], [-62.26312255899995, -13.080200194999975], [-62.25500488299997, -13.08032226599994], [-62.25170898399995, -13.078308104999962], [-62.245483397999976, -13.065979003999928], [-62.249389647999976, -13.06359863299997], [-62.24932861299993, -13.060485839999956], [-62.24670410199997, -13.056518554999968], [-62.24169921899994, -13.05352783199993], [-62.240722655999946, -13.047485351999967], [-62.23400878899997, -13.044311522999976], [-62.225402831999986, -13.043884276999961], [-62.214782714999956, -13.037292479999962], [-62.211608886999954, -13.030883788999972], [-62.20739746099997, -13.02880859399994], [-62.19378662099996, -13.028503417999957], [-62.18322753899997, -13.019897460999971], [-62.17639160199997, -13.01782226599994], [-62.173400878999985, -13.015075683999953], [-62.171813964999956, -13.007202147999976], [-62.166503905999946, -13.004211425999927], [-62.161010741999974, -12.99029540999993], [-62.16180419899996, -12.983398437999938], [-62.15838622999996, -12.97961425799997], [-62.152282714999956, -12.977905272999976], [-62.14331054699994, -12.969909667999957], [-62.140197753999985, -12.969299315999933], [-62.137512206999986, -12.966125487999932], [-62.13342285199997, -12.965515136999954], [-62.13092040999999, -12.962829589999956], [-62.127624511999954, -12.963012694999975], [-62.12408447299998, -12.965393065999933], [-62.11651611299993, -12.959411620999958], [-62.11309814499998, -12.953308104999962], [-62.110229491999974, -12.954101562999938], [-62.10388183599997, -12.94750976599994], [-62.098510741999974, -12.92797851599994], [-62.09167480499997, -12.922790526999961], [-62.09130859399994, -12.914611815999933], [-62.07031249999994, -12.907104491999974], [-62.05468749999994, -12.908081054999968], [-62.03961181599993, -12.907226562999938], [-62.03228759799998, -12.898803710999971], [-62.02789306599993, -12.889709472999982], [-62.02368164099994, -12.871215819999975], [-62.02520751999998, -12.849182128999928], [-62.01928710899995, -12.820800780999946], [-62.010986327999944, -12.804687499999943], [-62.00061035199997, -12.79211425799997], [-62.00061035199997, -12.270202636999954], [-62.00781249999994, -12.269104003999928], [-62.00799560499996, -12.133789062999938], [-61.96838378899997, -12.133483886999954], [-61.96838378899997, -12.088623046999942], [-61.92950439499998, -12.08758544899996], [-61.93041992199994, -11.984924315999933], [-61.93469238299997, -11.983093261999954], [-61.932983397999976, -11.976013183999953], [-61.93029785199997, -11.973205565999933], [-61.92559814499998, -11.973022460999971], [-61.91729736299993, -11.976013183999953], [-61.91430664099994, -11.975585937999938], [-61.90008544899996, -11.965515136999954], [-61.88909912099996, -11.965209960999971], [-61.88647460899995, -11.908813476999967], [-61.89050292999997, -11.906799315999933], [-61.895202636999954, -11.904602050999927], [-61.89477539099994, -11.900512694999975], [-61.89831542999997, -11.89727783199993], [-61.900512694999975, -11.892028808999953], [-61.91900634799998, -11.89068603499993], [-61.92327880899995, -11.877319335999971], [-61.92230224599996, -11.866577147999976], [-61.92950439499998, -11.866394042999957], [-61.93218994099993, -11.863220214999956], [-61.952514647999976, -11.864196776999961], [-61.961791991999974, -11.869079589999956], [-61.96588134799998, -11.86407470699993], [-61.96917724599996, -11.864624022999976], [-61.97320556599993, -11.86798095699993], [-61.979187011999954, -11.864624022999976], [-61.99139404299996, -11.869995116999974], [-62.000488280999946, -11.867492675999927], [-62.00421142599998, -11.86920165999993], [-62.007202147999976, -11.868103026999961], [-62.01550292999997, -11.858581542999957], [-62.01977539099994, -11.857788085999971], [-62.028686522999976, -11.860412597999925], [-62.030822753999985, -11.864196776999961], [-62.03588867199994, -11.86407470699993], [-62.045593261999954, -11.86828613299997], [-62.049499511999954, -11.867309569999975]]]}" +name: "Alta Floresta D'Oeste" \ No newline at end of file diff --git a/scripts/geo/geojson/test_data/sample_output_simplified_DP1.mcf b/scripts/geo/geojson/test_data/sample_output_simplified_DP1.mcf new file mode 100644 index 0000000000..3f29710420 --- /dev/null +++ b/scripts/geo/geojson/test_data/sample_output_simplified_DP1.mcf @@ -0,0 +1,13 @@ + + +Node: dcid:wikidataId/Q119158 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinatesDP1: "{\"type\": \"Polygon\", \"coordinates\": [[[-47.3100062, -16.0362735], [-47.3771283, -15.9866074], [-47.3612213, -15.9243976], [-47.3807765, -15.8812954], [-47.3674167, -15.8283677], [-47.3125847, -15.7401025], [-47.3336941, -15.6315469], [-47.3155643, -15.5949184], [-47.417658, -15.5463895], [-47.4173382, -15.5002566], [-47.5622213, -15.5002563], [-47.5695298, -15.5134917], [-47.6173753, -15.5002562], [-48.2005444, -15.5002552], [-48.1990307, -15.6219832], [-48.2349513, -15.6426387], [-48.2413296, -15.6869934], [-48.2402816, -15.7066042], [-48.2108367, -15.7194647], [-48.2132445, -15.7487549], [-48.2408693, -15.7988779], [-48.2667075, -15.8067633], [-48.2850859, -15.8367224], [-48.2763858, -15.9313349], [-48.260943, -15.9279734], [-48.2501952, -15.9475941], [-48.2784799, -16.0502612], [-47.308387, -16.0502643], [-47.3100062, -16.0362735]]]}" + +Node: dcid:wikidataId/Q42824 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinatesDP1: "{\"type\": \"Polygon\", \"coordinates\": [[[-58.1366184, -7.3482932], [-58.2148265, -7.4330567], [-58.2207185, -7.5538805], [-58.199253, -7.6193863], [-58.2799501, -7.6997933], [-58.2969361, -7.7724654], [-58.3864912, -7.8400178], [-58.3768026, -7.9073987], [-58.3311853, -7.97197], [-58.3221937, -8.0254554], [-58.2884177, -8.0599538], [-58.2855269, -8.0932442], [-58.2870257, -8.130725], [-58.3237134, -8.1723916], [-58.313895, -8.2086092], [-58.3272491, -8.2226813], [-58.3283203, -8.2876002], [-58.315512, -8.3210752], [-58.3498975, -8.3447052], [-58.3548123, -8.393233], [-58.4184716, -8.4907569], [-58.4033188, -8.5438534], [-58.4108719, -8.5716924], [-58.3886269, -8.6007136], [-58.4409127, -8.6959246], [-58.4136185, -8.7210376], [-58.3573136, -8.7042392], [-58.326, -8.72], [-58.4098677, -8.7917097], [-58.5, -8.802], [-61.583, -8.798], [-61.523, -8.818], [-61.511, -8.863], [-61.468, -8.917], [-61.493, -8.942], [-61.555, -9.092], [-61.555, -9.131], [-61.52, -9.191], [-61.524, -9.242], [-61.575, -9.237], [-61.633, -9.27], [-61.626, -9.284], [-61.612, -9.279], [-61.6251183, -9.3630171], [-61.6123996, -9.3559597], [-61.5520812, -9.3870679], [-61.5613622, -9.4018083], [-61.5502936, -9.4183825], [-61.5782258, -9.4729124], [-61.5264415, -9.5026637], [-61.5500125, -9.5158552], [-61.5130391, -9.5289913], [-61.4946983, -9.5821543], [-61.5032902, -9.6149107], [-61.4766806, -9.6294676], [-61.5062996, -9.6619052], [-61.5067496, -9.6941141], [-61.5746144, -9.7203899], [-61.5301856, -9.7407631], [-61.5479226, -9.789105], [-61.524793, -9.7979839], [-61.5325271, -9.8199259], [-61.5166043, -9.8272256], [-61.5074784, -9.8880455], [-61.5390817, -9.9644701], [-61.5310092, -9.9890465], [-61.555644, -10.0389929], [-61.5845335, -10.060565], [-61.6020224, -10.1537084], [-61.5607961, -10.1728434], [-61.5514178, -10.1982636], [-61.5767239, -10.2261504], [-61.544, -10.301], [-61.553, -10.307], [-61.516, -10.334], [-61.497, -10.389], [-61.461, -10.42], [-61.48, -10.487], [-61.466, -10.541], [-61.489, -10.629], [-61.481, -10.669], [-61.498, -10.7], [-61.472, -10.715], [-61.488, -10.736], [-61.473, -10.797], [-61.495, -10.782], [-61.511, -10.794], [-61.503, -10.808], [-61.525, -10.855], [-61.519, -10.949], [-61.53, -10.979], [-61.55, -10.986], [-60.459159, -10.9891321], [-60.4374609, -11.0184852], [-60.4463429, -11.0423063], [-60.4141421, -11.0434142], [-60.3920205, -11.0928293], [-60.348078, -11.1087624], [-60.3474656, -11.0741536], [-60.3330881, -11.0833365], [-60.299105, -11.0570115], [-60.2806579, -11.0646206], [-60.2770041, -11.0951717], [-60.1985815, -11.1136816], [-60.1581663, -11.0951851], [-60.0980003, -11.1102254], [-60.0833257, -11.0965543], [-60.0647883, -11.124512], [-60.037, -11.117], [-60.0247453, -11.1301665], [-59.9827623, -11.1142335], [-59.9794333, -11.1376452], [-59.9957119, -11.1553655], [-59.9631816, -11.1889085], [-59.9830733, -11.2078445], [-59.9833332, -11.2340096], [-59.9588855, -11.2955973], [-59.9260312, -11.3116766], [-59.9166443, -11.3371338], [-59.9235454, -11.4154308], [-59.9741942, -11.4396431], [-59.9842383, -11.4701821], [-60.0298611, -11.4934839], [-60.0251494, -11.5068949], [-60.0568003, -11.5426683], [-60.0930259, -11.5602885], [-60.0935833, -11.5857134], [-60.1139316, -11.5890599], [-60.120458, -11.7133522], [-60.095, -11.818], [-60.108, -11.839], [-60.06, -11.895], [-60.006, -11.894], [-59.985, -11.912], [-59.986, -11.96], [-59.966, -12.007], [-59.979, -12.029], [-59.899, -12.117], [-59.91, -12.186], [-59.892, -12.245], [-59.774, -12.341], [-59.819, -12.378], [-59.855, -12.478], [-59.897, -12.471], [-59.935, -12.487], [-60.026, -12.561], [-60.034, -12.595], [-60.068, -12.616], [-60.09, -12.736], [-60.074, -12.773], [-60.079, -12.881], [-60.117, -12.959], [-60.189, -12.971], [-60.215, -13.027], [-60.282, -13.08], [-60.268, -13.145], [-60.303, -13.178], [-60.326, -13.255], [-60.3719219, -13.3144905], [-60.371, -13.408], [-60.387, -13.454], [-60.431, -13.488], [-60.501, -13.498], [-60.577, -13.565], [-60.632, -13.571], [-60.641, -13.596], [-60.686, -13.625], [-60.6976292, -13.669403], [-60.7154076, -13.6814744], [-60.6557428, -13.7366916], [-60.6197096, -13.7174547], [-60.6066459, -13.7461791], [-60.5755003, -13.745118], [-60.5492433, -13.7822207], [-60.5469752, -13.7677197], [-60.52052, -13.7699411], [-60.5269207, -13.7937738], [-60.4681271, -13.7941198], [-60.479034, -13.8068163], [-60.46653, -13.8194877], [-60.4902086, -13.822436], [-60.4686908, -13.8326897], [-60.4929132, -13.8559908], [-60.4562752, -13.8544593], [-60.4761878, -13.8861249], [-60.4509381, -13.8833675], [-60.4509716, -13.9369504], [-60.4184301, -13.9376711], [-60.4095895, -13.9501871], [-60.4239928, -13.9688065], [-60.3817054, -13.9873252], [-60.403, -13.999], [-60.406, -14.03], [-60.447, -14.085], [-60.479, -14.097], [-60.473, -14.151], [-60.492, -14.188], [-60.4735405, -14.1907685], [-60.464, -14.234], [-60.449, -14.241], [-60.465, -14.264], [-60.453, -14.314], [-60.409, -14.368], [-60.395, -14.364], [-60.406, -14.413], [-60.338, -14.511], [-60.321, -14.608], [-60.272, -14.62], [-60.245003, -15.0974297], [-60.5751855, -15.0977313], [-60.2392049, -15.4749158], [-60.1738197, -16.2667293], [-59.47, -16.279], [-58.4305952, -16.3226423], [-58.3949686, -16.2969112], [-58.3893738, -16.2618487], [-58.3665531, -16.2746114], [-58.3222648, -16.2655892], [-58.3033467, -16.3101426], [-58.3078599, -16.3717234], [-58.344, -16.389], [-58.356, -16.428], [-58.333, -16.49], [-58.343, -16.517], [-58.436, -16.592], [-58.47, -16.703], [-58.458, -16.786], [-58.477, -16.819], [-58.46, -16.863], [-58.474, -16.935], [-58.456, -16.94], [-58.459, -16.967], [-58.423, -16.989], [-58.434, -17.027], [-58.416, -17.034], [-58.434, -17.039], [-58.421, -17.052], [-58.434, -17.086], [-58.425, -17.112], [-58.386, -17.111], [-58.396, -17.181], [-58.303, -17.27], [-58.298, -17.298], [-58.276, -17.3], [-58.254, -17.352], [-58.202, -17.357], [-58.185, -17.391], [-58.151, -17.384], [-58.145, -17.413], [-58.122, -17.414], [-58.116, -17.451], [-58.089, -17.461], [-58.06, -17.45], [-58.043, -17.492], [-57.996, -17.515], [-57.883, -17.449], [-57.7459133, -17.5509309], [-57.7250315, -17.5310124], [-57.6682156, -17.673987], [-57.6845884, -17.7165356], [-57.6645579, -17.730895], [-57.6407209, -17.7177968], [-57.6017241, -17.7752808], [-57.6140246, -17.7787702], [-57.6052428, -17.803411], [-57.5779306, -17.800217], [-57.515847, -17.8633675], [-57.47755, -17.8601889], [-57.4548616, -17.9036849], [-57.4480274, -17.875313], [-57.4011285, -17.840252], [-57.3870691, -17.8451937], [-57.3808768, -17.8268226], [-57.3453264, -17.838163], [-57.3092955, -17.8105322], [-57.285171, -17.8241929], [-57.2850432, -17.813213], [-57.2337476, -17.8129519], [-57.2544531, -17.7935106], [-57.1501493, -17.7686926], [-57.1186948, -17.7820206], [-57.0738621, -17.7359331], [-57.0481192, -17.7332436], [-57.0341364, -17.6956053], [-56.960688, -17.6144782], [-56.9826842, -17.6106964], [-56.9831465, -17.5801209], [-56.9110012, -17.5324056], [-56.8756607, -17.5321829], [-56.8504691, -17.4655382], [-56.8260418, -17.4596039], [-56.8411695, -17.4419419], [-56.8203198, -17.4309022], [-56.8430476, -17.4176281], [-56.8319073, -17.3927548], [-56.7892389, -17.3908101], [-56.788262, -17.3706858], [-56.76167, -17.3556886], [-56.7708191, -17.3436003], [-56.7351076, -17.310246], [-56.696782, -17.3268527], [-56.6833813, -17.3170127], [-56.6638642, -17.3407031], [-56.6573545, -17.3218078], [-56.6482346, -17.3402046], [-56.6471306, -17.3172942], [-56.6306669, -17.3341565], [-56.6248109, -17.3231825], [-56.5793872, -17.3321285], [-56.5751911, -17.3168816], [-56.5280577, -17.3221319], [-56.4921542, -17.2971112], [-56.4526028, -17.3095304], [-56.4450669, -17.3317086], [-56.360492, -17.2674119], [-56.3391323, -17.2889077], [-56.3105297, -17.266821], [-56.2993459, -17.2772255], [-56.2830741, -17.2636124], [-56.288642, -17.2469729], [-56.2585465, -17.2441307], [-56.2549945, -17.220108], [-56.2111711, -17.227306], [-56.2151551, -17.2102964], [-56.1924514, -17.2120845], [-56.1878434, -17.1888831], [-56.1404217, -17.1913388], [-56.1148411, -17.1674534], [-56.0625187, -17.1715136], [-56.0544623, -17.1869075], [-56.045, -17.171], [-56.0071918, -17.204994], [-56.0222788, -17.2139339], [-56.0119253, -17.2402565], [-55.99, -17.24], [-55.9885781, -17.2579643], [-55.981708, -17.2460844], [-55.9524703, -17.2499526], [-55.9423368, -17.2786099], [-55.9287464, -17.2578798], [-55.8883595, -17.2641074], [-55.9032587, -17.2762725], [-55.8765904, -17.2823696], [-55.8754323, -17.2690393], [-55.8435532, -17.3006986], [-55.8291395, -17.2885314], [-55.8279716, -17.3069535], [-55.806, -17.298], [-55.7870953, -17.3301879], [-55.7581734, -17.324929], [-55.7249946, -17.348832], [-55.709, -17.337], [-55.7034695, -17.3544231], [-55.6944236, -17.3400523], [-55.670635, -17.3509874], [-55.6585842, -17.3381998], [-55.6476602, -17.3596812], [-55.6421513, -17.3400523], [-55.6276774, -17.3652112], [-55.586883, -17.3735207], [-55.5904464, -17.4216754], [-55.5775872, -17.4192468], [-55.5252201, -17.4828953], [-55.4730573, -17.4792232], [-55.4447984, -17.5124635], [-55.3826194, -17.5256418], [-55.3763436, -17.5141948], [-55.3510213, -17.5481755], [-55.2946927, -17.540589], [-55.263, -17.564], [-55.2656709, -17.5770726], [-55.2253582, -17.5964949], [-55.2238753, -17.6159245], [-55.1840359, -17.6194684], [-55.1707396, -17.6414128], [-55.127, -17.652], [-55.108, -17.628], [-54.9923266, -17.6392585], [-54.943, -17.609], [-54.86, -17.623], [-54.7627372, -17.5677035], [-54.7466856, -17.5214625], [-54.7192458, -17.5191324], [-54.699, -17.497], [-54.681, -17.506], [-54.607, -17.487], [-54.581, -17.468], [-54.554, -17.488], [-54.536, -17.477], [-54.481, -17.487], [-54.466, -17.529], [-54.423, -17.536], [-54.382, -17.572], [-54.374, -17.608], [-54.387, -17.631], [-54.35, -17.657], [-54.272, -17.653], [-54.178, -17.602], [-54.084, -17.619], [-54.051, -17.562], [-54.058, -17.513], [-54.037, -17.486], [-53.952, -17.459], [-53.878, -17.375], [-53.831, -17.355], [-53.82, -17.294], [-53.785, -17.287], [-53.759, -17.243], [-53.705, -17.228], [-53.68, -17.253], [-53.704, -17.663], [-53.806, -17.672], [-53.855, -17.702], [-53.955, -17.871], [-53.948, -17.923], [-53.898, -17.908], [-53.86, -17.921], [-53.774, -18.0], [-53.733, -17.995], [-53.692, -18.013], [-53.661, -17.977], [-53.616, -17.976], [-53.589, -18.012], [-53.557, -18.005], [-53.486, -18.04], [-53.467, -18.034], [-53.439, -17.983], [-53.38, -18.008], [-53.299, -17.995], [-53.237, -18.007], [-53.1737755, -18.0415597], [-53.0727846, -18.0346319], [-53.070978, -17.9664077], [-53.126573, -17.9155886], [-53.1316868, -17.8355242], [-53.1600568, -17.7731666], [-53.1972614, -17.7292305], [-53.2351895, -17.7135831], [-53.2442125, -17.6898515], [-53.246, -17.524], [-53.223, -17.458], [-53.233, -17.44], [-53.196, -17.38], [-53.2185273, -17.2992503], [-53.1650395, -17.22082], [-53.1566004, -17.1706101], [-53.1275106, -17.1546004], [-53.1180678, -17.1132812], [-53.0552077, -17.0702656], [-53.0609782, -17.0462954], [-53.0713374, -17.0504886], [-53.0537534, -17.0192551], [-53.0558821, -16.9631504], [-53.035028, -16.9432063], [-53.0394139, -16.912736], [-53.0189044, -16.9003267], [-53.01415, -16.8614844], [-52.9636147, -16.8671903], [-52.9568411, -16.8503075], [-52.9448936, -16.8551696], [-52.9528545, -16.8410935], [-52.926685, -16.8403938], [-52.9448471, -16.8131621], [-52.9333568, -16.803295], [-52.9236617, -16.8184583], [-52.8847014, -16.7764549], [-52.8316009, -16.7720878], [-52.8077528, -16.7419949], [-52.7865215, -16.7425934], [-52.7855472, -16.7140746], [-52.7600513, -16.7047611], [-52.7549962, -16.6726973], [-52.7713746, -16.6696861], [-52.7404192, -16.6575527], [-52.7466324, -16.6310821], [-52.7153645, -16.6403111], [-52.7413383, -16.6105617], [-52.7400002, -16.589863], [-52.7052739, -16.5996128], [-52.705873, -16.5718091], [-52.6748975, -16.585305], [-52.672957, -16.5692829], [-52.6596939, -16.5708016], [-52.6682547, -16.5510744], [-52.6507011, -16.5620299], [-52.6273702, -16.5366131], [-52.6372945, -16.5027715], [-52.6133141, -16.5024642], [-52.6046587, -16.4644193], [-52.6210237, -16.4652282], [-52.6434654, -16.4123425], [-52.6876342, -16.3987826], [-52.6827011, -16.302392], [-52.6582097, -16.2801417], [-52.6231573, -16.2864145], [-52.5774413, -16.2494293], [-52.5470336, -16.2614238], [-52.5701579, -16.2299664], [-52.54517, -16.2223888], [-52.5491635, -16.1653197], [-52.525, -16.14], [-52.4984689, -16.1421929], [-52.3296733, -16.0721108], [-52.2903796, -15.9658048], [-52.2568132, -15.9309377], [-52.251835, -15.8916693], [-52.0110332, -15.8865751], [-51.9839579, -15.8450263], [-51.9542991, -15.838689], [-51.9504994, -15.8107559], [-51.8827511, -15.8288547], [-51.7581112, -15.6362938], [-51.778275, -15.538431], [-51.7602577, -15.5310988], [-51.7560948, -15.556353], [-51.7400939, -15.56005], [-51.7249331, -15.5442338], [-51.7358335, -15.5092251], [-51.6987169, -15.4858235], [-51.697, -15.41], [-51.671, -15.371], [-51.6914619, -15.3227034], [-51.678173, -15.2882197], [-51.6468651, -15.2683895], [-51.6724988, -15.247725], [-51.6497618, -15.1742957], [-51.596553, -15.1560787], [-51.5308511, -15.0628813], [-51.45764, -15.0455465], [-51.4198046, -15.0054124], [-51.3657882, -15.0093435], [-51.3283056, -14.9695947], [-51.3021813, -14.9872781], [-51.2848878, -15.037921], [-51.227856, -15.0276601], [-51.1567042, -14.9849678], [-51.1460337, -14.9445333], [-51.0859644, -14.9201774], [-51.089, -14.84], [-51.0424817, -14.7898645], [-51.0571536, -14.7509946], [-51.026, -14.697], [-51.0286837, -14.6658035], [-50.9945106, -14.6178773], [-50.9955684, -14.5714541], [-50.9611218, -14.5240724], [-50.9982384, -14.4160319], [-50.9657148, -14.326515], [-50.978501, -14.2941599], [-50.9135684, -14.1693238], [-50.9182516, -14.1142608], [-50.8994537, -14.1129677], [-50.8923313, -14.1309451], [-50.865533, -14.1256151], [-50.833, -14.089], [-50.8676975, -13.9666284], [-50.8399525, -13.9144552], [-50.853, -13.765], [-50.871, -13.733], [-50.804, -13.691], [-50.768, -13.597], [-50.763, -13.53], [-50.697, -13.476], [-50.684, -13.444], [-50.665, -13.442], [-50.665, -13.376], [-50.6071909, -13.3072507], [-50.5844561, -13.2179883], [-50.6046849, -13.1872122], [-50.5914809, -13.1121556], [-50.611, -13.064], [-50.569, -13.039], [-50.593, -13.002], [-50.556, -13.002], [-50.525, -12.976], [-50.527282, -12.9377586], [-50.4982206, -12.8770838], [-50.5166466, -12.8579522], [-50.5125807, -12.8314364], [-50.5657903, -12.843125], [-50.6001246, -12.8248009], [-50.5802903, -12.7984717], [-50.6252728, -12.8191689], [-50.6110256, -12.7746425], [-50.6364051, -12.7750767], [-50.6235588, -12.7327802], [-50.6540988, -12.6798425], [-50.6451721, -12.6533632], [-50.6843787, -12.6449847], [-50.7075068, -12.6078897], [-50.6795231, -12.5868912], [-50.6895538, -12.5679972], [-50.6416755, -12.4786936], [-50.6511427, -12.4551109], [-50.6191301, -12.4511325], [-50.6519998, -12.3025257], [-50.6282374, -12.2771548], [-50.6540325, -12.2498384], [-50.6452518, -12.2224324], [-50.6868137, -12.2076052], [-50.6689081, -12.0916354], [-50.690239, -12.0434215], [-50.6747859, -12.0094094], [-50.6854538, -11.9903215], [-50.6586345, -11.9748984], [-50.6665567, -11.9216278], [-50.6371014, -11.8862636], [-50.6874585, -11.8556691], [-50.6855965, -11.8193339], [-50.724586, -11.7337603], [-50.6616517, -11.671917], [-50.6560294, -11.594947], [-50.67, -11.581], [-50.7173634, -11.5811778], [-50.7365303, -11.5361101], [-50.741266, -11.4440622], [-50.7259891, -11.372569], [-50.6607842, -11.2586998], [-50.6529855, -11.2066786], [-50.6652736, -11.1591686], [-50.6482871, -11.113424], [-50.6078087, -11.0733473], [-50.6316395, -10.9320059], [-50.6027263, -10.8986476], [-50.6197083, -10.8351366], [-50.5746298, -10.7384687], [-50.604279, -10.6625156], [-50.5690608, -10.6147031], [-50.5329193, -10.59552], [-50.5094078, -10.4983488], [-50.4816334, -10.4889196], [-50.470905, -10.401314], [-50.4249045, -10.3545577], [-50.3849702, -10.2154575], [-50.3885843, -10.1247449], [-50.2896135, -10.0160435], [-50.2654719, -9.8976287], [-50.2075677, -9.8390248], [-53.133, -9.645], [-56.671, -9.367], [-56.7607168, -9.4058293], [-56.7775925, -9.3243353], [-56.8161347, -9.2498749], [-56.8609384, -9.2325927], [-56.9341785, -9.236165], [-56.9641069, -9.2186986], [-56.9958258, -9.2338788], [-57.0611191, -9.185018], [-57.0588949, -9.1364953], [-57.0375779, -9.0990508], [-57.0947412, -9.0214108], [-57.2052911, -8.922048], [-57.2974732, -8.9135687], [-57.3154977, -8.8859247], [-57.3954919, -8.8754093], [-57.4179795, -8.8599749], [-57.4257043, -8.7827928], [-57.4650148, -8.7848286], [-57.5293878, -8.74462], [-57.5567455, -8.7616403], [-57.6155577, -8.7488182], [-57.595336, -8.6945412], [-57.6253956, -8.6409537], [-57.6208833, -8.5918895], [-57.6485682, -8.5763829], [-57.633337, -8.5182825], [-57.6617384, -8.4908725], [-57.6514473, -8.4669328], [-57.6907491, -8.4058034], [-57.6683395, -8.3682069], [-57.6787329, -8.3113735], [-57.639431, -8.2119938], [-57.6699818, -8.1745091], [-57.7204466, -8.1525239], [-57.7260877, -8.0958864], [-57.7776098, -8.0529346], [-57.8323698, -7.97169], [-57.8351819, -7.9024481], [-57.8735685, -7.8086253], [-57.8980811, -7.6735204], [-57.9413166, -7.6498652], [-57.9730424, -7.5347708], [-58.0522119, -7.4175843], [-58.1015286, -7.3617683], [-58.1366184, -7.3482932]]]}" + +Node: dcid:wikidataId/Q1761456 +typeOf: dcid:AdministrativeArea2 +geoJsonCoordinatesDP1: "{\"type\": \"Polygon\", \"coordinates\": [[[-62.049499511999954, -11.867309569999975], [-62.08398437499994, -11.876525878999928], [-62.09271240199996, -11.839599608999947], [-62.16998290999999, -11.871093749999943], [-62.19927978499999, -11.827880858999947], [-62.23229980499997, -11.908325194999975], [-62.298095702999944, -11.892517089999956], [-62.400512694999975, -11.911499022999976], [-62.489074706999986, -12.004394530999946], [-62.61077880899995, -12.083984374999943], [-62.60388183599997, -12.158691405999946], [-62.64080810499996, -12.23992919899996], [-62.462829589999956, -12.30157470699993], [-62.39459228499999, -12.343505858999947], [-62.29138183599997, -12.318786620999958], [-62.25140380899995, -12.400878905999946], [-62.27508544899996, -12.473205565999933], [-62.267700194999975, -12.50762939499998], [-62.36010742199994, -12.598388671999942], [-62.42419433599997, -12.70727539099994], [-62.46508789099994, -12.748779296999942], [-62.49951171899994, -12.75500488299997], [-62.52191162099996, -12.809509276999961], [-62.54760742199994, -12.79669189499998], [-62.57800292999997, -12.809875487999932], [-62.65258789099994, -12.902099608999947], [-62.69409179699994, -12.902282714999956], [-62.72448730499997, -12.92779540999993], [-62.75201415999999, -12.87310790999993], [-62.773925780999946, -12.882080077999944], [-62.79498290999999, -12.859497069999975], [-62.87200927699996, -12.878295897999976], [-62.890625, -12.860900878999928], [-62.87017822299998, -12.910583495999958], [-62.84307861299993, -12.927124022999976], [-62.845825194999975, -12.948608397999976], [-62.82299804699994, -12.933776854999962], [-62.805908202999944, -12.940612792999957], [-62.80688476599994, -12.968078612999932], [-62.780090331999986, -13.00891113299997], [-62.75640869099993, -13.017211913999972], [-62.746887206999986, -12.998901366999974], [-62.729187011999954, -13.020690917999957], [-62.725097655999946, -13.001281737999932], [-62.69940185499996, -13.002685546999942], [-62.65081787099996, -12.965576171999942], [-62.65209960899995, -12.989318847999982], [-62.63140869099993, -12.990112304999968], [-62.62921142599998, -13.016113280999946], [-62.60260009799998, -13.012695312999938], [-62.61248779299996, -13.041320800999927], [-62.54718017599998, -13.073974608999947], [-62.52380371099997, -13.065490722999982], [-62.501525878999985, -13.08282470699993], [-62.47589111299993, -13.057495116999974], [-62.472595214999956, -13.077514647999976], [-62.45721435499996, -13.063903808999953], [-62.45739746099997, -13.086608886999954], [-62.43487548799993, -13.082702636999954], [-62.41821289099994, -13.117797851999967], [-62.35662841799996, -13.08349609399994], [-62.34570312499994, -13.057495116999974], [-62.336425780999946, -13.07958984399994], [-62.32061767599998, -13.07989501999998], [-62.31701660199997, -13.109497069999975], [-62.295410155999946, -13.078796386999954], [-62.25500488299997, -13.08032226599994], [-62.240722655999946, -13.047485351999967], [-62.17639160199997, -13.01782226599994], [-62.15838622999996, -12.97961425799997], [-62.10388183599997, -12.94750976599994], [-62.09130859399994, -12.914611815999933], [-62.03228759799998, -12.898803710999971], [-62.00061035199997, -12.79211425799997], [-62.00799560499996, -12.133789062999938], [-61.96838378899997, -12.133483886999954], [-61.96838378899997, -12.088623046999942], [-61.92950439499998, -12.08758544899996], [-61.93469238299997, -11.983093261999954], [-61.88909912099996, -11.965209960999971], [-61.88647460899995, -11.908813476999967], [-61.91900634799998, -11.89068603499993], [-61.93218994099993, -11.863220214999956], [-62.049499511999954, -11.867309569999975]]]}" \ No newline at end of file diff --git a/scripts/geo/geojson/test_data/sample_output_simplified_DP2.mcf b/scripts/geo/geojson/test_data/sample_output_simplified_DP2.mcf new file mode 100644 index 0000000000..78d6f0ea82 --- /dev/null +++ b/scripts/geo/geojson/test_data/sample_output_simplified_DP2.mcf @@ -0,0 +1,13 @@ + + +Node: dcid:wikidataId/Q119158 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinatesDP2: "{\"type\": \"Polygon\", \"coordinates\": [[[-47.3100062, -16.0362735], [-47.3771283, -15.9866074], [-47.3807765, -15.8812954], [-47.3125847, -15.7401025], [-47.3155643, -15.5949184], [-47.417658, -15.5463895], [-47.4173382, -15.5002566], [-48.2005444, -15.5002552], [-48.2413296, -15.6869934], [-48.2132445, -15.7487549], [-48.2850859, -15.8367224], [-48.2501952, -15.9475941], [-48.2784799, -16.0502612], [-47.3100062, -16.0362735]]]}" + +Node: dcid:wikidataId/Q42824 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinatesDP2: "{\"type\": \"Polygon\", \"coordinates\": [[[-58.1366184, -7.3482932], [-58.2148265, -7.4330567], [-58.199253, -7.6193863], [-58.3864912, -7.8400178], [-58.2855269, -8.0932442], [-58.4409127, -8.6959246], [-58.326, -8.72], [-58.4098677, -8.7917097], [-61.583, -8.798], [-61.468, -8.917], [-61.555, -9.092], [-61.524, -9.242], [-61.633, -9.27], [-61.6251183, -9.3630171], [-61.5520812, -9.3870679], [-61.5782258, -9.4729124], [-61.4766806, -9.6294676], [-61.5746144, -9.7203899], [-61.5301856, -9.7407631], [-61.5074784, -9.8880455], [-61.6020224, -10.1537084], [-61.461, -10.42], [-61.473, -10.797], [-61.511, -10.794], [-61.55, -10.986], [-60.459159, -10.9891321], [-60.348078, -11.1087624], [-60.299105, -11.0570115], [-60.1985815, -11.1136816], [-59.9827623, -11.1142335], [-59.9833332, -11.2340096], [-59.9166443, -11.3371338], [-59.9235454, -11.4154308], [-60.1139316, -11.5890599], [-60.108, -11.839], [-59.985, -11.912], [-59.892, -12.245], [-59.774, -12.341], [-59.855, -12.478], [-59.935, -12.487], [-60.068, -12.616], [-60.079, -12.881], [-60.282, -13.08], [-60.268, -13.145], [-60.3719219, -13.3144905], [-60.387, -13.454], [-60.632, -13.571], [-60.7154076, -13.6814744], [-60.4681271, -13.7941198], [-60.4929132, -13.8559908], [-60.3817054, -13.9873252], [-60.479, -14.097], [-60.492, -14.188], [-60.321, -14.608], [-60.272, -14.62], [-60.245003, -15.0974297], [-60.5751855, -15.0977313], [-60.2392049, -15.4749158], [-60.1738197, -16.2667293], [-58.4305952, -16.3226423], [-58.3893738, -16.2618487], [-58.3222648, -16.2655892], [-58.333, -16.49], [-58.436, -16.592], [-58.47, -16.703], [-58.474, -16.935], [-58.423, -16.989], [-58.396, -17.181], [-58.254, -17.352], [-58.151, -17.384], [-58.043, -17.492], [-57.996, -17.515], [-57.883, -17.449], [-57.7250315, -17.5310124], [-57.6845884, -17.7165356], [-57.4548616, -17.9036849], [-57.3808768, -17.8268226], [-57.0481192, -17.7332436], [-56.960688, -17.6144782], [-56.9831465, -17.5801209], [-56.8756607, -17.5321829], [-56.8319073, -17.3927548], [-56.7351076, -17.310246], [-56.6482346, -17.3402046], [-56.4921542, -17.2971112], [-56.4450669, -17.3317086], [-56.1148411, -17.1674534], [-56.045, -17.171], [-55.9423368, -17.2786099], [-55.6421513, -17.3400523], [-55.5252201, -17.4828953], [-55.2946927, -17.540589], [-55.127, -17.652], [-54.86, -17.623], [-54.7466856, -17.5214625], [-54.581, -17.468], [-54.481, -17.487], [-54.35, -17.657], [-54.178, -17.602], [-54.084, -17.619], [-54.037, -17.486], [-53.952, -17.459], [-53.82, -17.294], [-53.705, -17.228], [-53.704, -17.663], [-53.855, -17.702], [-53.948, -17.923], [-53.86, -17.921], [-53.774, -18.0], [-53.616, -17.976], [-53.486, -18.04], [-53.439, -17.983], [-53.0727846, -18.0346319], [-53.1600568, -17.7731666], [-53.2442125, -17.6898515], [-53.2185273, -17.2992503], [-53.0552077, -17.0702656], [-53.01415, -16.8614844], [-52.7865215, -16.7425934], [-52.7466324, -16.6310821], [-52.7153645, -16.6403111], [-52.7400002, -16.589863], [-52.6273702, -16.5366131], [-52.6046587, -16.4644193], [-52.6876342, -16.3987826], [-52.6827011, -16.302392], [-52.5470336, -16.2614238], [-52.525, -16.14], [-52.3296733, -16.0721108], [-52.251835, -15.8916693], [-52.0110332, -15.8865751], [-51.9504994, -15.8107559], [-51.8827511, -15.8288547], [-51.7581112, -15.6362938], [-51.778275, -15.538431], [-51.7400939, -15.56005], [-51.6987169, -15.4858235], [-51.6497618, -15.1742957], [-51.5308511, -15.0628813], [-51.3283056, -14.9695947], [-51.2848878, -15.037921], [-51.227856, -15.0276601], [-51.0859644, -14.9201774], [-50.9611218, -14.5240724], [-50.978501, -14.2941599], [-50.9182516, -14.1142608], [-50.833, -14.089], [-50.871, -13.733], [-50.804, -13.691], [-50.763, -13.53], [-50.665, -13.442], [-50.5844561, -13.2179883], [-50.593, -13.002], [-50.525, -12.976], [-50.4982206, -12.8770838], [-50.5125807, -12.8314364], [-50.6001246, -12.8248009], [-50.5802903, -12.7984717], [-50.6252728, -12.8191689], [-50.6451721, -12.6533632], [-50.7075068, -12.6078897], [-50.6191301, -12.4511325], [-50.6282374, -12.2771548], [-50.6868137, -12.2076052], [-50.6854538, -11.9903215], [-50.6371014, -11.8862636], [-50.724586, -11.7337603], [-50.6560294, -11.594947], [-50.7173634, -11.5811778], [-50.741266, -11.4440622], [-50.6078087, -11.0733473], [-50.6316395, -10.9320059], [-50.5746298, -10.7384687], [-50.604279, -10.6625156], [-50.4249045, -10.3545577], [-50.3885843, -10.1247449], [-50.2075677, -9.8390248], [-56.671, -9.367], [-56.7607168, -9.4058293], [-56.8161347, -9.2498749], [-56.9958258, -9.2338788], [-57.0611191, -9.185018], [-57.0375779, -9.0990508], [-57.2052911, -8.922048], [-57.3954919, -8.8754093], [-57.4257043, -8.7827928], [-57.6155577, -8.7488182], [-57.633337, -8.5182825], [-57.6907491, -8.4058034], [-57.639431, -8.2119938], [-57.8323698, -7.97169], [-57.9730424, -7.5347708], [-58.1366184, -7.3482932]]]}" + +Node: dcid:wikidataId/Q1761456 +typeOf: dcid:AdministrativeArea2 +geoJsonCoordinatesDP2: "{\"type\": \"Polygon\", \"coordinates\": [[[-62.049499511999954, -11.867309569999975], [-62.16998290999999, -11.871093749999943], [-62.19927978499999, -11.827880858999947], [-62.23229980499997, -11.908325194999975], [-62.400512694999975, -11.911499022999976], [-62.61077880899995, -12.083984374999943], [-62.64080810499996, -12.23992919899996], [-62.39459228499999, -12.343505858999947], [-62.29138183599997, -12.318786620999958], [-62.267700194999975, -12.50762939499998], [-62.65258789099994, -12.902099608999947], [-62.72448730499997, -12.92779540999993], [-62.75201415999999, -12.87310790999993], [-62.890625, -12.860900878999928], [-62.780090331999986, -13.00891113299997], [-62.65081787099996, -12.965576171999942], [-62.54718017599998, -13.073974608999947], [-62.47589111299993, -13.057495116999974], [-62.41821289099994, -13.117797851999967], [-62.34570312499994, -13.057495116999974], [-62.31701660199997, -13.109497069999975], [-62.03228759799998, -12.898803710999971], [-62.00799560499996, -12.133789062999938], [-61.92950439499998, -12.08758544899996], [-61.88647460899995, -11.908813476999967], [-61.93218994099993, -11.863220214999956], [-62.049499511999954, -11.867309569999975]]]}" \ No newline at end of file diff --git a/scripts/geo/geojson/test_data/sample_output_simplified_DP3.mcf b/scripts/geo/geojson/test_data/sample_output_simplified_DP3.mcf new file mode 100644 index 0000000000..b2c510d3f4 --- /dev/null +++ b/scripts/geo/geojson/test_data/sample_output_simplified_DP3.mcf @@ -0,0 +1,13 @@ + + +Node: dcid:wikidataId/Q119158 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinatesDP3: "{\"type\": \"Polygon\", \"coordinates\": [[[-47.3100062, -16.0362735], [-47.3807765, -15.8812954], [-47.3155643, -15.5949184], [-47.4173382, -15.5002566], [-48.2005444, -15.5002552], [-48.2784799, -16.0502612], [-47.3100062, -16.0362735]]]}" + +Node: dcid:wikidataId/Q42824 +typeOf: dcid:AdministrativeArea1 +geoJsonCoordinatesDP3: "{\"type\": \"Polygon\", \"coordinates\": [[[-58.1366184, -7.3482932], [-58.2148265, -7.4330567], [-58.199253, -7.6193863], [-58.3864912, -7.8400178], [-58.2855269, -8.0932442], [-58.4409127, -8.6959246], [-58.326, -8.72], [-58.4098677, -8.7917097], [-61.583, -8.798], [-61.468, -8.917], [-61.555, -9.092], [-61.524, -9.242], [-61.633, -9.27], [-61.4766806, -9.6294676], [-61.5746144, -9.7203899], [-61.5074784, -9.8880455], [-61.6020224, -10.1537084], [-61.461, -10.42], [-61.55, -10.986], [-60.459159, -10.9891321], [-60.348078, -11.1087624], [-60.299105, -11.0570115], [-59.9827623, -11.1142335], [-59.9166443, -11.3371338], [-60.1139316, -11.5890599], [-60.108, -11.839], [-59.985, -11.912], [-59.892, -12.245], [-59.774, -12.341], [-60.068, -12.616], [-60.079, -12.881], [-60.282, -13.08], [-60.387, -13.454], [-60.7154076, -13.6814744], [-60.4681271, -13.7941198], [-60.3817054, -13.9873252], [-60.492, -14.188], [-60.272, -14.62], [-60.245003, -15.0974297], [-60.5751855, -15.0977313], [-60.2392049, -15.4749158], [-60.1738197, -16.2667293], [-58.4305952, -16.3226423], [-58.3222648, -16.2655892], [-58.333, -16.49], [-58.47, -16.703], [-58.396, -17.181], [-58.043, -17.492], [-57.883, -17.449], [-57.7250315, -17.5310124], [-57.6845884, -17.7165356], [-57.4548616, -17.9036849], [-57.0481192, -17.7332436], [-56.7351076, -17.310246], [-56.4450669, -17.3317086], [-56.1148411, -17.1674534], [-55.6421513, -17.3400523], [-55.5252201, -17.4828953], [-55.127, -17.652], [-54.86, -17.623], [-54.581, -17.468], [-54.35, -17.657], [-54.084, -17.619], [-54.037, -17.486], [-53.705, -17.228], [-53.704, -17.663], [-53.855, -17.702], [-53.948, -17.923], [-53.486, -18.04], [-53.439, -17.983], [-53.0727846, -18.0346319], [-53.2442125, -17.6898515], [-53.2185273, -17.2992503], [-53.0552077, -17.0702656], [-53.01415, -16.8614844], [-52.7865215, -16.7425934], [-52.7400002, -16.589863], [-52.6273702, -16.5366131], [-52.6827011, -16.302392], [-52.3296733, -16.0721108], [-52.251835, -15.8916693], [-51.8827511, -15.8288547], [-51.6987169, -15.4858235], [-51.6497618, -15.1742957], [-51.5308511, -15.0628813], [-51.3283056, -14.9695947], [-51.227856, -15.0276601], [-51.0859644, -14.9201774], [-50.9611218, -14.5240724], [-50.978501, -14.2941599], [-50.9182516, -14.1142608], [-50.833, -14.089], [-50.871, -13.733], [-50.665, -13.442], [-50.593, -13.002], [-50.4982206, -12.8770838], [-50.6252728, -12.8191689], [-50.7075068, -12.6078897], [-50.6191301, -12.4511325], [-50.6868137, -12.2076052], [-50.6371014, -11.8862636], [-50.724586, -11.7337603], [-50.6560294, -11.594947], [-50.741266, -11.4440622], [-50.6078087, -11.0733473], [-50.604279, -10.6625156], [-50.2075677, -9.8390248], [-56.7607168, -9.4058293], [-56.8161347, -9.2498749], [-57.0611191, -9.185018], [-57.0375779, -9.0990508], [-57.2052911, -8.922048], [-57.6155577, -8.7488182], [-57.6907491, -8.4058034], [-57.639431, -8.2119938], [-58.1366184, -7.3482932]]]}" + +Node: dcid:wikidataId/Q1761456 +typeOf: dcid:AdministrativeArea2 +geoJsonCoordinatesDP3: "{\"type\": \"Polygon\", \"coordinates\": [[[-62.049499511999954, -11.867309569999975], [-62.19927978499999, -11.827880858999947], [-62.23229980499997, -11.908325194999975], [-62.400512694999975, -11.911499022999976], [-62.61077880899995, -12.083984374999943], [-62.64080810499996, -12.23992919899996], [-62.29138183599997, -12.318786620999958], [-62.267700194999975, -12.50762939499998], [-62.65258789099994, -12.902099608999947], [-62.890625, -12.860900878999928], [-62.780090331999986, -13.00891113299997], [-62.65081787099996, -12.965576171999942], [-62.54718017599998, -13.073974608999947], [-62.31701660199997, -13.109497069999975], [-62.03228759799998, -12.898803710999971], [-62.00799560499996, -12.133789062999938], [-61.88647460899995, -11.908813476999967], [-62.049499511999954, -11.867309569999975]]]}" \ No newline at end of file diff --git a/scripts/geo/geojson/validate_geojson_mcf.py b/scripts/geo/geojson/validate_geojson_mcf.py new file mode 100644 index 0000000000..7e783def2a --- /dev/null +++ b/scripts/geo/geojson/validate_geojson_mcf.py @@ -0,0 +1,121 @@ +# Copyright 2024 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +"""Script to process geojson coordinates in MCF files.""" +import json +import os +import re +import sys + +from absl import app +from absl import flags +from absl import logging +from shapely import geometry + +_FLAGS = flags.FLAGS + +flags.DEFINE_string('input_geo_mcf', '', + 'Input MCF with geoJsonCoordinate properties.') +flags.DEFINE_string('output_geo_mcf', '', + 'Input MCF with geoJsonCoordinate properties.') + +# Add PATH to import modules from data/... +_SCRIPT_PATH = os.path.dirname(os.path.abspath(__file__)) +_DATA_DIR = os.path.join(_SCRIPT_PATH.split('/data/', 1)[0], 'data') +sys.path.append(_SCRIPT_PATH) +sys.path.append(os.path.join(_DATA_DIR, 'util')) +sys.path.append(os.path.join(os.path.join(_DATA_DIR, 'scripts', 'statvar'))) + +import geojson_util +import file_util +import mcf_file_util +from counters import Counters + + +def get_valid_geocordinate_nodes(nodes: dict, + counters: Counters = None) -> dict: + """Returns processed nodes with geo-coordinates.""" + valid_nodes = {} + if counters is None: + counters = Counters() + + dcids = list(nodes.keys()) + counters.add_counter('total', len(nodes)) + for dcid in dcids: + node = nodes.get(dcid) + node_valid = True + polygon = None + new_node = {} + for prop, value in node.items(): + if prop.startswith('geoJsonCoordinates'): + # Found a geoJson coordinate. Check if it is valid. + geo_json_str = value + polygon = geojson_util.get_geojson_polygon(geo_json_str) + if not polygon: + counters.add_counter(f'invalid-polygon-{prop}', 1, dcid) + node_valid = False + else: + gj_str, tolerance = geojson_util.get_limited_geojson_str( + geo_json_str, polygon) + if gj_str: + new_node[prop] = gj_str + counters.add_counter(f'output-nodes-{prop}', 1, dcid) + if tolerance > 0.001: + # Node has been simplified due to size. Add a note + note_prop = prop + 'Note' + new_node[note_prop] = ( + f'"Polygon simplified with tolerance {tolerance}"' + ) + counters.add_counter( + f'output-nodes-{note_prop}-{tolerance}', 1, + dcid) + counters.add_counter( + f'output-node-{dcid}-{note_prop}-{tolerance}', 1) + counters.add_counter( + f'output-node-{dcid}-{prop}-size', len(value)) + counters.add_counter( + f'output-node-{dcid}-{prop}-resize', len(gj_str)) + else: + new_node[prop] = value + counters.add_counter(f'output-nodes-{prop}', 1) + counters.add_counter('processed', 1) + if new_node: + valid_nodes[dcid] = new_node + else: + logging.error(f'Dropped invalid node for {dcid}') + return valid_nodes + + +def process_geo_mcf( + filename: str, + output_file: str, + nodes: dict = None, + counters: Counters = None, +): + """Process MCF nodes with geoJson coordinates.""" + if counters is None: + counters = Counters() + logging.info(f'Loading mcf nodes from {filename}') + mcf_nodes = mcf_file_util.load_mcf_nodes(filename, nodes) + valid_nodes = get_valid_geocordinate_nodes(mcf_nodes, counters) + if output_file and valid_nodes: + logging.info(f'Writing {len(valid_nodes)} into {output_file}') + mcf_file_util.write_mcf_nodes(valid_nodes, output_file) + + +def main(_): + process_geo_mcf(_FLAGS.input_geo_mcf, _FLAGS.output_geo_mcf) + + +if __name__ == '__main__': + app.run(main) diff --git a/scripts/statvar/mcf_file_util.py b/scripts/statvar/mcf_file_util.py index 1f9a3f8f31..68cae7c0bb 100644 --- a/scripts/statvar/mcf_file_util.py +++ b/scripts/statvar/mcf_file_util.py @@ -300,6 +300,8 @@ def add_mcf_node( node = nodes[dcid] for prop, value in pvs.items(): add_pv_to_node(prop, value, node, append_values, strip_namespaces) + logging.level_debug() and logging.debug( + f'Added node {dcid} with properties: {pvs.keys()}') return nodes @@ -350,11 +352,17 @@ def load_mcf_nodes( num_nodes = 0 num_props = 0 with file_util.FileIO(file, 'r', errors='ignore') as input_f: + line_no = 0 pvs = {} for line in input_f: + line_no += 1 + logging.level_debug() and logging.debug( + f'Processing line:{file}:{line_no}:{line[:100]}') # Strip leading trailing whitespaces line = re.sub(r'\s+$', '', re.sub(r'^\s+', '', line)) if line and line[0] == '"' and line[-1] == '"': + # Remove quotes around the whole line for sources like + # gsheet line = line[1:-1] if line == '""': # MCFs downloaded from sheets have "" for empty lines. @@ -534,6 +542,9 @@ def normalize_list(value: str, sort: bool = True) -> str: """ if ',' in value: if '"' in value: + if value[0] == '"' and value[-1] == '"' and len(value) > 1000: + # Retain very long strings, such as geoJsonCoordinates, as is. + return value # Sort comma separated text values. value_list = get_value_list(value) else: @@ -630,6 +641,9 @@ def normalize_value(value, if value: if isinstance(value, str): value = value.strip() + if value[0] == '"' and value[-1] == '"' and len(value) > 100: + # Retain very long strings, such as geoJsonCoordinates, as is. + return value if ',' in value and maybe_list: return normalize_list(value) if value[0] == '[': @@ -843,6 +857,7 @@ def _is_pv_in_dict(prop: str, value: str, pvs: dict) -> bool: def main(_): + logging.set_verbosity(2) if not _FLAGS.input_mcf or not _FLAGS.output_mcf: print(f'Please provide input and output MCF files with --input_mcf and' f' --output_mcf.') diff --git a/util/counters.py b/util/counters.py index 65e43c4801..daea409186 100644 --- a/util/counters.py +++ b/util/counters.py @@ -23,7 +23,7 @@ # Options for counters class CounterOptions(NamedTuple): # Enable debug counters with additional suffixes. - debug: bool = False + debug: bool = logging.level_debug() # Emit counters once every 30 secs. show_every_n_sec: int = 30 # Counter for processing stage